331 lines
29 KiB
Plaintext
331 lines
29 KiB
Plaintext
<mxfile host="app.diagrams.net" modified="2023-05-01T22:36:25.332Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36" etag="4YUVN29tBDDSW83z-qAq" version="21.2.1" type="device">
|
|
<diagram name="Page-1" id="lJ0ZGXQCexnWd3o-BqhF">
|
|
<mxGraphModel dx="2734" dy="1314" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
|
|
<root>
|
|
<mxCell id="0" />
|
|
<mxCell id="1" parent="0" />
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-2" value="<h1>R</h1>" style="text;html=1;strokeColor=none;fillColor=none;spacing=5;spacingTop=-20;whiteSpace=wrap;overflow=hidden;rounded=0;" vertex="1" parent="1">
|
|
<mxGeometry x="270" y="120" width="40" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-3" value="<h1>Python</h1>" style="text;html=1;strokeColor=none;fillColor=none;spacing=5;spacingTop=-20;whiteSpace=wrap;overflow=hidden;rounded=0;" vertex="1" parent="1">
|
|
<mxGeometry x="540" y="120" width="100" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-4" target="cpv51jNnRBwSIhQRewlt-6">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-4" value="<font style="font-size: 18px;">Declare SEIRDS Model Function</font>" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="220" y="260" width="140" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-6" target="cpv51jNnRBwSIhQRewlt-8">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-6" value="<span style="font-size: 18px;">Run model prep via reticulate</span>" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="220" y="400" width="140" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-7" value="<font style="font-size: 18px;">Graphviz Dotfile</font>" style="shape=parallelogram;perimeter=parallelogramPerimeter;whiteSpace=wrap;html=1;fixedSize=1;" vertex="1" parent="1">
|
|
<mxGeometry x="765" y="260" width="165" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-8" target="cpv51jNnRBwSIhQRewlt-7">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-8" value="<font style="font-size: 18px;">Import as Networkx AGraph</font>" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="525" y="260" width="140" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-14" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-13" target="cpv51jNnRBwSIhQRewlt-4">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-13" value="<font style="font-size: 18px;">ODE.R Start</font>" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="220" y="170" width="140" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-15" value="<font style="font-size: 18px;">Init Networkx DiGraph from AGraph</font>" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="525" y="400" width="140" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="594.5" y="350" as="sourcePoint" />
|
|
<mxPoint x="594.5" y="400" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-18" target="cpv51jNnRBwSIhQRewlt-45">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-18" value="<font style="font-size: 18px;">Looped <br>through <br>all of <br>AGraph<br>&nbsp;nodes?</font>" style="rhombus;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="510" y="540" width="170" height="160" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="595" y="490" as="sourcePoint" />
|
|
<mxPoint x="595" y="540" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="594.5" y="700" as="sourcePoint" />
|
|
<mxPoint x="594.5" y="750" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-22" value="<font style="font-size: 18px;">Yes</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="530" y="703" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-24" target="cpv51jNnRBwSIhQRewlt-25">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-24" value="<font style="font-size: 18px;">Compute model parameters</font>" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="525" y="750" width="140" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=default;endArrow=classic;endFill=1;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-25">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="290" y="510" as="targetPoint" />
|
|
<Array as="points">
|
|
<mxPoint x="440" y="900" />
|
|
<mxPoint x="440" y="510" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-25" value="<font style="font-size: 18px;">Return flow</font>" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="525" y="880" width="140" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-29" value="<span style="font-size: 18px;">Specify model time</span>" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="220" y="540" width="140" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-31" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="289.5" y="490" as="sourcePoint" />
|
|
<mxPoint x="289.5" y="540" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-34" value="<font style="font-size: 18px;">No</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="685" y="575" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-35" value="<span style="font-size: 18px;">ODE45</span>" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="220" y="680" width="140" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-36" value="<span style="font-size: 18px;">ggsave plot</span>" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="220" y="820" width="140" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="289.5" y="630" as="sourcePoint" />
|
|
<mxPoint x="289.5" y="680" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-38" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="289.5" y="770" as="sourcePoint" />
|
|
<mxPoint x="289.5" y="820" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-39" value="<font style="font-size: 18px;">ODE.R End</font>" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="220" y="960" width="140" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-41" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="289.5" y="910" as="sourcePoint" />
|
|
<mxPoint x="289.5" y="960" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-42" value="<font style="font-size: 18px;">prep_model.py Start</font>" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="495" y="170" width="190" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="590" y="210" as="sourcePoint" />
|
|
<mxPoint x="590" y="260" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-45" value="<font style="font-size: 18px;">Pull next node</font>" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="750" y="575" width="140" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-47" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="890" y="619.5" as="sourcePoint" />
|
|
<mxPoint x="960" y="619.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-48" value="<span style="font-size: 18px;">Colorless node?</span>" style="rhombus;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="960" y="560" width="130" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-49" value="<span style="font-size: 18px;">Yellow node?</span>" style="rhombus;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="1160" y="560" width="130" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-111" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-50" target="cpv51jNnRBwSIhQRewlt-98">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-112" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-50" target="cpv51jNnRBwSIhQRewlt-97">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-50" value="<span style="font-size: 18px;">Red node?</span>" style="rhombus;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="1495" y="560" width="130" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="1090" y="619.5" as="sourcePoint" />
|
|
<mxPoint x="1160" y="619.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-52" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="cpv51jNnRBwSIhQRewlt-50">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="1290" y="619.5" as="sourcePoint" />
|
|
<mxPoint x="1360" y="619.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-54" value="<font style="font-size: 18px;">No</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="1090" y="575" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-55" value="<font style="font-size: 18px;">No</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="1290" y="575" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-56" value="<font style="font-size: 18px;">No</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="1635" y="575" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-57" value="<font style="font-size: 18px;">Custom processing</font>" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="1695" y="575" width="140" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-58" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="1625" y="619.5" as="sourcePoint" />
|
|
<mxPoint x="1695" y="619.5" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-83" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-60">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="710" y="810" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-60" value="<font style="font-size: 18px;">Looped <br>through <br>all <br>in-edges?</font>" style="rhombus;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="942.5" y="730" width="165" height="160" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-62" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="1024.5" y="680" as="sourcePoint" />
|
|
<mxPoint x="1024.5" y="730" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-68" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-49" target="cpv51jNnRBwSIhQRewlt-18">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="1224.5" y="680" as="sourcePoint" />
|
|
<mxPoint x="880" y="1090" as="targetPoint" />
|
|
<Array as="points">
|
|
<mxPoint x="1225" y="530" />
|
|
<mxPoint x="638" y="530" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-71" value="<font style="font-size: 18px;">Yes</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="960" y="680" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-72" value="<font style="font-size: 18px;">Yes</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="1175" y="535" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-73" value="<font style="font-size: 18px;">Yes</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="1485" y="660" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-74" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="1024.5" y="890" as="sourcePoint" />
|
|
<mxPoint x="1024.5" y="940" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-75" value="<font style="font-size: 18px;">No</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="970" y="890" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-77" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-76">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="710" y="660" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-82" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-76" target="cpv51jNnRBwSIhQRewlt-60">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<Array as="points">
|
|
<mxPoint x="1130" y="1005" />
|
|
<mxPoint x="1130" y="810" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-76" value="<font style="font-size: 18px;">Is previous node red?</font>" style="rhombus;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="962.5" y="940" width="125" height="130" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-78" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.818;entryY=0.713;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" target="cpv51jNnRBwSIhQRewlt-18">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="710" y="660" as="sourcePoint" />
|
|
<mxPoint x="720" y="660" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-79" value="<font style="font-size: 18px;">Break;<br>R++;</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="905" y="1020" width="80" height="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-80" value="<font style="font-size: 18px;">Yes</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="910" y="990" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-81" value="<font style="font-size: 18px;">No</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="1070" y="1010" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-85" value="<span style="font-size: 18px;">S++</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="812.5" y="770" width="60" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-86" value="<font style="font-size: 18px;">Yes</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="910" y="760" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-87" value="<span style="font-size: 18px;">E++</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="1090" y="490" width="60" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-115" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-92">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="1660" y="1170" as="targetPoint" />
|
|
<Array as="points">
|
|
<mxPoint x="2000" y="845" />
|
|
<mxPoint x="2000" y="1170" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-92" value="<font style="font-size: 18px;">Infected Import Count ++</font>" style="shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;" vertex="1" parent="1">
|
|
<mxGeometry x="1790" y="805" width="170" height="80" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-93" value="<font style="font-size: 18px;">No</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="1740" y="800" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-97" value="<font style="font-size: 18px;">Are there <br>children nodes?</font>" style="rhombus;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="1380" y="770" width="170" height="150" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-105" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-98" target="cpv51jNnRBwSIhQRewlt-92">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-114" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-98">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="710" y="1090" as="targetPoint" />
|
|
<Array as="points">
|
|
<mxPoint x="1660" y="1170" />
|
|
<mxPoint x="710" y="1170" />
|
|
<mxPoint x="710" y="1090" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-98" value="<font style="font-size: 18px;">Are there <br>parent nodes?</font>" style="rhombus;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="1575" y="770" width="170" height="150" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-106" value="" style="shape=step;perimeter=stepPerimeter;whiteSpace=wrap;html=1;fixedSize=1;rotation=-180;" vertex="1" parent="1">
|
|
<mxGeometry x="1160" y="805" width="170" height="80" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-107" value="<font style="font-size: 18px;">D++</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="1215" y="825" width="60" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-109" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="cpv51jNnRBwSIhQRewlt-97" target="cpv51jNnRBwSIhQRewlt-106">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="1340" y="920" as="sourcePoint" />
|
|
<mxPoint x="1405" y="920" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-113" value="<font style="font-size: 18px;">No</font>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="1340" y="790" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-117" value="<span style="font-size: 18px;">I++</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="1595" y="985" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="cpv51jNnRBwSIhQRewlt-118" value="<span style="font-size: 18px;">I++</span>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
|
|
<mxGeometry x="2010" y="860" width="50" height="40" as="geometry" />
|
|
</mxCell>
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile>
|