File: non_dag.svg

package info (click to toggle)
python-ruffus 2.6.3%2Bdfsg-4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 20,828 kB
  • ctags: 2,843
  • sloc: python: 15,745; makefile: 180; sh: 14
file content (380 lines) | stat: -rw-r--r-- 22,605 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
 "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" [
 <!ATTLIST svg xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink">
]>
<!-- Generated by Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
     For user: (lg) leo goodstadt -->
<!-- Title: tree Pages: 1 -->
<svg width="282pt" height="576pt"
 viewBox="0.00 0.00 281.56 576.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(0.402235 0.402235) rotate(0) translate(4 1428)">
<title>tree</title>
<polygon style="fill:white;stroke:white;" points="-4,4 -4,-1428 696,-1428 696,4 -4,4"/>
<g id="cluster2" class="cluster"><title>clustertasks</title>
<polygon style="fill:none;stroke:black;" points="8,-16 8,-1407 276,-1407 276,-16 8,-16"/>
<text text-anchor="middle" x="142" y="-1376" style="font-family:Times New Roman;font-size:30.00;">Pipeline:</text>
</g>
<g id="cluster3" class="cluster"><title>clusterkey</title>
<polygon style="fill:#e5e5e5;stroke:#e5e5e5;" points="284,-838 284,-1416 684,-1416 684,-838 284,-838"/>
<text text-anchor="middle" x="484" y="-1385" style="font-family:Times New Roman;font-size:30.00;">Key:</text>
</g>
<!-- t2 -->
<g id="node2" class="node"><title>t2</title>
<text text-anchor="middle" x="83" y="-1206" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task7</text>
</g>
<!-- t3 -->
<g id="node5" class="node"><title>t3</title>
<text text-anchor="middle" x="79" y="-1063" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task8</text>
</g>
<!-- t2&#45;&gt;t3 -->
<g id="edge5" class="edge"><title>t2&#45;&gt;t3</title>
<path style="fill:none;stroke:blue;" d="M82,-1194C81,-1169 80,-1126 79,-1097"/>
<polygon style="fill:blue;stroke:blue;" points="82.5001,-1097 79,-1087 75.5001,-1097 82.5001,-1097"/>
</g>
<!-- t0 -->
<g id="node3" class="node"><title>t0</title>
<polygon style="fill:red;stroke:black;" points="167,-1355 95,-1355 95,-1319 167,-1319 167,-1355"/>
<text text-anchor="middle" x="131" y="-1331" style="font-family:Times New Roman;font-size:20.00;">task1</text>
</g>
<!-- t0&#45;&gt;t2 -->
<g id="edge3" class="edge"><title>t0&#45;&gt;t2</title>
<path style="fill:none;stroke:blue;" d="M124,-1319C116,-1298 103,-1264 94,-1239"/>
<polygon style="fill:blue;stroke:blue;" points="97.2598,-1237.72 90,-1230 90.8631,-1240.56 97.2598,-1237.72"/>
</g>
<!-- t1 -->
<g id="node12" class="node"><title>t1</title>
<polygon style="fill:red;stroke:black;" points="199,-1163 127,-1163 127,-1127 199,-1127 199,-1163"/>
<text text-anchor="middle" x="163" y="-1139" style="font-family:Times New Roman;font-size:20.00;">task2</text>
</g>
<!-- t0&#45;&gt;t1 -->
<g id="edge51" class="edge"><title>t0&#45;&gt;t1</title>
<path style="fill:none;stroke:red;" d="M130,-1319C132,-1285 144,-1213 154,-1173"/>
<polygon style="fill:red;stroke:red;" points="157.471,-1173.49 156,-1163 150.607,-1172.12 157.471,-1173.49"/>
</g>
<!-- t4 -->
<g id="node7" class="node"><title>t4</title>
<text text-anchor="middle" x="78" y="-919" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task9</text>
</g>
<!-- t3&#45;&gt;t4 -->
<g id="edge7" class="edge"><title>t3&#45;&gt;t4</title>
<path style="fill:none;stroke:blue;" d="M79,-1051C79,-1026 78,-982 78,-953"/>
<polygon style="fill:blue;stroke:blue;" points="81.5001,-953 78,-943 74.5001,-953 81.5001,-953"/>
</g>
<!-- t5 -->
<g id="node10" class="node"><title>t5</title>
<polygon style="fill:red;stroke:black;" points="120,-824 36,-824 36,-788 120,-788 120,-824"/>
<text text-anchor="middle" x="78" y="-800" style="font-family:Times New Roman;font-size:20.00;">task10</text>
</g>
<!-- t4&#45;&gt;t5 -->
<g id="edge9" class="edge"><title>t4&#45;&gt;t5</title>
<path style="fill:none;stroke:blue;" d="M78,-907C78,-888 78,-857 78,-834"/>
<polygon style="fill:blue;stroke:blue;" points="81.5001,-834 78,-824 74.5001,-834 81.5001,-834"/>
</g>
<!-- t15 -->
<g id="node36" class="node"><title>t15</title>
<text text-anchor="middle" x="84" y="-390" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task15</text>
</g>
<!-- t4&#45;&gt;t15 -->
<g id="edge37" class="edge"><title>t4&#45;&gt;t15</title>
<path style="fill:none;stroke:blue;" d="M62,-907C44,-885 17,-845 17,-806 17,-806 17,-806 17,-478 17,-455 33,-435 48,-421"/>
<polygon style="fill:blue;stroke:blue;" points="50.779,-423.219 56,-414 46.1694,-417.951 50.779,-423.219"/>
</g>
<!-- t10 -->
<g id="node17" class="node"><title>t10</title>
<polygon style="fill:red;stroke:black;" points="110,-742 38,-742 38,-706 110,-706 110,-742"/>
<text text-anchor="middle" x="74" y="-718" style="font-family:Times New Roman;font-size:20.00;">task5</text>
</g>
<!-- t5&#45;&gt;t10 -->
<g id="edge59" class="edge"><title>t5&#45;&gt;t10</title>
<path style="fill:none;stroke:red;" d="M77,-788C76,-778 76,-764 76,-752"/>
<polygon style="fill:red;stroke:red;" points="79.4778,-751.602 75,-742 72.5125,-752.299 79.4778,-751.602"/>
</g>
<!-- t6 -->
<g id="node41" class="node"><title>t6</title>
<polygon style="fill:red;stroke:black;" points="232,-742 148,-742 148,-706 232,-706 232,-742"/>
<text text-anchor="middle" x="190" y="-718" style="font-family:Times New Roman;font-size:20.00;">task11</text>
</g>
<!-- t5&#45;&gt;t6 -->
<g id="edge57" class="edge"><title>t5&#45;&gt;t6</title>
<path style="fill:none;stroke:red;" d="M103,-788C119,-777 140,-761 157,-748"/>
<polygon style="fill:red;stroke:red;" points="159.1,-750.8 165,-742 154.9,-745.2 159.1,-750.8"/>
</g>
<!-- t8 -->
<g id="node11" class="node"><title>t8</title>
<text text-anchor="middle" x="174" y="-919" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task3</text>
</g>
<!-- t9 -->
<g id="node14" class="node"><title>t9</title>
<text text-anchor="middle" x="174" y="-800" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task4</text>
</g>
<!-- t8&#45;&gt;t9 -->
<g id="edge13" class="edge"><title>t8&#45;&gt;t9</title>
<path style="fill:none;stroke:blue;" d="M174,-907C174,-888 174,-857 174,-834"/>
<polygon style="fill:blue;stroke:blue;" points="177.5,-834 174,-824 170.5,-834 177.5,-834"/>
</g>
<!-- t21 -->
<g id="node25" class="node"><title>t21</title>
<text text-anchor="middle" x="216" y="-308" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task21</text>
</g>
<!-- t8&#45;&gt;t21 -->
<g id="edge25" class="edge"><title>t8&#45;&gt;t21</title>
<path style="fill:none;stroke:blue;" d="M201,-907C228,-886 267,-849 267,-806 267,-806 267,-806 267,-396 267,-375 255,-355 243,-340"/>
<polygon style="fill:blue;stroke:blue;" points="245.219,-337.221 236,-332 239.951,-341.831 245.219,-337.221"/>
</g>
<!-- t1&#45;&gt;t0 -->
<g id="edge53" class="edge"><title>t1&#45;&gt;t0</title>
<path style="fill:none;stroke:red;" d="M164,-1163C161,-1197 150,-1269 140,-1309"/>
<polygon style="fill:red;stroke:red;" points="136.529,-1308.51 138,-1319 143.393,-1309.88 136.529,-1308.51"/>
</g>
<!-- t1&#45;&gt;t8 -->
<g id="edge11" class="edge"><title>t1&#45;&gt;t8</title>
<path style="fill:none;stroke:blue;" d="M164,-1127C166,-1088 170,-1000 173,-953"/>
<polygon style="fill:blue;stroke:blue;" points="176.5,-953 173,-943 169.5,-953 176.5,-953"/>
</g>
<!-- t9&#45;&gt;t10 -->
<g id="edge15" class="edge"><title>t9&#45;&gt;t10</title>
<path style="fill:none;stroke:blue;" d="M152,-788C138,-777 119,-762 104,-749"/>
<polygon style="fill:blue;stroke:blue;" points="105.831,-745.951 96,-742 101.221,-751.219 105.831,-745.951"/>
</g>
<!-- t11 -->
<g id="node55" class="node"><title>t11</title>
<polygon style="fill:red;stroke:black;" points="108,-660 36,-660 36,-624 108,-624 108,-660"/>
<text text-anchor="middle" x="72" y="-636" style="font-family:Times New Roman;font-size:20.00;">task6</text>
</g>
<!-- t10&#45;&gt;t11 -->
<g id="edge61" class="edge"><title>t10&#45;&gt;t11</title>
<path style="fill:none;stroke:red;" d="M74,-706C73,-696 73,-682 73,-670"/>
<polygon style="fill:red;stroke:red;" points="76.4778,-669.602 72,-660 69.5125,-670.299 76.4778,-669.602"/>
</g>
<!-- t13 -->
<g id="node18" class="node"><title>t13</title>
<text text-anchor="middle" x="186" y="-554" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task18</text>
</g>
<!-- t19 -->
<g id="node21" class="node"><title>t19</title>
<text text-anchor="middle" x="186" y="-472" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task19</text>
</g>
<!-- t13&#45;&gt;t19 -->
<g id="edge19" class="edge"><title>t13&#45;&gt;t19</title>
<path style="fill:none;stroke:blue;" d="M186,-542C186,-532 186,-518 186,-506"/>
<polygon style="fill:blue;stroke:blue;" points="189.5,-506 186,-496 182.5,-506 189.5,-506"/>
</g>
<!-- t7 -->
<g id="node19" class="node"><title>t7</title>
<polygon style="fill:red;stroke:black;" points="228,-660 144,-660 144,-624 228,-624 228,-660"/>
<text text-anchor="middle" x="186" y="-636" style="font-family:Times New Roman;font-size:20.00;">task12</text>
</g>
<!-- t7&#45;&gt;t5 -->
<g id="edge55" class="edge"><title>t7&#45;&gt;t5</title>
<path style="fill:none;stroke:red;" d="M172,-660C162,-673 150,-690 139,-706 130,-721 129,-726 119,-742 112,-755 103,-768 96,-779"/>
<polygon style="fill:red;stroke:red;" points="92.6349,-777.738 90,-788 98.4592,-781.621 92.6349,-777.738"/>
</g>
<!-- t7&#45;&gt;t13 -->
<g id="edge17" class="edge"><title>t7&#45;&gt;t13</title>
<path style="fill:none;stroke:blue;" d="M186,-624C186,-614 186,-600 186,-588"/>
<polygon style="fill:blue;stroke:blue;" points="189.5,-588 186,-578 182.5,-588 189.5,-588"/>
</g>
<!-- t12 -->
<g id="node32" class="node"><title>t12</title>
<text text-anchor="middle" x="84" y="-554" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task13</text>
</g>
<!-- t7&#45;&gt;t12 -->
<g id="edge31" class="edge"><title>t7&#45;&gt;t12</title>
<path style="fill:none;stroke:blue;" d="M163,-624C149,-613 130,-598 114,-585"/>
<polygon style="fill:blue;stroke:blue;" points="115.831,-581.951 106,-578 111.221,-587.219 115.831,-581.951"/>
</g>
<!-- t20 -->
<g id="node23" class="node"><title>t20</title>
<text text-anchor="middle" x="186" y="-390" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task20</text>
</g>
<!-- t19&#45;&gt;t20 -->
<g id="edge21" class="edge"><title>t19&#45;&gt;t20</title>
<path style="fill:none;stroke:blue;" d="M186,-460C186,-450 186,-436 186,-424"/>
<polygon style="fill:blue;stroke:blue;" points="189.5,-424 186,-414 182.5,-424 189.5,-424"/>
</g>
<!-- t20&#45;&gt;t21 -->
<g id="edge23" class="edge"><title>t20&#45;&gt;t21</title>
<path style="fill:none;stroke:blue;" d="M193,-378C196,-368 201,-354 206,-341"/>
<polygon style="fill:blue;stroke:blue;" points="209.158,-342.594 209,-332 202.517,-340.38 209.158,-342.594"/>
</g>
<!-- t22 -->
<g id="node28" class="node"><title>t22</title>
<text text-anchor="middle" x="216" y="-226" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task22</text>
</g>
<!-- t21&#45;&gt;t22 -->
<g id="edge27" class="edge"><title>t21&#45;&gt;t22</title>
<path style="fill:none;stroke:blue;" d="M216,-296C216,-286 216,-272 216,-260"/>
<polygon style="fill:blue;stroke:blue;" points="219.5,-260 216,-250 212.5,-260 219.5,-260"/>
</g>
<!-- t23 -->
<g id="node30" class="node"><title>t23</title>
<text text-anchor="middle" x="216" y="-144" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task23</text>
</g>
<!-- t22&#45;&gt;t23 -->
<g id="edge29" class="edge"><title>t22&#45;&gt;t23</title>
<path style="fill:none;stroke:blue;" d="M216,-214C216,-204 216,-190 216,-178"/>
<polygon style="fill:blue;stroke:blue;" points="219.5,-178 216,-168 212.5,-178 219.5,-178"/>
</g>
<!-- t24 -->
<g id="node47" class="node"><title>t24</title>
<polygon style="fill:none;stroke:orange;" points="204.104,-45.6274 204.104,-64.3726 168.896,-77.6274 119.104,-77.6274 83.8959,-64.3726 83.8959,-45.6274 119.104,-32.3726 168.896,-32.3726 204.104,-45.6274"/>
<polygon style="fill:none;stroke:orange;" points="208.104,-42.8592 208.104,-67.1408 169.624,-81.6274 118.376,-81.6274 79.8959,-67.1408 79.8959,-42.8592 118.376,-28.3726 169.624,-28.3726 208.104,-42.8592"/>
<polygon style="fill:none;stroke:orange;" points="212.104,-40.091 212.104,-69.909 170.352,-85.6274 117.648,-85.6274 75.8959,-69.909 75.8959,-40.091 117.648,-24.3726 170.352,-24.3726 212.104,-40.091"/>
<text text-anchor="middle" x="144" y="-49" style="font-family:Times New Roman;font-size:20.00;fill:orange;">task25</text>
</g>
<!-- t23&#45;&gt;t24 -->
<g id="edge47" class="edge"><title>t23&#45;&gt;t24</title>
<path style="fill:none;stroke:blue;" d="M202,-132C194,-121 183,-107 173,-94"/>
<polygon style="fill:blue;stroke:blue;" points="175.8,-91.9 167,-86 170.2,-96.1 175.8,-91.9"/>
</g>
<!-- t14 -->
<g id="node34" class="node"><title>t14</title>
<text text-anchor="middle" x="84" y="-472" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task14</text>
</g>
<!-- t12&#45;&gt;t14 -->
<g id="edge33" class="edge"><title>t12&#45;&gt;t14</title>
<path style="fill:none;stroke:blue;" d="M84,-542C84,-532 84,-518 84,-506"/>
<polygon style="fill:blue;stroke:blue;" points="87.5001,-506 84,-496 80.5001,-506 87.5001,-506"/>
</g>
<!-- t14&#45;&gt;t15 -->
<g id="edge35" class="edge"><title>t14&#45;&gt;t15</title>
<path style="fill:none;stroke:blue;" d="M84,-460C84,-450 84,-436 84,-424"/>
<polygon style="fill:blue;stroke:blue;" points="87.5001,-424 84,-414 80.5001,-424 87.5001,-424"/>
</g>
<!-- t16 -->
<g id="node39" class="node"><title>t16</title>
<text text-anchor="middle" x="114" y="-308" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task16</text>
</g>
<!-- t15&#45;&gt;t16 -->
<g id="edge39" class="edge"><title>t15&#45;&gt;t16</title>
<path style="fill:none;stroke:blue;" d="M91,-378C94,-368 99,-354 104,-341"/>
<polygon style="fill:blue;stroke:blue;" points="107.158,-342.594 107,-332 100.517,-340.38 107.158,-342.594"/>
</g>
<!-- t17 -->
<g id="node43" class="node"><title>t17</title>
<text text-anchor="middle" x="114" y="-226" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task17</text>
</g>
<!-- t16&#45;&gt;t17 -->
<g id="edge43" class="edge"><title>t16&#45;&gt;t17</title>
<path style="fill:none;stroke:blue;" d="M114,-296C114,-286 114,-272 114,-260"/>
<polygon style="fill:blue;stroke:blue;" points="117.5,-260 114,-250 110.5,-260 117.5,-260"/>
</g>
<!-- t6&#45;&gt;t7 -->
<g id="edge65" class="edge"><title>t6&#45;&gt;t7</title>
<path style="fill:none;stroke:red;" d="M189,-706C188,-696 188,-682 188,-670"/>
<polygon style="fill:red;stroke:red;" points="191.478,-669.602 187,-660 184.512,-670.299 191.478,-669.602"/>
</g>
<!-- t6&#45;&gt;t16 -->
<g id="edge41" class="edge"><title>t6&#45;&gt;t16</title>
<path style="fill:none;stroke:blue;" d="M212,-706C228,-691 247,-667 247,-642 247,-642 247,-642 247,-396 247,-376 203,-352 165,-335"/>
<polygon style="fill:blue;stroke:blue;" points="166.56,-331.863 156,-331 163.717,-338.26 166.56,-331.863"/>
</g>
<!-- t18 -->
<g id="node45" class="node"><title>t18</title>
<text text-anchor="middle" x="114" y="-144" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task24</text>
</g>
<!-- t17&#45;&gt;t18 -->
<g id="edge45" class="edge"><title>t17&#45;&gt;t18</title>
<path style="fill:none;stroke:blue;" d="M114,-214C114,-204 114,-190 114,-178"/>
<polygon style="fill:blue;stroke:blue;" points="117.5,-178 114,-168 110.5,-178 117.5,-178"/>
</g>
<!-- t18&#45;&gt;t24 -->
<g id="edge49" class="edge"><title>t18&#45;&gt;t24</title>
<path style="fill:none;stroke:blue;" d="M120,-132C123,-122 128,-108 132,-96"/>
<polygon style="fill:blue;stroke:blue;" points="135.479,-96.584 135,-86 128.774,-94.5725 135.479,-96.584"/>
</g>
<!-- t11&#45;&gt;t7 -->
<g id="edge63" class="edge"><title>t11&#45;&gt;t7</title>
<path style="fill:none;stroke:red;" d="M108,-642C117,-642 125,-642 134,-642"/>
<polygon style="fill:red;stroke:red;" points="134,-645.5 144,-642 134,-638.5 134,-645.5"/>
</g>
<!-- k1 -->
<g id="node60" class="node"><title>k1</title>
<polygon style="fill:none;stroke:orange;" points="556.125,-1329.38 556.125,-1344.62 513.875,-1355.38 454.125,-1355.38 411.875,-1344.62 411.875,-1329.38 454.125,-1318.62 513.875,-1318.62 556.125,-1329.38"/>
<polygon style="fill:none;stroke:orange;" points="560.125,-1326.28 560.125,-1347.72 514.377,-1359.38 453.623,-1359.38 407.875,-1347.72 407.875,-1326.28 453.623,-1314.62 514.377,-1314.62 560.125,-1326.28"/>
<polygon style="fill:none;stroke:orange;" points="564.125,-1323.17 564.125,-1350.83 514.879,-1363.38 453.121,-1363.38 403.875,-1350.83 403.875,-1323.17 453.121,-1310.62 514.879,-1310.62 564.125,-1323.17"/>
<text text-anchor="middle" x="484" y="-1332.5" style="font-family:Times New Roman;font-size:15.00;fill:orange;">Final target</text>
</g>
<!-- k2 -->
<g id="node61" class="node"><title>k2</title>
<polygon style="fill:red;stroke:black;" points="540,-1288 428,-1288 428,-1252 540,-1252 540,-1288"/>
<text text-anchor="middle" x="484" y="-1265.5" style="font-family:Times New Roman;font-size:15.00;">Vicious cycle</text>
</g>
<!-- k1&#45;&gt;k2 -->
<g id="edge68" class="edge"><title>k1&#45;&gt;k2</title>
<path style="fill:none;stroke:red;" d="M477,-1311C477,-1307 477,-1302 477,-1298"/>
<polygon style="fill:red;stroke:red;" points="480.488,-1298.3 478,-1288 473.522,-1297.6 480.488,-1298.3"/>
</g>
<!-- k2&#45;&gt;k1 -->
<g id="edge70" class="edge"><title>k2&#45;&gt;k1</title>
<path style="fill:none;stroke:red;" d="M490,-1288C491,-1292 491,-1296 491,-1301"/>
<polygon style="fill:red;stroke:red;" points="487.5,-1301 491,-1311 494.5,-1301 487.5,-1301"/>
</g>
<!-- k3 -->
<g id="node62" class="node"><title>k3</title>
<text text-anchor="middle" x="484" y="-1207.5" style="font-family:Times New Roman;font-size:15.00;fill:blue;">Task to run</text>
</g>
<!-- k2&#45;&gt;k3 -->
<g id="edge72" class="edge"><title>k2&#45;&gt;k3</title>
<path style="fill:none;stroke:blue;" d="M484,-1252C484,-1248 484,-1244 484,-1240"/>
<polygon style="fill:blue;stroke:blue;" points="487.5,-1240 484,-1230 480.5,-1240 487.5,-1240"/>
</g>
<!-- k4 -->
<g id="node63" class="node"><title>k4</title>
<polygon style="fill:none;stroke:blue;" points="667.848,-1137.38 667.848,-1152.62 560.152,-1163.38 407.848,-1163.38 300.152,-1152.62 300.152,-1137.38 407.848,-1126.62 560.152,-1126.62 667.848,-1137.38"/>
<polygon style="fill:none;stroke:blue;" points="671.848,-1133.76 671.848,-1156.24 560.352,-1167.38 407.648,-1167.38 296.152,-1156.24 296.152,-1133.76 407.648,-1122.62 560.352,-1122.62 671.848,-1133.76"/>
<polygon style="fill:none;stroke:blue;" points="675.848,-1130.14 675.848,-1159.86 560.551,-1171.38 407.449,-1171.38 292.152,-1159.86 292.152,-1130.14 407.449,-1118.62 560.551,-1118.62 675.848,-1130.14"/>
<text text-anchor="middle" x="484" y="-1140.5" style="font-family:Times New Roman;font-size:15.00;fill:blue;">Force pipeline run from this task</text>
</g>
<!-- k3&#45;&gt;k4 -->
<g id="edge73" class="edge"><title>k3&#45;&gt;k4</title>
<path style="fill:none;stroke:blue;" d="M484,-1194C484,-1190 484,-1186 484,-1181"/>
<polygon style="fill:blue;stroke:blue;" points="487.5,-1181 484,-1171 480.5,-1181 487.5,-1181"/>
</g>
<!-- k5 -->
<g id="node64" class="node"><title>k5</title>
<polygon style="fill:none;stroke:gray;" points="616.229,-1061.38 616.229,-1076.62 538.771,-1087.38 429.229,-1087.38 351.771,-1076.62 351.771,-1061.38 429.229,-1050.62 538.771,-1050.62 616.229,-1061.38"/>
<polygon style="fill:none;stroke:gray;" points="620.229,-1057.9 620.229,-1080.1 539.048,-1091.38 428.952,-1091.38 347.771,-1080.1 347.771,-1057.9 428.952,-1046.62 539.048,-1046.62 620.229,-1057.9"/>
<polygon style="fill:none;stroke:gray;" points="624.229,-1054.42 624.229,-1083.58 539.325,-1095.38 428.675,-1095.38 343.771,-1083.58 343.771,-1054.42 428.675,-1042.62 539.325,-1042.62 624.229,-1054.42"/>
<text text-anchor="middle" x="484" y="-1064.5" style="font-family:Times New Roman;font-size:15.00;fill:gray;">Up&#45;to&#45;date Final target</text>
</g>
<!-- k4&#45;&gt;k5 -->
<g id="edge74" class="edge"><title>k4&#45;&gt;k5</title>
<path style="fill:none;stroke:blue;" d="M484,-1118C484,-1114 484,-1110 484,-1106"/>
<polygon style="fill:blue;stroke:blue;" points="487.5,-1106 484,-1096 480.5,-1106 487.5,-1106"/>
</g>
<!-- k6 -->
<g id="node65" class="node"><title>k6</title>
<polygon style="fill:none;stroke:olivedrab;" points="660.07,-985.385 660.07,-1000.62 556.93,-1011.38 411.07,-1011.38 307.93,-1000.62 307.93,-985.385 411.07,-974.615 556.93,-974.615 660.07,-985.385"/>
<polygon style="fill:none;stroke:olivedrab;" points="664.07,-981.781 664.07,-1004.22 557.139,-1015.38 410.861,-1015.38 303.93,-1004.22 303.93,-981.781 410.861,-970.615 557.139,-970.615 664.07,-981.781"/>
<polygon style="fill:none;stroke:olivedrab;" points="668.07,-978.177 668.07,-1007.82 557.347,-1019.38 410.653,-1019.38 299.93,-1007.82 299.93,-978.177 410.653,-966.615 557.347,-966.615 668.07,-978.177"/>
<text text-anchor="middle" x="484" y="-988.5" style="font-family:Times New Roman;font-size:15.00;fill:blue;">Up&#45;to&#45;date task forced to rerun</text>
</g>
<!-- k5&#45;&gt;k6 -->
<g id="edge76" class="edge"><title>k5&#45;&gt;k6</title>
<path style="fill:none;stroke:gray;" d="M484,-1042C484,-1038 484,-1034 484,-1030"/>
<polygon style="fill:gray;stroke:gray;" points="487.5,-1030 484,-1020 480.5,-1030 487.5,-1030"/>
</g>
<!-- k7 -->
<g id="node66" class="node"><title>k7</title>
<polygon style="fill:olivedrab;stroke:olivedrab;" points="576.839,-917.385 576.839,-932.615 522.455,-943.385 445.545,-943.385 391.161,-932.615 391.161,-917.385 445.545,-906.615 522.455,-906.615 576.839,-917.385"/>
<text text-anchor="middle" x="484" y="-920.5" style="font-family:Times New Roman;font-size:15.00;">Up&#45;to&#45;date task</text>
</g>
<!-- k6&#45;&gt;k7 -->
<g id="edge77" class="edge"><title>k6&#45;&gt;k7</title>
<path style="fill:none;stroke:gray;" d="M484,-967C484,-963 484,-958 484,-954"/>
<polygon style="fill:gray;stroke:gray;" points="487.5,-954 484,-944 480.5,-954 487.5,-954"/>
</g>
<!-- k8 -->
<g id="node67" class="node"><title>k8</title>
<polygon style="fill:white;stroke:gray;" points="621.179,-857.385 621.179,-872.615 540.821,-883.385 427.179,-883.385 346.821,-872.615 346.821,-857.385 427.179,-846.615 540.821,-846.615 621.179,-857.385"/>
<text text-anchor="middle" x="484" y="-860.5" style="font-family:Times New Roman;font-size:15.00;fill:gray;">Up&#45;to&#45;date dependence</text>
</g>
<!-- k7&#45;&gt;k8 -->
<g id="edge78" class="edge"><title>k7&#45;&gt;k8</title>
<path style="fill:none;stroke:gray;" d="M484,-906C484,-902 484,-898 484,-893"/>
<polygon style="fill:gray;stroke:gray;" points="487.5,-893 484,-883 480.5,-893 487.5,-893"/>
</g>
</g>
</svg>