scadnano icon indicating copy to clipboard operation
scadnano copied to clipboard

Web application for designing DNA structures such as DNA origami.

Results 100 scadnano issues
Sort by recently updated
recently updated
newest added

Dart null safety is coming soon. It will have stronger checks on types than older versions, in particular: https://codewithandrea.com/articles/2020-06-22-implicit-downcast-no-longer-allowed/#disabling-implicit-downcasts-in-analysis_optionsyaml We can enable those checks to be reported by the static...

invalid
extremely challenging

See https://github.com/google/built_value.dart/issues/1304 I'm not sure how feasible this is given the current architecture. As David Morgan said, we use this global variable app all over the place, so in some...

enhancement
challenging

Create this design: ![image](https://github.com/UC-Davis-molecular-computing/scadnano/assets/19274365/ba50bacd-d941-4822-a943-5f29aeb66ec8) Go to Edit-->Copy/paste/select-->Copy image and paste the image into Powerpoint. The 5' end of the extension is missing: ![image](https://github.com/UC-Davis-molecular-computing/scadnano/assets/19274365/12fab66f-7c45-4c85-bef4-6cd767041f77)

bug
closed in dev

While having the 'dynamically update helices' option checked, moving or creating strands as shown (outside the helix boundaries) does not undo the helix offset changes. Original strand: ![image](https://github.com/UC-Davis-molecular-computing/scadnano/assets/41177970/a2f435d1-64f2-4a39-8374-faaf7b7e4752) Moved strand:...

bug

While having the 'dynamically update helices' option checked, if a strand being created is extended outside the helix boundary and is dragged back rapidly, the helix offset does not correctly...

bug

Currently, Autostaple and Autobreak (implemented in issue #80) rely on running [cadnano v2](https://github.com/douglaslab/cadnano2) code on a back-end server. This was done to quickly push out the feature due to some...

invalid
challenging

It was originally implemented this way, but also erroneously caused the DNA sequence of the extension to display backwards. See #959. I made the call to quick-fix the DNA sequence...

invalid

The quick fix to issue #959 was to draw all extension lines from 5' to 3' and link the `textPath` of the DNA sequence to that line. This means it...

enhancement

Exporting an SVG file can be annoying since it's sometimes not straightforward to include an SVG file for a figure. (I never do that in LaTeX, for instance, and always...

enhancement

Select several strands and assign some "property" to them all of them, for instance, vendor fields: ![image](https://github.com/UC-Davis-molecular-computing/scadnano/assets/19274365/f1482036-e6ef-489e-a087-470aa8046081) Afterwards they should remain selected, but they are unselected: ![image](https://github.com/UC-Davis-molecular-computing/scadnano/assets/19274365/da4e2757-c43e-418e-877e-a0255fce8de9) This afflicts other...

bug