UC-Davis-molecular-computing / scadnano-python-package

Python scripting library for generating designs readable by scadnano.
https://scadnano.org
MIT License
13 stars 7 forks source link

Oxview export #246

Closed cgevans closed 2 years ago

cgevans commented 2 years ago

Oxview's format is largely similar to a json version of oxDNA files, though we can also set the color of each nucleotide.

This code is currently messy, and needs tests and documentation. It currently exports correctly with my large tile systems, but I haven't tested it more thoroughly.

Closes #173.

dave-doty commented 2 years ago

Is this ready to merge?

cgevans commented 2 years ago

Is this ready to merge?

It should be: it works, and the tests cover a variety of odd cases. I'll eventually want to do something similar for oxDNA exports, but there are other considerations for that (forces file format, another file to export, etc), and for now, oxview is useful enough (and can export forces files anyway).