File: all.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 (373 lines) | stat: -rw-r--r-- 24,538 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
<?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="278pt" height="576pt"
 viewBox="0.00 0.00 278.30 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.373057 0.373057) rotate(0) translate(4 1540)">
<title>tree</title>
<polygon style="fill:white;stroke:white;" points="-4,4 -4,-1540 742,-1540 742,4 -4,4"/>
<g id="cluster2" class="cluster"><title>clustertasks</title>
<polygon style="fill:none;stroke:black;" points="8,-16 8,-1519 322,-1519 322,-16 8,-16"/>
<text text-anchor="middle" x="165" y="-1488" 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="330,-916 330,-1528 730,-1528 730,-916 330,-916"/>
<text text-anchor="middle" x="530" y="-1497" style="font-family:Times New Roman;font-size:30.00;">Key:</text>
</g>
<!-- t0 -->
<g id="node2" class="node"><title>t0</title>
<text text-anchor="middle" x="214" y="-1443" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task1</text>
</g>
<!-- t2 -->
<g id="node3" class="node"><title>t2</title>
<polygon style="fill:none;stroke:olivedrab;" points="208.912,-1301.63 208.912,-1320.37 179.088,-1333.63 136.912,-1333.63 107.088,-1320.37 107.088,-1301.63 136.912,-1288.37 179.088,-1288.37 208.912,-1301.63"/>
<polygon style="fill:none;stroke:olivedrab;" points="212.912,-1299.03 212.912,-1322.97 179.937,-1337.63 136.063,-1337.63 103.088,-1322.97 103.088,-1299.03 136.063,-1284.37 179.937,-1284.37 212.912,-1299.03"/>
<polygon style="fill:none;stroke:olivedrab;" points="216.912,-1296.43 216.912,-1325.57 180.786,-1341.63 135.214,-1341.63 99.0883,-1325.57 99.0883,-1296.43 135.214,-1280.37 180.786,-1280.37 216.912,-1296.43"/>
<text text-anchor="middle" x="158" y="-1305" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task7</text>
</g>
<!-- t0&#45;&gt;t2 -->
<g id="edge3" class="edge"><title>t0&#45;&gt;t2</title>
<path style="fill:none;stroke:blue;" d="M207,-1431C198,-1411 184,-1378 174,-1351"/>
<polygon style="fill:blue;stroke:blue;" points="177.26,-1349.72 170,-1342 170.863,-1352.56 177.26,-1349.72"/>
</g>
<!-- t1 -->
<g id="node13" class="node"><title>t1</title>
<text text-anchor="middle" x="271" y="-1305" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task2</text>
</g>
<!-- t0&#45;&gt;t1 -->
<g id="edge13" class="edge"><title>t0&#45;&gt;t1</title>
<path style="fill:none;stroke:blue;" d="M221,-1431C231,-1408 249,-1366 260,-1339"/>
<polygon style="fill:blue;stroke:blue;" points="263.536,-1339.58 264,-1329 257.036,-1336.98 263.536,-1339.58"/>
</g>
<!-- t3 -->
<g id="node5" class="node"><title>t3</title>
<polygon style="fill:none;stroke:olivedrab;" points="208.912,-1141.63 208.912,-1160.37 179.088,-1173.63 136.912,-1173.63 107.088,-1160.37 107.088,-1141.63 136.912,-1128.37 179.088,-1128.37 208.912,-1141.63"/>
<polygon style="fill:none;stroke:olivedrab;" points="212.912,-1139.03 212.912,-1162.97 179.937,-1177.63 136.063,-1177.63 103.088,-1162.97 103.088,-1139.03 136.063,-1124.37 179.937,-1124.37 212.912,-1139.03"/>
<polygon style="fill:none;stroke:olivedrab;" points="216.912,-1136.43 216.912,-1165.57 180.786,-1181.63 135.214,-1181.63 99.0883,-1165.57 99.0883,-1136.43 135.214,-1120.37 180.786,-1120.37 216.912,-1136.43"/>
<text text-anchor="middle" x="158" y="-1145" 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="M158,-1280C158,-1255 158,-1219 158,-1192"/>
<polygon style="fill:blue;stroke:blue;" points="161.5,-1192 158,-1182 154.5,-1192 161.5,-1192"/>
</g>
<!-- t4 -->
<g id="node7" class="node"><title>t4</title>
<text text-anchor="middle" x="158" y="-997" 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="M158,-1120C158,-1094 158,-1057 158,-1031"/>
<polygon style="fill:blue;stroke:blue;" points="161.5,-1031 158,-1021 154.5,-1031 161.5,-1031"/>
</g>
<!-- t5 -->
<g id="node9" class="node"><title>t5</title>
<text text-anchor="middle" x="103" y="-878" style="font-family:Times New Roman;font-size:20.00;fill:blue;">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="M150,-985C140,-966 126,-934 115,-911"/>
<polygon style="fill:blue;stroke:blue;" points="118.26,-909.717 111,-902 111.863,-912.56 118.26,-909.717"/>
</g>
<!-- t15 -->
<g id="node43" class="node"><title>t15</title>
<text text-anchor="middle" x="81" y="-403" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task15</text>
</g>
<!-- t4&#45;&gt;t15 -->
<g id="edge47" class="edge"><title>t4&#45;&gt;t15</title>
<path style="fill:none;stroke:blue;" d="M161,-985C165,-962 171,-920 171,-884 171,-884 171,-884 171,-843 171,-804 178,-792 161,-758 149,-732 132,-735 116,-712 73,-646 63,-625 47,-548 42,-520 42,-512 47,-486 51,-469 58,-451 65,-436"/>
<polygon style="fill:blue;stroke:blue;" points="68.2031,-437.441 70,-427 62.084,-434.042 68.2031,-437.441"/>
</g>
<!-- t6 -->
<g id="node11" class="node"><title>t6</title>
<polygon style="fill:none;stroke:olivedrab;" points="144.104,-779.627 144.104,-798.373 108.896,-811.627 59.1041,-811.627 23.8959,-798.373 23.8959,-779.627 59.1041,-766.373 108.896,-766.373 144.104,-779.627"/>
<polygon style="fill:none;stroke:olivedrab;" points="148.104,-776.859 148.104,-801.141 109.624,-815.627 58.3761,-815.627 19.8959,-801.141 19.8959,-776.859 58.3761,-762.373 109.624,-762.373 148.104,-776.859"/>
<polygon style="fill:none;stroke:olivedrab;" points="152.104,-774.091 152.104,-803.909 110.352,-819.627 57.6481,-819.627 15.8959,-803.909 15.8959,-774.091 57.6481,-758.373 110.352,-758.373 152.104,-774.091"/>
<text text-anchor="middle" x="84" y="-783" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task11</text>
</g>
<!-- t5&#45;&gt;t6 -->
<g id="edge11" class="edge"><title>t5&#45;&gt;t6</title>
<path style="fill:none;stroke:blue;" d="M99,-866C97,-856 95,-842 92,-830"/>
<polygon style="fill:blue;stroke:blue;" points="95.3933,-829.119 90,-820 88.5292,-830.492 95.3933,-829.119"/>
</g>
<!-- t7 -->
<g id="node23" class="node"><title>t7</title>
<text text-anchor="middle" x="167" y="-688" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task12</text>
</g>
<!-- t6&#45;&gt;t7 -->
<g id="edge25" class="edge"><title>t6&#45;&gt;t7</title>
<path style="fill:none;stroke:blue;" d="M111,-758C122,-746 134,-732 144,-720"/>
<polygon style="fill:blue;stroke:blue;" points="147.049,-721.831 151,-712 141.781,-717.221 147.049,-721.831"/>
</g>
<!-- t16 -->
<g id="node46" class="node"><title>t16</title>
<text text-anchor="middle" x="81" y="-308" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task16</text>
</g>
<!-- t6&#45;&gt;t16 -->
<g id="edge51" class="edge"><title>t6&#45;&gt;t16</title>
<path style="fill:none;stroke:blue;" d="M50,-761C34,-743 17,-720 17,-694 17,-694 17,-694 17,-409 17,-382 35,-357 52,-339"/>
<polygon style="fill:blue;stroke:blue;" points="54.4038,-341.546 59,-332 49.454,-336.596 54.4038,-341.546"/>
</g>
<!-- t8 -->
<g id="node15" class="node"><title>t8</title>
<text text-anchor="middle" x="271" y="-1145" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task3</text>
</g>
<!-- t1&#45;&gt;t8 -->
<g id="edge15" class="edge"><title>t1&#45;&gt;t8</title>
<path style="fill:none;stroke:blue;" d="M271,-1293C271,-1265 271,-1212 271,-1179"/>
<polygon style="fill:blue;stroke:blue;" points="274.5,-1179 271,-1169 267.5,-1179 274.5,-1179"/>
</g>
<!-- t9 -->
<g id="node17" class="node"><title>t9</title>
<text text-anchor="middle" x="254" y="-997" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task4</text>
</g>
<!-- t8&#45;&gt;t9 -->
<g id="edge17" class="edge"><title>t8&#45;&gt;t9</title>
<path style="fill:none;stroke:blue;" d="M269,-1133C265,-1107 260,-1061 257,-1031"/>
<polygon style="fill:blue;stroke:blue;" points="260.478,-1030.6 256,-1021 253.512,-1031.3 260.478,-1030.6"/>
</g>
<!-- t21 -->
<g id="node32" class="node"><title>t21</title>
<text text-anchor="middle" x="226" y="-308" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task21</text>
</g>
<!-- t8&#45;&gt;t21 -->
<g id="edge35" class="edge"><title>t8&#45;&gt;t21</title>
<path style="fill:none;stroke:blue;" d="M280,-1133C292,-1105 313,-1051 313,-1003 313,-1003 313,-1003 313,-409 313,-379 290,-355 267,-338"/>
<polygon style="fill:blue;stroke:blue;" points="269.1,-335.2 259,-332 264.9,-340.8 269.1,-335.2"/>
</g>
<!-- t10 -->
<g id="node19" class="node"><title>t10</title>
<text text-anchor="middle" x="230" y="-878" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task5</text>
</g>
<!-- t9&#45;&gt;t10 -->
<g id="edge19" class="edge"><title>t9&#45;&gt;t10</title>
<path style="fill:none;stroke:blue;" d="M250,-985C247,-966 240,-935 236,-912"/>
<polygon style="fill:blue;stroke:blue;" points="239.393,-911.119 234,-902 232.529,-912.492 239.393,-911.119"/>
</g>
<!-- t11 -->
<g id="node21" class="node"><title>t11</title>
<text text-anchor="middle" x="227" y="-783" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task6</text>
</g>
<!-- t10&#45;&gt;t11 -->
<g id="edge21" class="edge"><title>t10&#45;&gt;t11</title>
<path style="fill:none;stroke:blue;" d="M229,-866C229,-852 228,-833 228,-817"/>
<polygon style="fill:blue;stroke:blue;" points="231.5,-817 228,-807 224.5,-817 231.5,-817"/>
</g>
<!-- t11&#45;&gt;t7 -->
<g id="edge23" class="edge"><title>t11&#45;&gt;t7</title>
<path style="fill:none;stroke:blue;" d="M215,-771C207,-757 194,-737 184,-721"/>
<polygon style="fill:blue;stroke:blue;" points="186.916,-719.042 179,-712 180.797,-722.441 186.916,-719.042"/>
</g>
<!-- t13 -->
<g id="node26" class="node"><title>t13</title>
<text text-anchor="middle" x="239" y="-606" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task18</text>
</g>
<!-- t7&#45;&gt;t13 -->
<g id="edge27" class="edge"><title>t7&#45;&gt;t13</title>
<path style="fill:none;stroke:blue;" d="M183,-676C193,-665 206,-650 216,-638"/>
<polygon style="fill:blue;stroke:blue;" points="219.049,-639.831 223,-630 213.781,-635.221 219.049,-639.831"/>
</g>
<!-- t12 -->
<g id="node39" class="node"><title>t12</title>
<text text-anchor="middle" x="132" y="-606" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task13</text>
</g>
<!-- t7&#45;&gt;t12 -->
<g id="edge41" class="edge"><title>t7&#45;&gt;t12</title>
<path style="fill:none;stroke:blue;" d="M159,-676C154,-666 149,-652 144,-639"/>
<polygon style="fill:blue;stroke:blue;" points="147.26,-637.717 140,-630 140.863,-640.56 147.26,-637.717"/>
</g>
<!-- t19 -->
<g id="node28" class="node"><title>t19</title>
<text text-anchor="middle" x="252" y="-511" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task19</text>
</g>
<!-- t13&#45;&gt;t19 -->
<g id="edge29" class="edge"><title>t13&#45;&gt;t19</title>
<path style="fill:none;stroke:blue;" d="M242,-594C244,-580 246,-561 248,-545"/>
<polygon style="fill:blue;stroke:blue;" points="251.488,-545.299 249,-535 244.522,-544.602 251.488,-545.299"/>
</g>
<!-- t20 -->
<g id="node30" class="node"><title>t20</title>
<polygon style="fill:none;stroke:olivedrab;" points="286.104,-399.627 286.104,-418.373 250.896,-431.627 201.104,-431.627 165.896,-418.373 165.896,-399.627 201.104,-386.373 250.896,-386.373 286.104,-399.627"/>
<polygon style="fill:none;stroke:olivedrab;" points="290.104,-396.859 290.104,-421.141 251.624,-435.627 200.376,-435.627 161.896,-421.141 161.896,-396.859 200.376,-382.373 251.624,-382.373 290.104,-396.859"/>
<polygon style="fill:none;stroke:olivedrab;" points="294.104,-394.091 294.104,-423.909 252.352,-439.627 199.648,-439.627 157.896,-423.909 157.896,-394.091 199.648,-378.373 252.352,-378.373 294.104,-394.091"/>
<text text-anchor="middle" x="226" y="-403" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task20</text>
</g>
<!-- t19&#45;&gt;t20 -->
<g id="edge31" class="edge"><title>t19&#45;&gt;t20</title>
<path style="fill:none;stroke:blue;" d="M248,-499C245,-486 240,-467 236,-450"/>
<polygon style="fill:blue;stroke:blue;" points="239.226,-448.573 233,-440 232.521,-450.584 239.226,-448.573"/>
</g>
<!-- t20&#45;&gt;t21 -->
<g id="edge33" class="edge"><title>t20&#45;&gt;t21</title>
<path style="fill:none;stroke:blue;" d="M226,-378C226,-367 226,-354 226,-342"/>
<polygon style="fill:blue;stroke:blue;" points="229.5,-342 226,-332 222.5,-342 229.5,-342"/>
</g>
<!-- t22 -->
<g id="node35" class="node"><title>t22</title>
<text text-anchor="middle" x="195" y="-226" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task22</text>
</g>
<!-- t21&#45;&gt;t22 -->
<g id="edge37" class="edge"><title>t21&#45;&gt;t22</title>
<path style="fill:none;stroke:blue;" d="M219,-296C215,-286 210,-272 205,-259"/>
<polygon style="fill:blue;stroke:blue;" points="208.483,-258.38 202,-250 201.842,-260.594 208.483,-258.38"/>
</g>
<!-- t23 -->
<g id="node37" class="node"><title>t23</title>
<text text-anchor="middle" x="187" y="-144" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task23</text>
</g>
<!-- t22&#45;&gt;t23 -->
<g id="edge39" class="edge"><title>t22&#45;&gt;t23</title>
<path style="fill:none;stroke:blue;" d="M193,-214C192,-204 191,-190 190,-178"/>
<polygon style="fill:blue;stroke:blue;" points="193.478,-177.602 189,-168 186.512,-178.299 193.478,-177.602"/>
</g>
<!-- t24 -->
<g id="node53" class="node"><title>t24</title>
<polygon style="fill:none;stroke:orange;" points="174.104,-45.6274 174.104,-64.3726 138.896,-77.6274 89.1041,-77.6274 53.8959,-64.3726 53.8959,-45.6274 89.1041,-32.3726 138.896,-32.3726 174.104,-45.6274"/>
<polygon style="fill:none;stroke:orange;" points="178.104,-42.8592 178.104,-67.1408 139.624,-81.6274 88.3761,-81.6274 49.8959,-67.1408 49.8959,-42.8592 88.3761,-28.3726 139.624,-28.3726 178.104,-42.8592"/>
<polygon style="fill:none;stroke:orange;" points="182.104,-40.091 182.104,-69.909 140.352,-85.6274 87.6481,-85.6274 45.8959,-69.909 45.8959,-40.091 87.6481,-24.3726 140.352,-24.3726 182.104,-40.091"/>
<text text-anchor="middle" x="114" y="-49" style="font-family:Times New Roman;font-size:20.00;fill:orange;">task25</text>
</g>
<!-- t23&#45;&gt;t24 -->
<g id="edge57" class="edge"><title>t23&#45;&gt;t24</title>
<path style="fill:none;stroke:blue;" d="M173,-132C165,-121 154,-107 144,-94"/>
<polygon style="fill:blue;stroke:blue;" points="146.8,-91.9 138,-86 141.2,-96.1 146.8,-91.9"/>
</g>
<!-- t14 -->
<g id="node41" class="node"><title>t14</title>
<polygon style="fill:none;stroke:olivedrab;" points="184.104,-507.627 184.104,-526.373 148.896,-539.627 99.1041,-539.627 63.8959,-526.373 63.8959,-507.627 99.1041,-494.373 148.896,-494.373 184.104,-507.627"/>
<polygon style="fill:none;stroke:olivedrab;" points="188.104,-504.859 188.104,-529.141 149.624,-543.627 98.3761,-543.627 59.8959,-529.141 59.8959,-504.859 98.3761,-490.373 149.624,-490.373 188.104,-504.859"/>
<polygon style="fill:none;stroke:olivedrab;" points="192.104,-502.091 192.104,-531.909 150.352,-547.627 97.6481,-547.627 55.8959,-531.909 55.8959,-502.091 97.6481,-486.373 150.352,-486.373 192.104,-502.091"/>
<text text-anchor="middle" x="124" y="-511" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task14</text>
</g>
<!-- t12&#45;&gt;t14 -->
<g id="edge43" class="edge"><title>t12&#45;&gt;t14</title>
<path style="fill:none;stroke:blue;" d="M130,-594C129,-584 128,-571 127,-558"/>
<polygon style="fill:blue;stroke:blue;" points="130.478,-557.602 126,-548 123.512,-558.299 130.478,-557.602"/>
</g>
<!-- t14&#45;&gt;t15 -->
<g id="edge45" class="edge"><title>t14&#45;&gt;t15</title>
<path style="fill:none;stroke:blue;" d="M112,-486C105,-470 98,-451 92,-436"/>
<polygon style="fill:blue;stroke:blue;" points="95.2598,-434.717 88,-427 88.8631,-437.56 95.2598,-434.717"/>
</g>
<!-- t15&#45;&gt;t16 -->
<g id="edge49" class="edge"><title>t15&#45;&gt;t16</title>
<path style="fill:none;stroke:blue;" d="M81,-391C81,-377 81,-358 81,-342"/>
<polygon style="fill:blue;stroke:blue;" points="84.5001,-342 81,-332 77.5001,-342 84.5001,-342"/>
</g>
<!-- t17 -->
<g id="node49" class="node"><title>t17</title>
<text text-anchor="middle" x="83" y="-226" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task17</text>
</g>
<!-- t16&#45;&gt;t17 -->
<g id="edge53" class="edge"><title>t16&#45;&gt;t17</title>
<path style="fill:none;stroke:blue;" d="M81,-296C82,-286 82,-272 82,-260"/>
<polygon style="fill:blue;stroke:blue;" points="85.4875,-260.299 83,-250 78.5222,-259.602 85.4875,-260.299"/>
</g>
<!-- t18 -->
<g id="node51" class="node"><title>t18</title>
<text text-anchor="middle" x="83" y="-144" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task24</text>
</g>
<!-- t17&#45;&gt;t18 -->
<g id="edge55" class="edge"><title>t17&#45;&gt;t18</title>
<path style="fill:none;stroke:blue;" d="M83,-214C83,-204 83,-190 83,-178"/>
<polygon style="fill:blue;stroke:blue;" points="86.5001,-178 83,-168 79.5001,-178 86.5001,-178"/>
</g>
<!-- t18&#45;&gt;t24 -->
<g id="edge59" class="edge"><title>t18&#45;&gt;t24</title>
<path style="fill:none;stroke:blue;" d="M89,-132C92,-122 97,-108 101,-96"/>
<polygon style="fill:blue;stroke:blue;" points="104.479,-96.584 104,-86 97.7741,-94.5725 104.479,-96.584"/>
</g>
<!-- k1 -->
<g id="node57" class="node"><title>k1</title>
<polygon style="fill:none;stroke:orange;" points="602.125,-1441.38 602.125,-1456.62 559.875,-1467.38 500.125,-1467.38 457.875,-1456.62 457.875,-1441.38 500.125,-1430.62 559.875,-1430.62 602.125,-1441.38"/>
<polygon style="fill:none;stroke:orange;" points="606.125,-1438.28 606.125,-1459.72 560.377,-1471.38 499.623,-1471.38 453.875,-1459.72 453.875,-1438.28 499.623,-1426.62 560.377,-1426.62 606.125,-1438.28"/>
<polygon style="fill:none;stroke:orange;" points="610.125,-1435.17 610.125,-1462.83 560.879,-1475.38 499.121,-1475.38 449.875,-1462.83 449.875,-1435.17 499.121,-1422.62 560.879,-1422.62 610.125,-1435.17"/>
<text text-anchor="middle" x="530" y="-1444.5" style="font-family:Times New Roman;font-size:15.00;fill:orange;">Final target</text>
</g>
<!-- k2 -->
<g id="node58" class="node"><title>k2</title>
<polygon style="fill:red;stroke:black;" points="586,-1400 474,-1400 474,-1364 586,-1364 586,-1400"/>
<text text-anchor="middle" x="530" y="-1377.5" style="font-family:Times New Roman;font-size:15.00;">Vicious cycle</text>
</g>
<!-- k1&#45;&gt;k2 -->
<g id="edge62" class="edge"><title>k1&#45;&gt;k2</title>
<path style="fill:none;stroke:red;" d="M523,-1423C523,-1419 523,-1414 523,-1410"/>
<polygon style="fill:red;stroke:red;" points="526.488,-1410.3 524,-1400 519.522,-1409.6 526.488,-1410.3"/>
</g>
<!-- k2&#45;&gt;k1 -->
<g id="edge64" class="edge"><title>k2&#45;&gt;k1</title>
<path style="fill:none;stroke:red;" d="M536,-1400C537,-1404 537,-1408 537,-1413"/>
<polygon style="fill:red;stroke:red;" points="533.5,-1413 537,-1423 540.5,-1413 533.5,-1413"/>
</g>
<!-- k3 -->
<g id="node59" class="node"><title>k3</title>
<text text-anchor="middle" x="530" y="-1306.5" style="font-family:Times New Roman;font-size:15.00;fill:blue;">Task to run</text>
</g>
<!-- k2&#45;&gt;k3 -->
<g id="edge66" class="edge"><title>k2&#45;&gt;k3</title>
<path style="fill:none;stroke:blue;" d="M530,-1364C530,-1356 530,-1348 530,-1339"/>
<polygon style="fill:blue;stroke:blue;" points="533.5,-1339 530,-1329 526.5,-1339 533.5,-1339"/>
</g>
<!-- k4 -->
<g id="node60" class="node"><title>k4</title>
<polygon style="fill:none;stroke:blue;" points="713.848,-1223.38 713.848,-1238.62 606.152,-1249.38 453.848,-1249.38 346.152,-1238.62 346.152,-1223.38 453.848,-1212.62 606.152,-1212.62 713.848,-1223.38"/>
<polygon style="fill:none;stroke:blue;" points="717.848,-1219.76 717.848,-1242.24 606.352,-1253.38 453.648,-1253.38 342.152,-1242.24 342.152,-1219.76 453.648,-1208.62 606.352,-1208.62 717.848,-1219.76"/>
<polygon style="fill:none;stroke:blue;" points="721.848,-1216.14 721.848,-1245.86 606.551,-1257.38 453.449,-1257.38 338.152,-1245.86 338.152,-1216.14 453.449,-1204.62 606.551,-1204.62 721.848,-1216.14"/>
<text text-anchor="middle" x="530" y="-1226.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="edge67" class="edge"><title>k3&#45;&gt;k4</title>
<path style="fill:none;stroke:blue;" d="M530,-1293C530,-1285 530,-1277 530,-1268"/>
<polygon style="fill:blue;stroke:blue;" points="533.5,-1268 530,-1258 526.5,-1268 533.5,-1268"/>
</g>
<!-- k5 -->
<g id="node61" class="node"><title>k5</title>
<polygon style="fill:none;stroke:gray;" points="662.229,-1143.38 662.229,-1158.62 584.771,-1169.38 475.229,-1169.38 397.771,-1158.62 397.771,-1143.38 475.229,-1132.62 584.771,-1132.62 662.229,-1143.38"/>
<polygon style="fill:none;stroke:gray;" points="666.229,-1139.9 666.229,-1162.1 585.048,-1173.38 474.952,-1173.38 393.771,-1162.1 393.771,-1139.9 474.952,-1128.62 585.048,-1128.62 666.229,-1139.9"/>
<polygon style="fill:none;stroke:gray;" points="670.229,-1136.42 670.229,-1165.58 585.325,-1177.38 474.675,-1177.38 389.771,-1165.58 389.771,-1136.42 474.675,-1124.62 585.325,-1124.62 670.229,-1136.42"/>
<text text-anchor="middle" x="530" y="-1146.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="edge68" class="edge"><title>k4&#45;&gt;k5</title>
<path style="fill:none;stroke:blue;" d="M530,-1204C530,-1198 530,-1193 530,-1187"/>
<polygon style="fill:blue;stroke:blue;" points="533.5,-1187 530,-1177 526.5,-1187 533.5,-1187"/>
</g>
<!-- k6 -->
<g id="node62" class="node"><title>k6</title>
<polygon style="fill:none;stroke:olivedrab;" points="706.07,-1063.38 706.07,-1078.62 602.93,-1089.38 457.07,-1089.38 353.93,-1078.62 353.93,-1063.38 457.07,-1052.62 602.93,-1052.62 706.07,-1063.38"/>
<polygon style="fill:none;stroke:olivedrab;" points="710.07,-1059.78 710.07,-1082.22 603.139,-1093.38 456.861,-1093.38 349.93,-1082.22 349.93,-1059.78 456.861,-1048.62 603.139,-1048.62 710.07,-1059.78"/>
<polygon style="fill:none;stroke:olivedrab;" points="714.07,-1056.18 714.07,-1085.82 603.347,-1097.38 456.653,-1097.38 345.93,-1085.82 345.93,-1056.18 456.653,-1044.62 603.347,-1044.62 714.07,-1056.18"/>
<text text-anchor="middle" x="530" y="-1066.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="edge70" class="edge"><title>k5&#45;&gt;k6</title>
<path style="fill:none;stroke:gray;" d="M530,-1124C530,-1118 530,-1113 530,-1107"/>
<polygon style="fill:gray;stroke:gray;" points="533.5,-1107 530,-1097 526.5,-1107 533.5,-1107"/>
</g>
<!-- k7 -->
<g id="node63" class="node"><title>k7</title>
<polygon style="fill:olivedrab;stroke:olivedrab;" points="622.839,-995.385 622.839,-1010.62 568.455,-1021.38 491.545,-1021.38 437.161,-1010.62 437.161,-995.385 491.545,-984.615 568.455,-984.615 622.839,-995.385"/>
<text text-anchor="middle" x="530" y="-998.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="edge71" class="edge"><title>k6&#45;&gt;k7</title>
<path style="fill:none;stroke:gray;" d="M530,-1045C530,-1041 530,-1036 530,-1032"/>
<polygon style="fill:gray;stroke:gray;" points="533.5,-1032 530,-1022 526.5,-1032 533.5,-1032"/>
</g>
<!-- k8 -->
<g id="node64" class="node"><title>k8</title>
<polygon style="fill:white;stroke:gray;" points="667.179,-935.385 667.179,-950.615 586.821,-961.385 473.179,-961.385 392.821,-950.615 392.821,-935.385 473.179,-924.615 586.821,-924.615 667.179,-935.385"/>
<text text-anchor="middle" x="530" y="-938.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="edge72" class="edge"><title>k7&#45;&gt;k8</title>
<path style="fill:none;stroke:gray;" d="M530,-984C530,-980 530,-976 530,-971"/>
<polygon style="fill:gray;stroke:gray;" points="533.5,-971 530,-961 526.5,-971 533.5,-971"/>
</g>
</g>
</svg>