/doc/complex_dags/svg/task25_from_task9.svg

https://code.google.com/p/ruffus/ · SVG · 376 lines · 303 code · 0 blank · 73 comment · 0 complexity · b0f96facd02f62ae03a0544b431f5e2c MD5 · raw file

  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
  3. "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" [
  4. <!ATTLIST svg xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink">
  5. ]>
  6. <!-- Generated by Graphviz version 2.20.2 (Mon Mar 30 10:09:11 UTC 2009)
  7. For user: (lg) leo goodstadt -->
  8. <!-- Title: tree Pages: 1 -->
  9. <svg width="274pt" height="576pt"
  10. viewBox="0.00 0.00 274.04 576.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  11. <g id="graph0" class="graph" transform="scale(0.367347 0.367347) rotate(0) translate(4 1564)">
  12. <title>tree</title>
  13. <polygon style="fill:white;stroke:white;" points="-4,4 -4,-1564 742,-1564 742,4 -4,4"/>
  14. <g id="cluster2" class="cluster"><title>clustertasks</title>
  15. <polygon style="fill:none;stroke:black;" points="8,-16 8,-1543 322,-1543 322,-16 8,-16"/>
  16. <text text-anchor="middle" x="165" y="-1512" style="font-family:Times New Roman;font-size:30.00;">Pipeline:</text>
  17. </g>
  18. <g id="cluster3" class="cluster"><title>clusterkey</title>
  19. <polygon style="fill:#e5e5e5;stroke:#e5e5e5;" points="330,-916 330,-1552 730,-1552 730,-916 330,-916"/>
  20. <text text-anchor="middle" x="530" y="-1521" style="font-family:Times New Roman;font-size:30.00;">Key:</text>
  21. </g>
  22. <!-- t0 -->
  23. <g id="node2" class="node"><title>t0</title>
  24. <text text-anchor="middle" x="197" y="-1467" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task1</text>
  25. </g>
  26. <!-- t2 -->
  27. <g id="node3" class="node"><title>t2</title>
  28. <polygon style="fill:none;stroke:olivedrab;" points="191.912,-1325.63 191.912,-1344.37 162.088,-1357.63 119.912,-1357.63 90.0883,-1344.37 90.0883,-1325.63 119.912,-1312.37 162.088,-1312.37 191.912,-1325.63"/>
  29. <polygon style="fill:none;stroke:olivedrab;" points="195.912,-1323.03 195.912,-1346.97 162.937,-1361.63 119.063,-1361.63 86.0883,-1346.97 86.0883,-1323.03 119.063,-1308.37 162.937,-1308.37 195.912,-1323.03"/>
  30. <polygon style="fill:none;stroke:olivedrab;" points="199.912,-1320.43 199.912,-1349.57 163.786,-1365.63 118.214,-1365.63 82.0883,-1349.57 82.0883,-1320.43 118.214,-1304.37 163.786,-1304.37 199.912,-1320.43"/>
  31. <text text-anchor="middle" x="141" y="-1329" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task7</text>
  32. </g>
  33. <!-- t0&#45;&gt;t2 -->
  34. <g id="edge3" class="edge"><title>t0&#45;&gt;t2</title>
  35. <path style="fill:none;stroke:blue;" d="M190,-1455C181,-1435 167,-1402 157,-1375"/>
  36. <polygon style="fill:blue;stroke:blue;" points="160.26,-1373.72 153,-1366 153.863,-1376.56 160.26,-1373.72"/>
  37. </g>
  38. <!-- t1 -->
  39. <g id="node13" class="node"><title>t1</title>
  40. <text text-anchor="middle" x="254" y="-1329" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task2</text>
  41. </g>
  42. <!-- t0&#45;&gt;t1 -->
  43. <g id="edge13" class="edge"><title>t0&#45;&gt;t1</title>
  44. <path style="fill:none;stroke:blue;" d="M204,-1455C214,-1432 232,-1390 243,-1363"/>
  45. <polygon style="fill:blue;stroke:blue;" points="246.536,-1363.58 247,-1353 240.036,-1360.98 246.536,-1363.58"/>
  46. </g>
  47. <!-- t3 -->
  48. <g id="node5" class="node"><title>t3</title>
  49. <polygon style="fill:none;stroke:olivedrab;" points="191.912,-1165.63 191.912,-1184.37 162.088,-1197.63 119.912,-1197.63 90.0883,-1184.37 90.0883,-1165.63 119.912,-1152.37 162.088,-1152.37 191.912,-1165.63"/>
  50. <polygon style="fill:none;stroke:olivedrab;" points="195.912,-1163.03 195.912,-1186.97 162.937,-1201.63 119.063,-1201.63 86.0883,-1186.97 86.0883,-1163.03 119.063,-1148.37 162.937,-1148.37 195.912,-1163.03"/>
  51. <polygon style="fill:none;stroke:olivedrab;" points="199.912,-1160.43 199.912,-1189.57 163.786,-1205.63 118.214,-1205.63 82.0883,-1189.57 82.0883,-1160.43 118.214,-1144.37 163.786,-1144.37 199.912,-1160.43"/>
  52. <text text-anchor="middle" x="141" y="-1169" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task8</text>
  53. </g>
  54. <!-- t2&#45;&gt;t3 -->
  55. <g id="edge5" class="edge"><title>t2&#45;&gt;t3</title>
  56. <path style="fill:none;stroke:blue;" d="M141,-1304C141,-1279 141,-1243 141,-1216"/>
  57. <polygon style="fill:blue;stroke:blue;" points="144.5,-1216 141,-1206 137.5,-1216 144.5,-1216"/>
  58. </g>
  59. <!-- t4 -->
  60. <g id="node7" class="node"><title>t4</title>
  61. <polygon style="fill:none;stroke:blue;" points="191.912,-1005.63 191.912,-1024.37 162.088,-1037.63 119.912,-1037.63 90.0883,-1024.37 90.0883,-1005.63 119.912,-992.373 162.088,-992.373 191.912,-1005.63"/>
  62. <polygon style="fill:none;stroke:blue;" points="195.912,-1003.03 195.912,-1026.97 162.937,-1041.63 119.063,-1041.63 86.0883,-1026.97 86.0883,-1003.03 119.063,-988.373 162.937,-988.373 195.912,-1003.03"/>
  63. <polygon style="fill:none;stroke:blue;" points="199.912,-1000.43 199.912,-1029.57 163.786,-1045.63 118.214,-1045.63 82.0883,-1029.57 82.0883,-1000.43 118.214,-984.373 163.786,-984.373 199.912,-1000.43"/>
  64. <text text-anchor="middle" x="141" y="-1009" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task9</text>
  65. </g>
  66. <!-- t3&#45;&gt;t4 -->
  67. <g id="edge7" class="edge"><title>t3&#45;&gt;t4</title>
  68. <path style="fill:none;stroke:blue;" d="M141,-1144C141,-1119 141,-1083 141,-1056"/>
  69. <polygon style="fill:blue;stroke:blue;" points="144.5,-1056 141,-1046 137.5,-1056 144.5,-1056"/>
  70. </g>
  71. <!-- t5 -->
  72. <g id="node9" class="node"><title>t5</title>
  73. <text text-anchor="middle" x="103" y="-878" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task10</text>
  74. </g>
  75. <!-- t4&#45;&gt;t5 -->
  76. <g id="edge9" class="edge"><title>t4&#45;&gt;t5</title>
  77. <path style="fill:none;stroke:blue;" d="M132,-984C126,-963 117,-933 111,-912"/>
  78. <polygon style="fill:blue;stroke:blue;" points="114.226,-910.573 108,-902 107.521,-912.584 114.226,-910.573"/>
  79. </g>
  80. <!-- t15 -->
  81. <g id="node43" class="node"><title>t15</title>
  82. <text text-anchor="middle" x="81" y="-403" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task15</text>
  83. </g>
  84. <!-- t4&#45;&gt;t15 -->
  85. <g id="edge47" class="edge"><title>t4&#45;&gt;t15</title>
  86. <path style="fill:none;stroke:blue;" d="M152,-984C161,-958 171,-919 171,-884 171,-884 171,-884 171,-843 171,-804 177,-792 161,-758 150,-732 135,-735 119,-712 76,-645 63,-625 47,-548 42,-521 42,-512 47,-486 51,-469 58,-451 65,-436"/>
  87. <polygon style="fill:blue;stroke:blue;" points="68.2031,-437.441 70,-427 62.084,-434.042 68.2031,-437.441"/>
  88. </g>
  89. <!-- t6 -->
  90. <g id="node11" class="node"><title>t6</title>
  91. <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"/>
  92. <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"/>
  93. <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"/>
  94. <text text-anchor="middle" x="84" y="-783" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task11</text>
  95. </g>
  96. <!-- t5&#45;&gt;t6 -->
  97. <g id="edge11" class="edge"><title>t5&#45;&gt;t6</title>
  98. <path style="fill:none;stroke:blue;" d="M99,-866C97,-856 95,-842 92,-830"/>
  99. <polygon style="fill:blue;stroke:blue;" points="95.3933,-829.119 90,-820 88.5292,-830.492 95.3933,-829.119"/>
  100. </g>
  101. <!-- t7 -->
  102. <g id="node23" class="node"><title>t7</title>
  103. <text text-anchor="middle" x="170" y="-688" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task12</text>
  104. </g>
  105. <!-- t6&#45;&gt;t7 -->
  106. <g id="edge25" class="edge"><title>t6&#45;&gt;t7</title>
  107. <path style="fill:none;stroke:blue;" d="M111,-759C122,-747 136,-732 147,-720"/>
  108. <polygon style="fill:blue;stroke:blue;" points="150.049,-721.831 154,-712 144.781,-717.221 150.049,-721.831"/>
  109. </g>
  110. <!-- t16 -->
  111. <g id="node46" class="node"><title>t16</title>
  112. <text text-anchor="middle" x="81" y="-308" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task16</text>
  113. </g>
  114. <!-- t6&#45;&gt;t16 -->
  115. <g id="edge51" class="edge"><title>t6&#45;&gt;t16</title>
  116. <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"/>
  117. <polygon style="fill:blue;stroke:blue;" points="54.4038,-341.546 59,-332 49.454,-336.596 54.4038,-341.546"/>
  118. </g>
  119. <!-- t8 -->
  120. <g id="node15" class="node"><title>t8</title>
  121. <text text-anchor="middle" x="254" y="-1169" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task3</text>
  122. </g>
  123. <!-- t1&#45;&gt;t8 -->
  124. <g id="edge15" class="edge"><title>t1&#45;&gt;t8</title>
  125. <path style="fill:none;stroke:blue;" d="M254,-1317C254,-1289 254,-1236 254,-1203"/>
  126. <polygon style="fill:blue;stroke:blue;" points="257.5,-1203 254,-1193 250.5,-1203 257.5,-1203"/>
  127. </g>
  128. <!-- t9 -->
  129. <g id="node17" class="node"><title>t9</title>
  130. <text text-anchor="middle" x="254" y="-1009" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task4</text>
  131. </g>
  132. <!-- t8&#45;&gt;t9 -->
  133. <g id="edge17" class="edge"><title>t8&#45;&gt;t9</title>
  134. <path style="fill:none;stroke:blue;" d="M254,-1157C254,-1129 254,-1076 254,-1043"/>
  135. <polygon style="fill:blue;stroke:blue;" points="257.5,-1043 254,-1033 250.5,-1043 257.5,-1043"/>
  136. </g>
  137. <!-- t21 -->
  138. <g id="node32" class="node"><title>t21</title>
  139. <text text-anchor="middle" x="226" y="-308" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task21</text>
  140. </g>
  141. <!-- t8&#45;&gt;t21 -->
  142. <g id="edge35" class="edge"><title>t8&#45;&gt;t21</title>
  143. <path style="fill:none;stroke:blue;" d="M265,-1157C283,-1128 313,-1069 313,-1015 313,-1015 313,-1015 313,-409 313,-379 290,-355 267,-338"/>
  144. <polygon style="fill:blue;stroke:blue;" points="269.1,-335.2 259,-332 264.9,-340.8 269.1,-335.2"/>
  145. </g>
  146. <!-- t10 -->
  147. <g id="node19" class="node"><title>t10</title>
  148. <text text-anchor="middle" x="230" y="-878" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task5</text>
  149. </g>
  150. <!-- t9&#45;&gt;t10 -->
  151. <g id="edge19" class="edge"><title>t9&#45;&gt;t10</title>
  152. <path style="fill:none;stroke:blue;" d="M251,-997C247,-975 240,-938 235,-912"/>
  153. <polygon style="fill:blue;stroke:blue;" points="238.393,-911.119 233,-902 231.529,-912.492 238.393,-911.119"/>
  154. </g>
  155. <!-- t11 -->
  156. <g id="node21" class="node"><title>t11</title>
  157. <text text-anchor="middle" x="227" y="-783" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task6</text>
  158. </g>
  159. <!-- t10&#45;&gt;t11 -->
  160. <g id="edge21" class="edge"><title>t10&#45;&gt;t11</title>
  161. <path style="fill:none;stroke:blue;" d="M229,-866C229,-852 228,-833 228,-817"/>
  162. <polygon style="fill:blue;stroke:blue;" points="231.5,-817 228,-807 224.5,-817 231.5,-817"/>
  163. </g>
  164. <!-- t11&#45;&gt;t7 -->
  165. <g id="edge23" class="edge"><title>t11&#45;&gt;t7</title>
  166. <path style="fill:none;stroke:blue;" d="M216,-771C208,-757 196,-737 186,-721"/>
  167. <polygon style="fill:blue;stroke:blue;" points="188.916,-719.042 181,-712 182.797,-722.441 188.916,-719.042"/>
  168. </g>
  169. <!-- t13 -->
  170. <g id="node26" class="node"><title>t13</title>
  171. <text text-anchor="middle" x="239" y="-606" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task18</text>
  172. </g>
  173. <!-- t7&#45;&gt;t13 -->
  174. <g id="edge27" class="edge"><title>t7&#45;&gt;t13</title>
  175. <path style="fill:none;stroke:blue;" d="M185,-676C195,-665 207,-651 217,-638"/>
  176. <polygon style="fill:blue;stroke:blue;" points="220.049,-639.831 224,-630 214.781,-635.221 220.049,-639.831"/>
  177. </g>
  178. <!-- t12 -->
  179. <g id="node39" class="node"><title>t12</title>
  180. <text text-anchor="middle" x="133" y="-606" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task13</text>
  181. </g>
  182. <!-- t7&#45;&gt;t12 -->
  183. <g id="edge41" class="edge"><title>t7&#45;&gt;t12</title>
  184. <path style="fill:none;stroke:blue;" d="M162,-676C157,-666 151,-652 145,-639"/>
  185. <polygon style="fill:blue;stroke:blue;" points="148.26,-637.717 141,-630 141.863,-640.56 148.26,-637.717"/>
  186. </g>
  187. <!-- t19 -->
  188. <g id="node28" class="node"><title>t19</title>
  189. <text text-anchor="middle" x="252" y="-511" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task19</text>
  190. </g>
  191. <!-- t13&#45;&gt;t19 -->
  192. <g id="edge29" class="edge"><title>t13&#45;&gt;t19</title>
  193. <path style="fill:none;stroke:blue;" d="M242,-594C244,-580 246,-561 248,-545"/>
  194. <polygon style="fill:blue;stroke:blue;" points="251.488,-545.299 249,-535 244.522,-544.602 251.488,-545.299"/>
  195. </g>
  196. <!-- t20 -->
  197. <g id="node30" class="node"><title>t20</title>
  198. <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"/>
  199. <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"/>
  200. <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"/>
  201. <text text-anchor="middle" x="226" y="-403" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task20</text>
  202. </g>
  203. <!-- t19&#45;&gt;t20 -->
  204. <g id="edge31" class="edge"><title>t19&#45;&gt;t20</title>
  205. <path style="fill:none;stroke:blue;" d="M248,-499C245,-486 240,-467 236,-450"/>
  206. <polygon style="fill:blue;stroke:blue;" points="239.226,-448.573 233,-440 232.521,-450.584 239.226,-448.573"/>
  207. </g>
  208. <!-- t20&#45;&gt;t21 -->
  209. <g id="edge33" class="edge"><title>t20&#45;&gt;t21</title>
  210. <path style="fill:none;stroke:blue;" d="M226,-378C226,-367 226,-354 226,-342"/>
  211. <polygon style="fill:blue;stroke:blue;" points="229.5,-342 226,-332 222.5,-342 229.5,-342"/>
  212. </g>
  213. <!-- t22 -->
  214. <g id="node35" class="node"><title>t22</title>
  215. <text text-anchor="middle" x="195" y="-226" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task22</text>
  216. </g>
  217. <!-- t21&#45;&gt;t22 -->
  218. <g id="edge37" class="edge"><title>t21&#45;&gt;t22</title>
  219. <path style="fill:none;stroke:blue;" d="M219,-296C215,-286 210,-272 205,-259"/>
  220. <polygon style="fill:blue;stroke:blue;" points="208.483,-258.38 202,-250 201.842,-260.594 208.483,-258.38"/>
  221. </g>
  222. <!-- t23 -->
  223. <g id="node37" class="node"><title>t23</title>
  224. <text text-anchor="middle" x="187" y="-144" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task23</text>
  225. </g>
  226. <!-- t22&#45;&gt;t23 -->
  227. <g id="edge39" class="edge"><title>t22&#45;&gt;t23</title>
  228. <path style="fill:none;stroke:blue;" d="M193,-214C192,-204 191,-190 190,-178"/>
  229. <polygon style="fill:blue;stroke:blue;" points="193.478,-177.602 189,-168 186.512,-178.299 193.478,-177.602"/>
  230. </g>
  231. <!-- t24 -->
  232. <g id="node53" class="node"><title>t24</title>
  233. <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"/>
  234. <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"/>
  235. <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"/>
  236. <text text-anchor="middle" x="114" y="-49" style="font-family:Times New Roman;font-size:20.00;fill:orange;">task25</text>
  237. </g>
  238. <!-- t23&#45;&gt;t24 -->
  239. <g id="edge57" class="edge"><title>t23&#45;&gt;t24</title>
  240. <path style="fill:none;stroke:blue;" d="M173,-132C165,-121 154,-107 144,-94"/>
  241. <polygon style="fill:blue;stroke:blue;" points="146.8,-91.9 138,-86 141.2,-96.1 146.8,-91.9"/>
  242. </g>
  243. <!-- t14 -->
  244. <g id="node41" class="node"><title>t14</title>
  245. <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"/>
  246. <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"/>
  247. <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"/>
  248. <text text-anchor="middle" x="124" y="-511" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task14</text>
  249. </g>
  250. <!-- t12&#45;&gt;t14 -->
  251. <g id="edge43" class="edge"><title>t12&#45;&gt;t14</title>
  252. <path style="fill:none;stroke:blue;" d="M131,-594C130,-584 129,-571 128,-558"/>
  253. <polygon style="fill:blue;stroke:blue;" points="131.478,-557.602 127,-548 124.512,-558.299 131.478,-557.602"/>
  254. </g>
  255. <!-- t14&#45;&gt;t15 -->
  256. <g id="edge45" class="edge"><title>t14&#45;&gt;t15</title>
  257. <path style="fill:none;stroke:blue;" d="M112,-486C105,-470 98,-451 92,-436"/>
  258. <polygon style="fill:blue;stroke:blue;" points="95.2598,-434.717 88,-427 88.8631,-437.56 95.2598,-434.717"/>
  259. </g>
  260. <!-- t15&#45;&gt;t16 -->
  261. <g id="edge49" class="edge"><title>t15&#45;&gt;t16</title>
  262. <path style="fill:none;stroke:blue;" d="M81,-391C81,-377 81,-358 81,-342"/>
  263. <polygon style="fill:blue;stroke:blue;" points="84.5001,-342 81,-332 77.5001,-342 84.5001,-342"/>
  264. </g>
  265. <!-- t17 -->
  266. <g id="node49" class="node"><title>t17</title>
  267. <text text-anchor="middle" x="83" y="-226" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task17</text>
  268. </g>
  269. <!-- t16&#45;&gt;t17 -->
  270. <g id="edge53" class="edge"><title>t16&#45;&gt;t17</title>
  271. <path style="fill:none;stroke:blue;" d="M81,-296C82,-286 82,-272 82,-260"/>
  272. <polygon style="fill:blue;stroke:blue;" points="85.4875,-260.299 83,-250 78.5222,-259.602 85.4875,-260.299"/>
  273. </g>
  274. <!-- t18 -->
  275. <g id="node51" class="node"><title>t18</title>
  276. <text text-anchor="middle" x="83" y="-144" style="font-family:Times New Roman;font-size:20.00;fill:blue;">task24</text>
  277. </g>
  278. <!-- t17&#45;&gt;t18 -->
  279. <g id="edge55" class="edge"><title>t17&#45;&gt;t18</title>
  280. <path style="fill:none;stroke:blue;" d="M83,-214C83,-204 83,-190 83,-178"/>
  281. <polygon style="fill:blue;stroke:blue;" points="86.5001,-178 83,-168 79.5001,-178 86.5001,-178"/>
  282. </g>
  283. <!-- t18&#45;&gt;t24 -->
  284. <g id="edge59" class="edge"><title>t18&#45;&gt;t24</title>
  285. <path style="fill:none;stroke:blue;" d="M89,-132C92,-122 97,-108 101,-96"/>
  286. <polygon style="fill:blue;stroke:blue;" points="104.479,-96.584 104,-86 97.7741,-94.5725 104.479,-96.584"/>
  287. </g>
  288. <!-- k1 -->
  289. <g id="node57" class="node"><title>k1</title>
  290. <polygon style="fill:none;stroke:orange;" points="602.125,-1465.38 602.125,-1480.62 559.875,-1491.38 500.125,-1491.38 457.875,-1480.62 457.875,-1465.38 500.125,-1454.62 559.875,-1454.62 602.125,-1465.38"/>
  291. <polygon style="fill:none;stroke:orange;" points="606.125,-1462.28 606.125,-1483.72 560.377,-1495.38 499.623,-1495.38 453.875,-1483.72 453.875,-1462.28 499.623,-1450.62 560.377,-1450.62 606.125,-1462.28"/>
  292. <polygon style="fill:none;stroke:orange;" points="610.125,-1459.17 610.125,-1486.83 560.879,-1499.38 499.121,-1499.38 449.875,-1486.83 449.875,-1459.17 499.121,-1446.62 560.879,-1446.62 610.125,-1459.17"/>
  293. <text text-anchor="middle" x="530" y="-1468.5" style="font-family:Times New Roman;font-size:15.00;fill:orange;">Final target</text>
  294. </g>
  295. <!-- k2 -->
  296. <g id="node58" class="node"><title>k2</title>
  297. <polygon style="fill:red;stroke:black;" points="586,-1424 474,-1424 474,-1388 586,-1388 586,-1424"/>
  298. <text text-anchor="middle" x="530" y="-1401.5" style="font-family:Times New Roman;font-size:15.00;">Vicious cycle</text>
  299. </g>
  300. <!-- k1&#45;&gt;k2 -->
  301. <g id="edge62" class="edge"><title>k1&#45;&gt;k2</title>
  302. <path style="fill:none;stroke:red;" d="M523,-1447C523,-1443 523,-1438 523,-1434"/>
  303. <polygon style="fill:red;stroke:red;" points="526.488,-1434.3 524,-1424 519.522,-1433.6 526.488,-1434.3"/>
  304. </g>
  305. <!-- k2&#45;&gt;k1 -->
  306. <g id="edge64" class="edge"><title>k2&#45;&gt;k1</title>
  307. <path style="fill:none;stroke:red;" d="M536,-1424C537,-1428 537,-1432 537,-1437"/>
  308. <polygon style="fill:red;stroke:red;" points="533.5,-1437 537,-1447 540.5,-1437 533.5,-1437"/>
  309. </g>
  310. <!-- k3 -->
  311. <g id="node59" class="node"><title>k3</title>
  312. <text text-anchor="middle" x="530" y="-1330.5" style="font-family:Times New Roman;font-size:15.00;fill:blue;">Task to run</text>
  313. </g>
  314. <!-- k2&#45;&gt;k3 -->
  315. <g id="edge66" class="edge"><title>k2&#45;&gt;k3</title>
  316. <path style="fill:none;stroke:blue;" d="M530,-1388C530,-1380 530,-1372 530,-1363"/>
  317. <polygon style="fill:blue;stroke:blue;" points="533.5,-1363 530,-1353 526.5,-1363 533.5,-1363"/>
  318. </g>
  319. <!-- k4 -->
  320. <g id="node60" class="node"><title>k4</title>
  321. <polygon style="fill:none;stroke:blue;" points="713.848,-1247.38 713.848,-1262.62 606.152,-1273.38 453.848,-1273.38 346.152,-1262.62 346.152,-1247.38 453.848,-1236.62 606.152,-1236.62 713.848,-1247.38"/>
  322. <polygon style="fill:none;stroke:blue;" points="717.848,-1243.76 717.848,-1266.24 606.352,-1277.38 453.648,-1277.38 342.152,-1266.24 342.152,-1243.76 453.648,-1232.62 606.352,-1232.62 717.848,-1243.76"/>
  323. <polygon style="fill:none;stroke:blue;" points="721.848,-1240.14 721.848,-1269.86 606.551,-1281.38 453.449,-1281.38 338.152,-1269.86 338.152,-1240.14 453.449,-1228.62 606.551,-1228.62 721.848,-1240.14"/>
  324. <text text-anchor="middle" x="530" y="-1250.5" style="font-family:Times New Roman;font-size:15.00;fill:blue;">Force pipeline run from this task</text>
  325. </g>
  326. <!-- k3&#45;&gt;k4 -->
  327. <g id="edge67" class="edge"><title>k3&#45;&gt;k4</title>
  328. <path style="fill:none;stroke:blue;" d="M530,-1317C530,-1309 530,-1301 530,-1292"/>
  329. <polygon style="fill:blue;stroke:blue;" points="533.5,-1292 530,-1282 526.5,-1292 533.5,-1292"/>
  330. </g>
  331. <!-- k5 -->
  332. <g id="node61" class="node"><title>k5</title>
  333. <polygon style="fill:none;stroke:gray;" points="662.229,-1167.38 662.229,-1182.62 584.771,-1193.38 475.229,-1193.38 397.771,-1182.62 397.771,-1167.38 475.229,-1156.62 584.771,-1156.62 662.229,-1167.38"/>
  334. <polygon style="fill:none;stroke:gray;" points="666.229,-1163.9 666.229,-1186.1 585.048,-1197.38 474.952,-1197.38 393.771,-1186.1 393.771,-1163.9 474.952,-1152.62 585.048,-1152.62 666.229,-1163.9"/>
  335. <polygon style="fill:none;stroke:gray;" points="670.229,-1160.42 670.229,-1189.58 585.325,-1201.38 474.675,-1201.38 389.771,-1189.58 389.771,-1160.42 474.675,-1148.62 585.325,-1148.62 670.229,-1160.42"/>
  336. <text text-anchor="middle" x="530" y="-1170.5" style="font-family:Times New Roman;font-size:15.00;fill:gray;">Up&#45;to&#45;date Final target</text>
  337. </g>
  338. <!-- k4&#45;&gt;k5 -->
  339. <g id="edge68" class="edge"><title>k4&#45;&gt;k5</title>
  340. <path style="fill:none;stroke:blue;" d="M530,-1228C530,-1222 530,-1217 530,-1211"/>
  341. <polygon style="fill:blue;stroke:blue;" points="533.5,-1211 530,-1201 526.5,-1211 533.5,-1211"/>
  342. </g>
  343. <!-- k6 -->
  344. <g id="node62" class="node"><title>k6</title>
  345. <polygon style="fill:none;stroke:olivedrab;" points="706.07,-1087.38 706.07,-1102.62 602.93,-1113.38 457.07,-1113.38 353.93,-1102.62 353.93,-1087.38 457.07,-1076.62 602.93,-1076.62 706.07,-1087.38"/>
  346. <polygon style="fill:none;stroke:olivedrab;" points="710.07,-1083.78 710.07,-1106.22 603.139,-1117.38 456.861,-1117.38 349.93,-1106.22 349.93,-1083.78 456.861,-1072.62 603.139,-1072.62 710.07,-1083.78"/>
  347. <polygon style="fill:none;stroke:olivedrab;" points="714.07,-1080.18 714.07,-1109.82 603.347,-1121.38 456.653,-1121.38 345.93,-1109.82 345.93,-1080.18 456.653,-1068.62 603.347,-1068.62 714.07,-1080.18"/>
  348. <text text-anchor="middle" x="530" y="-1090.5" style="font-family:Times New Roman;font-size:15.00;fill:blue;">Up&#45;to&#45;date task forced to rerun</text>
  349. </g>
  350. <!-- k5&#45;&gt;k6 -->
  351. <g id="edge70" class="edge"><title>k5&#45;&gt;k6</title>
  352. <path style="fill:none;stroke:gray;" d="M530,-1148C530,-1142 530,-1137 530,-1131"/>
  353. <polygon style="fill:gray;stroke:gray;" points="533.5,-1131 530,-1121 526.5,-1131 533.5,-1131"/>
  354. </g>
  355. <!-- k7 -->
  356. <g id="node63" class="node"><title>k7</title>
  357. <polygon style="fill:olivedrab;stroke:olivedrab;" points="622.839,-1007.38 622.839,-1022.62 568.455,-1033.38 491.545,-1033.38 437.161,-1022.62 437.161,-1007.38 491.545,-996.615 568.455,-996.615 622.839,-1007.38"/>
  358. <text text-anchor="middle" x="530" y="-1010.5" style="font-family:Times New Roman;font-size:15.00;">Up&#45;to&#45;date task</text>
  359. </g>
  360. <!-- k6&#45;&gt;k7 -->
  361. <g id="edge71" class="edge"><title>k6&#45;&gt;k7</title>
  362. <path style="fill:none;stroke:gray;" d="M530,-1068C530,-1060 530,-1052 530,-1044"/>
  363. <polygon style="fill:gray;stroke:gray;" points="533.5,-1044 530,-1034 526.5,-1044 533.5,-1044"/>
  364. </g>
  365. <!-- k8 -->
  366. <g id="node64" class="node"><title>k8</title>
  367. <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"/>
  368. <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>
  369. </g>
  370. <!-- k7&#45;&gt;k8 -->
  371. <g id="edge72" class="edge"><title>k7&#45;&gt;k8</title>
  372. <path style="fill:none;stroke:gray;" d="M530,-996C530,-989 530,-980 530,-972"/>
  373. <polygon style="fill:gray;stroke:gray;" points="533.5,-972 530,-962 526.5,-972 533.5,-972"/>
  374. </g>
  375. </g>
  376. </svg>