DNA-Assembly-Grammar-and-Protocol-Generation Uses Python >3.6 Dependencies: numpy,itertools,networkx,copy,and pydot Requires you to be able to run an IPython Notebook (for example using Jupyter) Graph Visualization requires GraphViz