diff --git a/SNOPO b/SNOPO index 79edcb7..2c68879 100755 --- a/SNOPO +++ b/SNOPO @@ -52,31 +52,39 @@ with g.subgraph(name="cluster_hardware") as a: c.edge("Canon DSLR", "Camera") c.edge("Nikon DSLR", "Camera") c.edge("INDI", "Camera") + with a.subgraph(name="cluster_allsky") as d: + d.attr(style="filled", color="lightgreen", label="Allsky Cameras") + d.edge("ZWO ASI Allsky", "Allsky") + d.edge("Starlight Xpress Oculus", "Allsky") + d.edge("INDI Allsky", "Allsky") a.attr(label="Hardware\nChoose One") with g.subgraph(name="cluster_repository") as a: - a.attr(style="filled", color="lightgreen", label="foooo") + a.attr(style="filled", color="lightgreen", label="Repository") with a.subgraph(name="cluster_camera_software") as b: b.attr(color="lightblue") b.node_attr["style"] = "filled" b.edge("Video", "stvid") b.edge("Camera", "stphot") + b.edge("Allsky", "asm") b.attr(label="Development\nPython") with a.subgraph(name="cluster_c_software") as c: c.attr(color="tan") c.node_attr["style"] = "filled" c.edge("Video", "sattools") c.edge("Camera", "sattools") + c.edge("Allsky", "sattools") c.attr(label="Legacy\nC") a.attr(label="Software\nRepository\nChoose One") with g.subgraph(name="cluster_acquire") as a: - a.attr(style="filled", color="pink", label="foooo") + a.attr(style="filled", color="pink", label="Acquire") with a.subgraph(name="cluster_camera_acquire") as b: b.attr(color="lightblue") b.node_attr["style"] = "filled" b.edge("sattools", "sattools/scripts/get.sh") b.edge("stphot", "stphot/acquire.py") + b.edge("asm", "asm/capture") b.attr(label="Camera\nSample") with a.subgraph(name="cluster_video_acquire") as c: c.attr(color="tan") @@ -88,7 +96,7 @@ with g.subgraph(name="cluster_acquire") as a: with g.subgraph(name="cluster_platesolver") as a: - a.attr(style="filled", color="tan", label="foooo") + a.attr(style="filled", color="tan", label="Plate Solver") with a.subgraph(name="cluster_camera_plate_solver") as b: b.attr(color="lightblue") b.node_attr["style"] = "filled" @@ -128,6 +136,9 @@ g.edge("Start\nHere", "ZWO ASI") g.edge("Start\nHere", "Raspberry Pi") g.edge("Start\nHere", "OpenCV") g.edge("Start\nHere", "UVC") +g.edge("Start\nHere", "INDI Allsky") +g.edge("Start\nHere", "ZWO ASI Allsky") +g.edge("Start\nHere", "Starlight Xpress Oculus") g.attr("node", shape="rectangle", style="filled", color="grey") g.render(view=False, format="png") diff --git a/img/SNOPO.png b/img/SNOPO.png index e6be027..3e1fd3e 100644 Binary files a/img/SNOPO.png and b/img/SNOPO.png differ