dependency-graph.svg 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
  3. "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
  4. <!-- Generated by graphviz version 2.40.1 (20161225.0304)
  5. -->
  6. <!-- Title: G Pages: 1 -->
  7. <svg width="1598pt" height="962pt"
  8. viewBox="0.00 0.00 1598.09 962.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  9. <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 958)">
  10. <title>G</title>
  11. <polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-958 1594.0877,-958 1594.0877,4 -4,4"/>
  12. <!-- application -->
  13. <g id="node1" class="node">
  14. <title>application</title>
  15. <g id="a_node1"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/application" xlink:title="application">
  16. <ellipse fill="none" stroke="#000000" cx="245.0877" cy="-512.2927" rx="50.0912" ry="18"/>
  17. <text text-anchor="middle" x="245.0877" y="-508.5927" font-family="Times,serif" font-size="14.00" fill="#000000">application</text>
  18. </a>
  19. </g>
  20. </g>
  21. <!-- docregistry -->
  22. <g id="node2" class="node">
  23. <title>docregistry</title>
  24. <g id="a_node2"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/docregistry" xlink:title="docregistry">
  25. <ellipse fill="none" stroke="#000000" cx="409.0877" cy="-616.2927" rx="50.0912" ry="18"/>
  26. <text text-anchor="middle" x="409.0877" y="-612.5927" font-family="Times,serif" font-size="14.00" fill="#000000">docregistry</text>
  27. </a>
  28. </g>
  29. </g>
  30. <!-- application&#45;&gt;docregistry -->
  31. <g id="edge1" class="edge">
  32. <title>application&#45;&gt;docregistry</title>
  33. <path fill="none" stroke="#000000" d="M272.6792,-527.5777C286.4087,-535.3434 303.1722,-545.0674 317.8812,-554.2927 338.0476,-566.9408 360.1383,-581.9271 377.5277,-593.9972"/>
  34. <polygon fill="#000000" stroke="#000000" points="375.9531,-597.1662 386.1576,-600.0155 379.9572,-591.4245 375.9531,-597.1662"/>
  35. </g>
  36. <!-- rendermime -->
  37. <g id="node7" class="node">
  38. <title>rendermime</title>
  39. <g id="a_node7"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/rendermime" xlink:title="rendermime">
  40. <ellipse fill="none" stroke="#000000" cx="696.0877" cy="-372.2927" rx="53.8905" ry="18"/>
  41. <text text-anchor="middle" x="696.0877" y="-368.5927" font-family="Times,serif" font-size="14.00" fill="#000000">rendermime</text>
  42. </a>
  43. </g>
  44. </g>
  45. <!-- docregistry&#45;&gt;rendermime -->
  46. <g id="edge4" class="edge">
  47. <title>docregistry&#45;&gt;rendermime</title>
  48. <path fill="none" stroke="#000000" d="M435.0619,-600.7883C474.7934,-576.2525 551.6931,-525.4603 605.3829,-469.2927 625.4442,-448.3055 622.4003,-436.5803 642.1424,-415.2927 648.7811,-408.1343 656.6616,-401.1748 664.32,-395.0134"/>
  49. <polygon fill="#000000" stroke="#000000" points="666.7306,-397.5724 672.4737,-388.6692 662.432,-392.0478 666.7306,-397.5724"/>
  50. </g>
  51. <!-- apputils -->
  52. <g id="node3" class="node">
  53. <title>apputils</title>
  54. <g id="a_node3"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/apputils" xlink:title="apputils">
  55. <ellipse fill="none" stroke="#000000" cx="1239.0877" cy="-232.2927" rx="38.1938" ry="18"/>
  56. <text text-anchor="middle" x="1239.0877" y="-228.5927" font-family="Times,serif" font-size="14.00" fill="#000000">apputils</text>
  57. </a>
  58. </g>
  59. </g>
  60. <!-- services -->
  61. <g id="node4" class="node">
  62. <title>services</title>
  63. <g id="a_node4"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/services" xlink:title="services">
  64. <ellipse fill="none" stroke="#000000" cx="1386.0877" cy="-283.2927" rx="38.9931" ry="18"/>
  65. <text text-anchor="middle" x="1386.0877" y="-279.5927" font-family="Times,serif" font-size="14.00" fill="#000000">services</text>
  66. </a>
  67. </g>
  68. </g>
  69. <!-- apputils&#45;&gt;services -->
  70. <g id="edge2" class="edge">
  71. <title>apputils&#45;&gt;services</title>
  72. <path fill="none" stroke="#000000" d="M1270.2626,-243.1085C1292.0169,-250.6559 1321.2753,-260.8068 1344.9422,-269.0177"/>
  73. <polygon fill="#000000" stroke="#000000" points="1344.1098,-272.4335 1354.7046,-272.4047 1346.4043,-265.8202 1344.1098,-272.4335"/>
  74. </g>
  75. <!-- ui&#45;components -->
  76. <g id="node5" class="node">
  77. <title>ui&#45;components</title>
  78. <g id="a_node5"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/ui-components" xlink:title="ui&#45;components">
  79. <ellipse fill="none" stroke="#000000" cx="1386.0877" cy="-213.2927" rx="63.8893" ry="18"/>
  80. <text text-anchor="middle" x="1386.0877" y="-209.5927" font-family="Times,serif" font-size="14.00" fill="#000000">ui&#45;components</text>
  81. </a>
  82. </g>
  83. </g>
  84. <!-- apputils&#45;&gt;ui&#45;components -->
  85. <g id="edge3" class="edge">
  86. <title>apputils&#45;&gt;ui&#45;components</title>
  87. <path fill="none" stroke="#000000" d="M1276.182,-227.4982C1288.9666,-225.8457 1303.7173,-223.9392 1318.1777,-222.0702"/>
  88. <polygon fill="#000000" stroke="#000000" points="1318.6458,-225.5389 1328.1147,-220.7858 1317.7485,-218.5966 1318.6458,-225.5389"/>
  89. </g>
  90. <!-- coreutils -->
  91. <g id="node6" class="node">
  92. <title>coreutils</title>
  93. <g id="a_node6"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/coreutils" xlink:title="coreutils">
  94. <ellipse fill="none" stroke="#000000" cx="1538.0877" cy="-381.2927" rx="40.8928" ry="18"/>
  95. <text text-anchor="middle" x="1538.0877" y="-377.5927" font-family="Times,serif" font-size="14.00" fill="#000000">coreutils</text>
  96. </a>
  97. </g>
  98. </g>
  99. <!-- services&#45;&gt;coreutils -->
  100. <g id="edge7" class="edge">
  101. <title>services&#45;&gt;coreutils</title>
  102. <path fill="none" stroke="#000000" d="M1408.8436,-297.9643C1434.6622,-314.6105 1476.9559,-341.8788 1506.0897,-360.6624"/>
  103. <polygon fill="#000000" stroke="#000000" points="1504.3748,-363.7211 1514.676,-366.1983 1508.1679,-357.8379 1504.3748,-363.7211"/>
  104. </g>
  105. <!-- observables -->
  106. <g id="node10" class="node">
  107. <title>observables</title>
  108. <g id="a_node10"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/observables" xlink:title="observables">
  109. <ellipse fill="none" stroke="#000000" cx="1538.0877" cy="-292.2927" rx="51.9908" ry="18"/>
  110. <text text-anchor="middle" x="1538.0877" y="-288.5927" font-family="Times,serif" font-size="14.00" fill="#000000">observables</text>
  111. </a>
  112. </g>
  113. </g>
  114. <!-- services&#45;&gt;observables -->
  115. <g id="edge8" class="edge">
  116. <title>services&#45;&gt;observables</title>
  117. <path fill="none" stroke="#000000" d="M1424.837,-285.587C1440.5716,-286.5187 1459.1363,-287.6179 1476.6327,-288.6539"/>
  118. <polygon fill="#000000" stroke="#000000" points="1476.592,-292.1575 1486.7814,-289.2548 1477.0058,-285.1698 1476.592,-292.1575"/>
  119. </g>
  120. <!-- rendermime&#45;interfaces -->
  121. <g id="node8" class="node">
  122. <title>rendermime&#45;interfaces</title>
  123. <g id="a_node8"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/rendermime-interfaces" xlink:title="rendermime&#45;interfaces">
  124. <ellipse fill="none" stroke="#000000" cx="877.0877" cy="-442.2927" rx="90.9839" ry="18"/>
  125. <text text-anchor="middle" x="877.0877" y="-438.5927" font-family="Times,serif" font-size="14.00" fill="#000000">rendermime&#45;interfaces</text>
  126. </a>
  127. </g>
  128. </g>
  129. <!-- rendermime&#45;&gt;rendermime&#45;interfaces -->
  130. <g id="edge5" class="edge">
  131. <title>rendermime&#45;&gt;rendermime&#45;interfaces</title>
  132. <path fill="none" stroke="#000000" d="M731.416,-385.9556C758.3374,-396.3672 795.792,-410.8524 825.9805,-422.5275"/>
  133. <polygon fill="#000000" stroke="#000000" points="824.9148,-425.8679 835.504,-426.2106 827.4397,-419.3391 824.9148,-425.8679"/>
  134. </g>
  135. <!-- codemirror -->
  136. <g id="node9" class="node">
  137. <title>codemirror</title>
  138. <g id="a_node9"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/codemirror" xlink:title="codemirror">
  139. <ellipse fill="none" stroke="#000000" cx="877.0877" cy="-372.2927" rx="50.0912" ry="18"/>
  140. <text text-anchor="middle" x="877.0877" y="-368.5927" font-family="Times,serif" font-size="14.00" fill="#000000">codemirror</text>
  141. </a>
  142. </g>
  143. </g>
  144. <!-- rendermime&#45;&gt;codemirror -->
  145. <g id="edge6" class="edge">
  146. <title>rendermime&#45;&gt;codemirror</title>
  147. <path fill="none" stroke="#000000" d="M750.3936,-372.2927C771.2441,-372.2927 795.1633,-372.2927 816.5621,-372.2927"/>
  148. <polygon fill="#000000" stroke="#000000" points="816.84,-375.7928 826.84,-372.2927 816.84,-368.7928 816.84,-375.7928"/>
  149. </g>
  150. <!-- statusbar -->
  151. <g id="node15" class="node">
  152. <title>statusbar</title>
  153. <g id="a_node15"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/statusbar" xlink:title="statusbar">
  154. <ellipse fill="none" stroke="#000000" cx="1079.0877" cy="-372.2927" rx="42.4939" ry="18"/>
  155. <text text-anchor="middle" x="1079.0877" y="-368.5927" font-family="Times,serif" font-size="14.00" fill="#000000">statusbar</text>
  156. </a>
  157. </g>
  158. </g>
  159. <!-- codemirror&#45;&gt;statusbar -->
  160. <g id="edge14" class="edge">
  161. <title>codemirror&#45;&gt;statusbar</title>
  162. <path fill="none" stroke="#000000" d="M927.2798,-372.2927C957.5135,-372.2927 995.9605,-372.2927 1026.5975,-372.2927"/>
  163. <polygon fill="#000000" stroke="#000000" points="1026.6649,-375.7928 1036.6649,-372.2927 1026.6649,-368.7928 1026.6649,-375.7928"/>
  164. </g>
  165. <!-- attachments -->
  166. <g id="node11" class="node">
  167. <title>attachments</title>
  168. <g id="a_node11"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/attachments" xlink:title="attachments">
  169. <ellipse fill="none" stroke="#000000" cx="552.0877" cy="-372.2927" rx="53.0913" ry="18"/>
  170. <text text-anchor="middle" x="552.0877" y="-368.5927" font-family="Times,serif" font-size="14.00" fill="#000000">attachments</text>
  171. </a>
  172. </g>
  173. </g>
  174. <!-- attachments&#45;&gt;rendermime -->
  175. <g id="edge9" class="edge">
  176. <title>attachments&#45;&gt;rendermime</title>
  177. <path fill="none" stroke="#000000" d="M605.7079,-372.2927C614.214,-372.2927 623.0869,-372.2927 631.807,-372.2927"/>
  178. <polygon fill="#000000" stroke="#000000" points="631.9424,-375.7928 641.9424,-372.2927 631.9423,-368.7928 631.9424,-375.7928"/>
  179. </g>
  180. <!-- cells -->
  181. <g id="node12" class="node">
  182. <title>cells</title>
  183. <g id="a_node12"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/cells" xlink:title="cells">
  184. <ellipse fill="none" stroke="#000000" cx="409.0877" cy="-372.2927" rx="27" ry="18"/>
  185. <text text-anchor="middle" x="409.0877" y="-368.5927" font-family="Times,serif" font-size="14.00" fill="#000000">cells</text>
  186. </a>
  187. </g>
  188. </g>
  189. <!-- cells&#45;&gt;attachments -->
  190. <g id="edge10" class="edge">
  191. <title>cells&#45;&gt;attachments</title>
  192. <path fill="none" stroke="#000000" d="M436.3215,-372.2927C451.1585,-372.2927 470.1883,-372.2927 488.5148,-372.2927"/>
  193. <polygon fill="#000000" stroke="#000000" points="488.5927,-375.7928 498.5927,-372.2927 488.5926,-368.7928 488.5927,-375.7928"/>
  194. </g>
  195. <!-- outputarea -->
  196. <g id="node13" class="node">
  197. <title>outputarea</title>
  198. <g id="a_node13"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/outputarea" xlink:title="outputarea">
  199. <ellipse fill="none" stroke="#000000" cx="552.0877" cy="-442.2927" rx="48.1917" ry="18"/>
  200. <text text-anchor="middle" x="552.0877" y="-438.5927" font-family="Times,serif" font-size="14.00" fill="#000000">outputarea</text>
  201. </a>
  202. </g>
  203. </g>
  204. <!-- cells&#45;&gt;outputarea -->
  205. <g id="edge11" class="edge">
  206. <title>cells&#45;&gt;outputarea</title>
  207. <path fill="none" stroke="#000000" d="M431.118,-383.0768C453.1238,-393.8488 487.392,-410.6235 513.8455,-423.5727"/>
  208. <polygon fill="#000000" stroke="#000000" points="512.3231,-426.7243 522.8436,-427.9774 515.4007,-420.4372 512.3231,-426.7243"/>
  209. </g>
  210. <!-- outputarea&#45;&gt;rendermime -->
  211. <g id="edge15" class="edge">
  212. <title>outputarea&#45;&gt;rendermime</title>
  213. <path fill="none" stroke="#000000" d="M581.5757,-427.9582C603.0774,-417.506 632.4597,-403.223 656.0776,-391.742"/>
  214. <polygon fill="#000000" stroke="#000000" points="657.6828,-394.8534 665.1463,-387.3336 654.6224,-388.5578 657.6828,-394.8534"/>
  215. </g>
  216. <!-- codeeditor -->
  217. <g id="node14" class="node">
  218. <title>codeeditor</title>
  219. <g id="a_node14"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/codeeditor" xlink:title="codeeditor">
  220. <ellipse fill="none" stroke="#000000" cx="1239.0877" cy="-381.2927" rx="48.1917" ry="18"/>
  221. <text text-anchor="middle" x="1239.0877" y="-377.5927" font-family="Times,serif" font-size="14.00" fill="#000000">codeeditor</text>
  222. </a>
  223. </g>
  224. </g>
  225. <!-- codeeditor&#45;&gt;coreutils -->
  226. <g id="edge12" class="edge">
  227. <title>codeeditor&#45;&gt;coreutils</title>
  228. <path fill="none" stroke="#000000" d="M1287.4595,-381.2927C1342.2292,-381.2927 1431.0887,-381.2927 1486.9685,-381.2927"/>
  229. <polygon fill="#000000" stroke="#000000" points="1487.0031,-384.7928 1497.0031,-381.2927 1487.0031,-377.7928 1487.0031,-384.7928"/>
  230. </g>
  231. <!-- codeeditor&#45;&gt;observables -->
  232. <g id="edge13" class="edge">
  233. <title>codeeditor&#45;&gt;observables</title>
  234. <path fill="none" stroke="#000000" d="M1276.9562,-370.0208C1330.7307,-354.0143 1429.2738,-324.6821 1488.7202,-306.9873"/>
  235. <polygon fill="#000000" stroke="#000000" points="1490.0427,-310.2455 1498.6286,-304.038 1488.0456,-303.5364 1490.0427,-310.2455"/>
  236. </g>
  237. <!-- statusbar&#45;&gt;apputils -->
  238. <g id="edge16" class="edge">
  239. <title>statusbar&#45;&gt;apputils</title>
  240. <path fill="none" stroke="#000000" d="M1107.74,-358.8529C1122.4658,-351.2482 1140.2554,-340.9366 1154.481,-329.2927 1180.3179,-308.1447 1204.8163,-278.6401 1220.7375,-257.7375"/>
  241. <polygon fill="#000000" stroke="#000000" points="1223.6154,-259.7334 1226.8108,-249.6319 1218.0135,-255.536 1223.6154,-259.7334"/>
  242. </g>
  243. <!-- statusbar&#45;&gt;codeeditor -->
  244. <g id="edge17" class="edge">
  245. <title>statusbar&#45;&gt;codeeditor</title>
  246. <path fill="none" stroke="#000000" d="M1121.1258,-374.6573C1139.4966,-375.6907 1161.3443,-376.9196 1181.2151,-378.0374"/>
  247. <polygon fill="#000000" stroke="#000000" points="1181.2164,-381.5429 1191.3972,-378.6101 1181.6096,-374.5539 1181.2164,-381.5429"/>
  248. </g>
  249. <!-- completer -->
  250. <g id="node16" class="node">
  251. <title>completer</title>
  252. <g id="a_node16"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/completer" xlink:title="completer">
  253. <ellipse fill="none" stroke="#000000" cx="1079.0877" cy="-442.2927" rx="46.2923" ry="18"/>
  254. <text text-anchor="middle" x="1079.0877" y="-438.5927" font-family="Times,serif" font-size="14.00" fill="#000000">completer</text>
  255. </a>
  256. </g>
  257. </g>
  258. <!-- completer&#45;&gt;apputils -->
  259. <g id="edge18" class="edge">
  260. <title>completer&#45;&gt;apputils</title>
  261. <path fill="none" stroke="#000000" d="M1111.2577,-429.1379C1125.8205,-421.9697 1142.4302,-411.9538 1154.481,-399.2927 1193.5363,-358.2591 1218.6296,-295.6885 1230.6689,-259.9282"/>
  262. <polygon fill="#000000" stroke="#000000" points="1234.0787,-260.7609 1233.8534,-250.1685 1227.424,-258.5895 1234.0787,-260.7609"/>
  263. </g>
  264. <!-- completer&#45;&gt;codeeditor -->
  265. <g id="edge19" class="edge">
  266. <title>completer&#45;&gt;codeeditor</title>
  267. <path fill="none" stroke="#000000" d="M1112.2398,-429.6534C1136.4517,-420.4226 1169.5031,-407.8218 1195.7981,-397.7968"/>
  268. <polygon fill="#000000" stroke="#000000" points="1197.0541,-401.0638 1205.1512,-394.231 1194.5604,-394.523 1197.0541,-401.0638"/>
  269. </g>
  270. <!-- console -->
  271. <g id="node17" class="node">
  272. <title>console</title>
  273. <g id="a_node17"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/console" xlink:title="console">
  274. <ellipse fill="none" stroke="#000000" cx="245.0877" cy="-302.2927" rx="37.8943" ry="18"/>
  275. <text text-anchor="middle" x="245.0877" y="-298.5927" font-family="Times,serif" font-size="14.00" fill="#000000">console</text>
  276. </a>
  277. </g>
  278. </g>
  279. <!-- console&#45;&gt;cells -->
  280. <g id="edge20" class="edge">
  281. <title>console&#45;&gt;cells</title>
  282. <path fill="none" stroke="#000000" d="M273.2803,-314.3261C302.1211,-326.6362 346.8616,-345.7328 377.0318,-358.6103"/>
  283. <polygon fill="#000000" stroke="#000000" points="375.7055,-361.8496 386.2768,-362.5563 378.4535,-355.4116 375.7055,-361.8496"/>
  284. </g>
  285. <!-- csvviewer -->
  286. <g id="node18" class="node">
  287. <title>csvviewer</title>
  288. <g id="a_node18"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/csvviewer" xlink:title="csvviewer">
  289. <ellipse fill="none" stroke="#000000" cx="245.0877" cy="-442.2927" rx="46.2923" ry="18"/>
  290. <text text-anchor="middle" x="245.0877" y="-438.5927" font-family="Times,serif" font-size="14.00" fill="#000000">csvviewer</text>
  291. </a>
  292. </g>
  293. </g>
  294. <!-- csvviewer&#45;&gt;docregistry -->
  295. <g id="edge21" class="edge">
  296. <title>csvviewer&#45;&gt;docregistry</title>
  297. <path fill="none" stroke="#000000" d="M275.0313,-456.2254C289.0066,-463.6252 305.2933,-473.6108 317.8812,-485.2927 351.0962,-516.1169 379.0905,-561.0096 394.9824,-589.4231"/>
  298. <polygon fill="#000000" stroke="#000000" points="392.0195,-591.2992 399.8979,-598.3831 398.1566,-587.9323 392.0195,-591.2992"/>
  299. </g>
  300. <!-- docmanager -->
  301. <g id="node19" class="node">
  302. <title>docmanager</title>
  303. <g id="a_node19"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/docmanager" xlink:title="docmanager">
  304. <ellipse fill="none" stroke="#000000" cx="245.0877" cy="-930.2927" rx="53.8905" ry="18"/>
  305. <text text-anchor="middle" x="245.0877" y="-926.5927" font-family="Times,serif" font-size="14.00" fill="#000000">docmanager</text>
  306. </a>
  307. </g>
  308. </g>
  309. <!-- docmanager&#45;&gt;docregistry -->
  310. <g id="edge22" class="edge">
  311. <title>docmanager&#45;&gt;docregistry</title>
  312. <path fill="none" stroke="#000000" d="M280.3169,-916.4529C293.6595,-909.6978 307.9979,-900.3777 317.8812,-888.2927 378.5005,-814.1689 399.5101,-697.9719 406.2144,-644.7007"/>
  313. <polygon fill="#000000" stroke="#000000" points="409.7078,-644.9624 407.4047,-634.6209 402.7561,-644.1414 409.7078,-644.9624"/>
  314. </g>
  315. <!-- documentsearch -->
  316. <g id="node20" class="node">
  317. <title>documentsearch</title>
  318. <g id="a_node20"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/documentsearch" xlink:title="documentsearch">
  319. <ellipse fill="none" stroke="#000000" cx="68.0877" cy="-651.2927" rx="68.4888" ry="18"/>
  320. <text text-anchor="middle" x="68.0877" y="-647.5927" font-family="Times,serif" font-size="14.00" fill="#000000">documentsearch</text>
  321. </a>
  322. </g>
  323. </g>
  324. <!-- fileeditor -->
  325. <g id="node21" class="node">
  326. <title>fileeditor</title>
  327. <g id="a_node21"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/fileeditor" xlink:title="fileeditor">
  328. <ellipse fill="none" stroke="#000000" cx="245.0877" cy="-861.2927" rx="42.7926" ry="18"/>
  329. <text text-anchor="middle" x="245.0877" y="-857.5927" font-family="Times,serif" font-size="14.00" fill="#000000">fileeditor</text>
  330. </a>
  331. </g>
  332. </g>
  333. <!-- documentsearch&#45;&gt;fileeditor -->
  334. <g id="edge23" class="edge">
  335. <title>documentsearch&#45;&gt;fileeditor</title>
  336. <path fill="none" stroke="#000000" d="M75.7957,-669.3066C90.5656,-702.1796 125.5813,-772.7019 172.2941,-818.2927 182.2552,-828.0144 194.8248,-836.434 206.7037,-843.1822"/>
  337. <polygon fill="#000000" stroke="#000000" points="205.1399,-846.3157 215.5983,-848.0107 208.4796,-840.1637 205.1399,-846.3157"/>
  338. </g>
  339. <!-- notebook -->
  340. <g id="node22" class="node">
  341. <title>notebook</title>
  342. <g id="a_node22"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/notebook" xlink:title="notebook">
  343. <ellipse fill="none" stroke="#000000" cx="245.0877" cy="-372.2927" rx="43.5923" ry="18"/>
  344. <text text-anchor="middle" x="245.0877" y="-368.5927" font-family="Times,serif" font-size="14.00" fill="#000000">notebook</text>
  345. </a>
  346. </g>
  347. </g>
  348. <!-- documentsearch&#45;&gt;notebook -->
  349. <g id="edge24" class="edge">
  350. <title>documentsearch&#45;&gt;notebook</title>
  351. <path fill="none" stroke="#000000" d="M72.0192,-633.2477C82.059,-590.7614 112.1953,-482.9204 172.2941,-415.2927 181.3847,-405.0633 193.509,-396.5815 205.2516,-389.9311"/>
  352. <polygon fill="#000000" stroke="#000000" points="206.9292,-393.0031 214.1002,-385.2039 203.6307,-386.8289 206.9292,-393.0031"/>
  353. </g>
  354. <!-- fileeditor&#45;&gt;docregistry -->
  355. <g id="edge25" class="edge">
  356. <title>fileeditor&#45;&gt;docregistry</title>
  357. <path fill="none" stroke="#000000" d="M275.6643,-848.5229C289.9533,-841.335 306.3223,-831.1913 317.8812,-818.2927 364.6359,-766.1188 391.0199,-685.9821 402.3594,-644.0484"/>
  358. <polygon fill="#000000" stroke="#000000" points="405.7776,-644.8108 404.9214,-634.2506 399.0053,-643.0398 405.7776,-644.8108"/>
  359. </g>
  360. <!-- notebook&#45;&gt;docregistry -->
  361. <g id="edge26" class="edge">
  362. <title>notebook&#45;&gt;docregistry</title>
  363. <path fill="none" stroke="#000000" d="M276.0175,-385.2553C290.2174,-392.4341 306.4083,-402.514 317.8812,-415.2927 364.3742,-467.0772 390.8028,-546.5449 402.2366,-588.3569"/>
  364. <polygon fill="#000000" stroke="#000000" points="398.8825,-589.3636 404.8235,-598.136 405.6497,-587.5734 398.8825,-589.3636"/>
  365. </g>
  366. <!-- notebook&#45;&gt;cells -->
  367. <g id="edge27" class="edge">
  368. <title>notebook&#45;&gt;cells</title>
  369. <path fill="none" stroke="#000000" d="M289.0366,-372.2927C314.939,-372.2927 347.3501,-372.2927 371.9648,-372.2927"/>
  370. <polygon fill="#000000" stroke="#000000" points="371.9949,-375.7928 381.9949,-372.2927 371.9949,-368.7928 371.9949,-375.7928"/>
  371. </g>
  372. <!-- extensionmanager -->
  373. <g id="node23" class="node">
  374. <title>extensionmanager</title>
  375. <g id="a_node23"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/extensionmanager" xlink:title="extensionmanager">
  376. <ellipse fill="none" stroke="#000000" cx="1079.0877" cy="-232.2927" rx="75.2868" ry="18"/>
  377. <text text-anchor="middle" x="1079.0877" y="-228.5927" font-family="Times,serif" font-size="14.00" fill="#000000">extensionmanager</text>
  378. </a>
  379. </g>
  380. </g>
  381. <!-- extensionmanager&#45;&gt;apputils -->
  382. <g id="edge28" class="edge">
  383. <title>extensionmanager&#45;&gt;apputils</title>
  384. <path fill="none" stroke="#000000" d="M1154.8706,-232.2927C1166.9914,-232.2927 1179.2417,-232.2927 1190.5043,-232.2927"/>
  385. <polygon fill="#000000" stroke="#000000" points="1190.5378,-235.7928 1200.5378,-232.2927 1190.5377,-228.7928 1190.5378,-235.7928"/>
  386. </g>
  387. <!-- filebrowser -->
  388. <g id="node24" class="node">
  389. <title>filebrowser</title>
  390. <g id="a_node24"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/filebrowser" xlink:title="filebrowser">
  391. <ellipse fill="none" stroke="#000000" cx="68.0877" cy="-930.2927" rx="50.8918" ry="18"/>
  392. <text text-anchor="middle" x="68.0877" y="-926.5927" font-family="Times,serif" font-size="14.00" fill="#000000">filebrowser</text>
  393. </a>
  394. </g>
  395. </g>
  396. <!-- filebrowser&#45;&gt;docmanager -->
  397. <g id="edge29" class="edge">
  398. <title>filebrowser&#45;&gt;docmanager</title>
  399. <path fill="none" stroke="#000000" d="M118.8088,-930.2927C138.122,-930.2927 160.3902,-930.2927 180.7978,-930.2927"/>
  400. <polygon fill="#000000" stroke="#000000" points="180.9589,-933.7928 190.9589,-930.2927 180.9588,-926.7928 180.9589,-933.7928"/>
  401. </g>
  402. <!-- htmlviewer -->
  403. <g id="node25" class="node">
  404. <title>htmlviewer</title>
  405. <g id="a_node25"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/htmlviewer" xlink:title="htmlviewer">
  406. <ellipse fill="none" stroke="#000000" cx="245.0877" cy="-791.2927" rx="51.1914" ry="18"/>
  407. <text text-anchor="middle" x="245.0877" y="-787.5927" font-family="Times,serif" font-size="14.00" fill="#000000">htmlviewer</text>
  408. </a>
  409. </g>
  410. </g>
  411. <!-- htmlviewer&#45;&gt;docregistry -->
  412. <g id="edge30" class="edge">
  413. <title>htmlviewer&#45;&gt;docregistry</title>
  414. <path fill="none" stroke="#000000" d="M276.1295,-776.8058C289.8619,-769.4712 305.6364,-759.6968 317.8812,-748.2927 351.2119,-717.2504 379.1742,-672.0102 395.0277,-643.3741"/>
  415. <polygon fill="#000000" stroke="#000000" points="398.235,-644.8021 399.9302,-634.3438 392.0831,-641.4623 398.235,-644.8021"/>
  416. </g>
  417. <!-- imageviewer -->
  418. <g id="node26" class="node">
  419. <title>imageviewer</title>
  420. <g id="a_node26"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/imageviewer" xlink:title="imageviewer">
  421. <ellipse fill="none" stroke="#000000" cx="245.0877" cy="-721.2927" rx="56.59" ry="18"/>
  422. <text text-anchor="middle" x="245.0877" y="-717.5927" font-family="Times,serif" font-size="14.00" fill="#000000">imageviewer</text>
  423. </a>
  424. </g>
  425. </g>
  426. <!-- imageviewer&#45;&gt;docregistry -->
  427. <g id="edge31" class="edge">
  428. <title>imageviewer&#45;&gt;docregistry</title>
  429. <path fill="none" stroke="#000000" d="M272.6444,-705.5676C286.3654,-697.5983 303.1317,-687.649 317.8812,-678.2927 337.9825,-665.5414 360.0714,-650.5522 377.476,-638.5063"/>
  430. <polygon fill="#000000" stroke="#000000" points="379.9007,-641.0835 386.1153,-632.5028 375.906,-635.3352 379.9007,-641.0835"/>
  431. </g>
  432. <!-- inspector -->
  433. <g id="node27" class="node">
  434. <title>inspector</title>
  435. <g id="a_node27"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/inspector" xlink:title="inspector">
  436. <ellipse fill="none" stroke="#000000" cx="552.0877" cy="-302.2927" rx="42.7926" ry="18"/>
  437. <text text-anchor="middle" x="552.0877" y="-298.5927" font-family="Times,serif" font-size="14.00" fill="#000000">inspector</text>
  438. </a>
  439. </g>
  440. </g>
  441. <!-- inspector&#45;&gt;rendermime -->
  442. <g id="edge32" class="edge">
  443. <title>inspector&#45;&gt;rendermime</title>
  444. <path fill="none" stroke="#000000" d="M580.1942,-315.9556C601.7991,-326.4579 631.9306,-341.1052 656.0546,-352.8322"/>
  445. <polygon fill="#000000" stroke="#000000" points="654.786,-356.1071 665.3099,-357.3313 657.8464,-349.8115 654.786,-356.1071"/>
  446. </g>
  447. <!-- launcher -->
  448. <g id="node28" class="node">
  449. <title>launcher</title>
  450. <g id="a_node28"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/launcher" xlink:title="launcher">
  451. <ellipse fill="none" stroke="#000000" cx="1079.0877" cy="-163.2927" rx="40.8928" ry="18"/>
  452. <text text-anchor="middle" x="1079.0877" y="-159.5927" font-family="Times,serif" font-size="14.00" fill="#000000">launcher</text>
  453. </a>
  454. </g>
  455. </g>
  456. <!-- launcher&#45;&gt;apputils -->
  457. <g id="edge33" class="edge">
  458. <title>launcher&#45;&gt;apputils</title>
  459. <path fill="none" stroke="#000000" d="M1108.4341,-175.9483C1134.6144,-187.2386 1173.0896,-203.831 1201.5121,-216.0882"/>
  460. <polygon fill="#000000" stroke="#000000" points="1200.1648,-219.3188 1210.7334,-220.0649 1202.9369,-212.891 1200.1648,-219.3188"/>
  461. </g>
  462. <!-- mainmenu -->
  463. <g id="node29" class="node">
  464. <title>mainmenu</title>
  465. <g id="a_node29"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/mainmenu" xlink:title="mainmenu">
  466. <ellipse fill="none" stroke="#000000" cx="1079.0877" cy="-93.2927" rx="48.9926" ry="18"/>
  467. <text text-anchor="middle" x="1079.0877" y="-89.5927" font-family="Times,serif" font-size="14.00" fill="#000000">mainmenu</text>
  468. </a>
  469. </g>
  470. </g>
  471. <!-- mainmenu&#45;&gt;apputils -->
  472. <g id="edge34" class="edge">
  473. <title>mainmenu&#45;&gt;apputils</title>
  474. <path fill="none" stroke="#000000" d="M1109.1729,-107.52C1123.5974,-115.0529 1140.6929,-125.0659 1154.481,-136.2927 1180.2208,-157.2511 1204.7355,-186.4468 1220.687,-207.125"/>
  475. <polygon fill="#000000" stroke="#000000" points="1217.9394,-209.2942 1226.7735,-215.1432 1223.515,-205.0618 1217.9394,-209.2942"/>
  476. </g>
  477. <!-- markdownviewer -->
  478. <g id="node30" class="node">
  479. <title>markdownviewer</title>
  480. <g id="a_node30"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/markdownviewer" xlink:title="markdownviewer">
  481. <ellipse fill="none" stroke="#000000" cx="245.0877" cy="-651.2927" rx="72.5877" ry="18"/>
  482. <text text-anchor="middle" x="245.0877" y="-647.5927" font-family="Times,serif" font-size="14.00" fill="#000000">markdownviewer</text>
  483. </a>
  484. </g>
  485. </g>
  486. <!-- markdownviewer&#45;&gt;docregistry -->
  487. <g id="edge35" class="edge">
  488. <title>markdownviewer&#45;&gt;docregistry</title>
  489. <path fill="none" stroke="#000000" d="M300.6106,-639.4433C318.3992,-635.6469 338.0501,-631.4531 355.684,-627.6898"/>
  490. <polygon fill="#000000" stroke="#000000" points="356.755,-631.0401 365.8042,-625.53 355.2939,-624.1943 356.755,-631.0401"/>
  491. </g>
  492. <!-- mathjax2 -->
  493. <g id="node31" class="node">
  494. <title>mathjax2</title>
  495. <g id="a_node31"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/mathjax2" xlink:title="mathjax2">
  496. <ellipse fill="none" stroke="#000000" cx="696.0877" cy="-442.2927" rx="44.393" ry="18"/>
  497. <text text-anchor="middle" x="696.0877" y="-438.5927" font-family="Times,serif" font-size="14.00" fill="#000000">mathjax2</text>
  498. </a>
  499. </g>
  500. </g>
  501. <!-- mathjax2&#45;&gt;rendermime&#45;interfaces -->
  502. <g id="edge36" class="edge">
  503. <title>mathjax2&#45;&gt;rendermime&#45;interfaces</title>
  504. <path fill="none" stroke="#000000" d="M740.3652,-442.2927C751.1581,-442.2927 763.1498,-442.2927 775.4197,-442.2927"/>
  505. <polygon fill="#000000" stroke="#000000" points="775.7716,-445.7928 785.7715,-442.2927 775.7715,-438.7928 775.7716,-445.7928"/>
  506. </g>
  507. <!-- nbconvert&#45;css -->
  508. <g id="node32" class="node">
  509. <title>nbconvert&#45;css</title>
  510. <g id="a_node32"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/nbconvert-css" xlink:title="nbconvert&#45;css">
  511. <ellipse fill="none" stroke="#000000" cx="68.0877" cy="-372.2927" rx="59.5901" ry="18"/>
  512. <text text-anchor="middle" x="68.0877" y="-368.5927" font-family="Times,serif" font-size="14.00" fill="#000000">nbconvert&#45;css</text>
  513. </a>
  514. </g>
  515. </g>
  516. <!-- nbconvert&#45;css&#45;&gt;notebook -->
  517. <g id="edge37" class="edge">
  518. <title>nbconvert&#45;css&#45;&gt;notebook</title>
  519. <path fill="none" stroke="#000000" d="M128.0118,-372.2927C148.5088,-372.2927 171.2967,-372.2927 191.2807,-372.2927"/>
  520. <polygon fill="#000000" stroke="#000000" points="191.4484,-375.7928 201.4484,-372.2927 191.4484,-368.7928 191.4484,-375.7928"/>
  521. </g>
  522. <!-- running -->
  523. <g id="node33" class="node">
  524. <title>running</title>
  525. <g id="a_node33"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/running" xlink:title="running">
  526. <ellipse fill="none" stroke="#000000" cx="1079.0877" cy="-23.2927" rx="38.1938" ry="18"/>
  527. <text text-anchor="middle" x="1079.0877" y="-19.5927" font-family="Times,serif" font-size="14.00" fill="#000000">running</text>
  528. </a>
  529. </g>
  530. </g>
  531. <!-- running&#45;&gt;apputils -->
  532. <g id="edge38" class="edge">
  533. <title>running&#45;&gt;apputils</title>
  534. <path fill="none" stroke="#000000" d="M1108.263,-35.0175C1123.4909,-42.2629 1141.5827,-52.774 1154.481,-66.2927 1193.2982,-106.9772 1218.4111,-168.9538 1230.5322,-204.5446"/>
  535. <polygon fill="#000000" stroke="#000000" points="1227.2836,-205.869 1233.7427,-214.2672 1233.9306,-203.6741 1227.2836,-205.869"/>
  536. </g>
  537. <!-- settingeditor -->
  538. <g id="node34" class="node">
  539. <title>settingeditor</title>
  540. <g id="a_node34"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/settingeditor" xlink:title="settingeditor">
  541. <ellipse fill="none" stroke="#000000" cx="409.0877" cy="-302.2927" rx="54.6905" ry="18"/>
  542. <text text-anchor="middle" x="409.0877" y="-298.5927" font-family="Times,serif" font-size="14.00" fill="#000000">settingeditor</text>
  543. </a>
  544. </g>
  545. </g>
  546. <!-- settingeditor&#45;&gt;inspector -->
  547. <g id="edge39" class="edge">
  548. <title>settingeditor&#45;&gt;inspector</title>
  549. <path fill="none" stroke="#000000" d="M463.9662,-302.2927C475.4238,-302.2927 487.4842,-302.2927 498.88,-302.2927"/>
  550. <polygon fill="#000000" stroke="#000000" points="499.1224,-305.7928 509.1224,-302.2927 499.1223,-298.7928 499.1224,-305.7928"/>
  551. </g>
  552. <!-- terminal -->
  553. <g id="node35" class="node">
  554. <title>terminal</title>
  555. <g id="a_node35"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/terminal" xlink:title="terminal">
  556. <ellipse fill="none" stroke="#000000" cx="1079.0877" cy="-302.2927" rx="40.0939" ry="18"/>
  557. <text text-anchor="middle" x="1079.0877" y="-298.5927" font-family="Times,serif" font-size="14.00" fill="#000000">terminal</text>
  558. </a>
  559. </g>
  560. </g>
  561. <!-- terminal&#45;&gt;apputils -->
  562. <g id="edge40" class="edge">
  563. <title>terminal&#45;&gt;apputils</title>
  564. <path fill="none" stroke="#000000" d="M1108.0625,-289.6162C1134.2766,-278.1475 1173.0357,-261.1904 1201.6016,-248.6928"/>
  565. <polygon fill="#000000" stroke="#000000" points="1203.1068,-251.8547 1210.8655,-244.6399 1200.3011,-245.4416 1203.1068,-251.8547"/>
  566. </g>
  567. <!-- tooltip -->
  568. <g id="node36" class="node">
  569. <title>tooltip</title>
  570. <g id="a_node36"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/tooltip" xlink:title="tooltip">
  571. <ellipse fill="none" stroke="#000000" cx="552.0877" cy="-232.2927" rx="33.5952" ry="18"/>
  572. <text text-anchor="middle" x="552.0877" y="-228.5927" font-family="Times,serif" font-size="14.00" fill="#000000">tooltip</text>
  573. </a>
  574. </g>
  575. </g>
  576. <!-- tooltip&#45;&gt;rendermime -->
  577. <g id="edge41" class="edge">
  578. <title>tooltip&#45;&gt;rendermime</title>
  579. <path fill="none" stroke="#000000" d="M571.6232,-246.9901C581.9508,-255.0212 594.6724,-265.3367 605.3829,-275.2927 630.2793,-298.4352 656.583,-327.0931 674.4161,-347.2384"/>
  580. <polygon fill="#000000" stroke="#000000" points="671.8147,-349.5802 681.0469,-354.778 677.0711,-344.9574 671.8147,-349.5802"/>
  581. </g>
  582. <!-- vdom -->
  583. <g id="node37" class="node">
  584. <title>vdom</title>
  585. <g id="a_node37"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/vdom" xlink:title="vdom">
  586. <ellipse fill="none" stroke="#000000" cx="245.0877" cy="-581.2927" rx="31.3957" ry="18"/>
  587. <text text-anchor="middle" x="245.0877" y="-577.5927" font-family="Times,serif" font-size="14.00" fill="#000000">vdom</text>
  588. </a>
  589. </g>
  590. </g>
  591. <!-- vdom&#45;&gt;docregistry -->
  592. <g id="edge42" class="edge">
  593. <title>vdom&#45;&gt;docregistry</title>
  594. <path fill="none" stroke="#000000" d="M274.4076,-587.55C296.9557,-592.3621 328.7198,-599.141 355.7377,-604.907"/>
  595. <polygon fill="#000000" stroke="#000000" points="355.3207,-608.3968 365.831,-607.0611 356.7818,-601.5509 355.3207,-608.3968"/>
  596. </g>
  597. </g>
  598. </svg>