thenlevy / ensnano

ENSnano, a 3D graphical application for DNA nanostructures.
GNU General Public License v3.0
49 stars 6 forks source link

Single stranded regions between two helices? #30

Open DurhamSmith opened 2 years ago

DurhamSmith commented 2 years ago

Hello,

Is there a way to implement single stranded regions between two helices? For example scaffold loops and staple bridges in: https://www.nature.com/articles/nnano.2016.256

Additionally is there any work being done to add the ability to do deletions for twist correction?

thenlevy commented 2 years ago

Hello,

Is there a way to implement single stranded regions between two helices? For example scaffold loops and staple bridges in: https://www.nature.com/articles/nnano.2016.256

Assuming you are referring to what scadnano calls "loopout", this is something that we plan to implement in the coming few months (ideally we could release this during march 2022). At the moment a possible workaround is to create a dedicated helix for the single stranded region.

Additionally is there any work being done to add the ability to do deletions for twist correction?

This is something that we initially not planed to include in ENSnano. Our philosophy is that in ENSnano, domains can be created directly with the correct length by referring to the 3D to position cross-overs. However this is something that several user have asked for so we may eventually reconsider