Scadnano

Latest version: v0.20.0

Safety actively analyzes 724004 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 12 of 15

0.9.7

Commits
- [[02fb813](https://github.com/UC-Davis-molecular-computing/scadnano/commit/02fb813bd3dbe8c606e99c053cea9d2a7f328a8e)]: minor update to docs (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[545e648](https://github.com/UC-Davis-molecular-computing/scadnano/commit/545e64892af642ae4cedbdf5ca3c4512b5f93652)]: Create CODEOWNERS (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[006d742](https://github.com/UC-Davis-molecular-computing/scadnano/commit/006d742b64895e0d9018a3c8bf3295f1a621941d)]: trivial change to test new protected branches feature (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[f81c82d](https://github.com/UC-Davis-molecular-computing/scadnano/commit/f81c82d2b0f9a63485483986fc8bd6e07225fde7)]: Update README.md (rishabhmudradi) [#344](https://github.com/UC-Davis-molecular-computing/scadnano/pull/344)
- [[6c88afe](https://github.com/UC-Davis-molecular-computing/scadnano/commit/6c88afea82573cd4bb96277bba9f3258db71fb41)]: Update README.md (rishabhmudradi) [#344](https://github.com/UC-Davis-molecular-computing/scadnano/pull/344)
- [[8153d2b](https://github.com/UC-Davis-molecular-computing/scadnano/commit/8153d2bae0ecb4e564781c4542da02a3f3f4eb04)]: formatted ReduxProvider for DesignSide (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[4ccc0fc](https://github.com/UC-Davis-molecular-computing/scadnano/commit/4ccc0fc3282e43d322e1fc67a1639560d516bf59)]: added performance tips (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[8419845](https://github.com/UC-Davis-molecular-computing/scadnano/commit/841984502f66f7eb2cf833a1460ecca70b16a3a2)]: changed Strand.from_json to substitute black for strand color if the color format is not recognized (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[1a8052e](https://github.com/UC-Davis-molecular-computing/scadnano/commit/1a8052eccd297befb4a09022f9707284c7ec7a38)]: restricted analyzer version to <0.3.12 to fix compilation error after upgrade (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[94900b9](https://github.com/UC-Davis-molecular-computing/scadnano/commit/94900b9327316ef08a5e8bdc288b5cb203e12204)]: tooltip for Domain shows its length (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[5d241b1](https://github.com/UC-Davis-molecular-computing/scadnano/commit/5d241b10b0a81aaf906059be656d9cb6790750e9)]: add view option to hide helix circles/text in main view; closes #310 (David Doty) [350](https://github.com/UC-Davis-molecular-computing/scadnano/pull/350)
- [[70effc0](https://github.com/UC-Davis-molecular-computing/scadnano/commit/70effc0a15bc439200b3c652294ce47ca9e7d5ff)]: changed order of recipe steps in CONTRIBUTING (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[05da826](https://github.com/UC-Davis-molecular-computing/scadnano/commit/05da826ecbb5df3623c5ef880eb8990d6571bbb3)]: fix bug where isNotEmpty is called on null return of DNADesign.domains_on_helix(helix_idx); fixes #349 (David Doty) [352](https://github.com/UC-Davis-molecular-computing/scadnano/pull/352)
- [[b7b80f7](https://github.com/UC-Davis-molecular-computing/scadnano/commit/b7b80f7e7f18255ccaa5d38d28a1002df29090af)]: updated styleguide in CONTRIBUTING (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[72d9dc2](https://github.com/UC-Davis-molecular-computing/scadnano/commit/72d9dc2c2a52141d303146b7138df299da9e343a)]: updated README to give advice to Mac uses about delete key behaving differently (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[841e083](https://github.com/UC-Davis-molecular-computing/scadnano/commit/841e083011a088145622987f16294de1cea1f6f1)]: fix bug when hiding main view helices and component unmounting references null element; fixes #354 (David Doty) [366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[35919a5](https://github.com/UC-Davis-molecular-computing/scadnano/commit/35919a52f826e457a7a8693f3cd7264ef3dbf5c2)]: delete key on Mac can delete items, and is prevented from navigating to previous page; fixes #353 (David Doty) [366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[acc73aa](https://github.com/UC-Davis-molecular-computing/scadnano/commit/acc73aa819100f6357de8b0cf3c3f16a225dcc56)]: add menu option to optionally show grid coordinates in side view; closes #102 (rishabhmudradi) [357](https://github.com/UC-Davis-molecular-computing/scadnano/pull/357)
- [[4263dc8](https://github.com/UC-Davis-molecular-computing/scadnano/commit/4263dc87d0bb1fb394f477b7051db63702fe63d0)]: add button to make all ends selectable with a single click; closes #356 (David Doty) [360](https://github.com/UC-Davis-molecular-computing/scadnano/pull/360)
- [[06fb8ba](https://github.com/UC-Davis-molecular-computing/scadnano/commit/06fb8babd140558a465d89aa560fdb72221d229f)]: Fixed all issues and reupdating (rishabhmudradi) [#357](https://github.com/UC-Davis-molecular-computing/scadnano/pull/357)
- [[d73ee66](https://github.com/UC-Davis-molecular-computing/scadnano/commit/d73ee66eb2ba5967a067960a3220df560ecb564f)]: Adding string grid_position_str (rishabhmudradi) [#357](https://github.com/UC-Davis-molecular-computing/scadnano/pull/357)
- [[b0904c0](https://github.com/UC-Davis-molecular-computing/scadnano/commit/b0904c08be56ef50e7fe985290d410197e0d1063)]: enhance options for specifying major tick marks; closes #358; fix bug where loaded filename changes to empty.dna on refresh; fixes 361 (David Doty) [362](https://github.com/UC-Davis-molecular-computing/scadnano/pull/362)
- [[9ebe9a2](https://github.com/UC-Davis-molecular-computing/scadnano/commit/9ebe9a200ee1bfd7599b4ea1f009dd74184f19fa)]: fixed some bugs with React key errors, and made LoadDNADesign not a AppUIStateStorableAction (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[9525a62](https://github.com/UC-Davis-molecular-computing/scadnano/commit/9525a62e3658ae5e8b8ef9ef0b5f5d6e4d01e95e)]: fix bug where helix offsets are displayed at y coordinate 0, no matter the helix; fixes #363 (David Doty) [366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[ea0b78b](https://github.com/UC-Davis-molecular-computing/scadnano/commit/ea0b78bae59c17e3a0dd6f5079bc611c786d7ce9)]: added discussion of middleware to CONTRIBUTING (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[83080c9](https://github.com/UC-Davis-molecular-computing/scadnano/commit/83080c9bc80432a4debc0debb5a380b7aa8378b5)]: changed edit mode description of ends in README (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)
- [[a8bf5cd](https://github.com/UC-Davis-molecular-computing/scadnano/commit/a8bf5cda5d247635b965d871092e343ae197b74b)]: add option to not save/not save DNADesign in localStorage on every edit; closes #348 (rishabhmudradi) [365](https://github.com/UC-Davis-molecular-computing/scadnano/pull/365)
- [[7c5bcb7](https://github.com/UC-Davis-molecular-computing/scadnano/commit/7c5bcb7cb5cd3712f3c591d82071f0b91cfd17de)]: Fixing all required issues (rishabhmudradi) [#365](https://github.com/UC-Davis-molecular-computing/scadnano/pull/365)
- [[9356dd3](https://github.com/UC-Davis-molecular-computing/scadnano/commit/9356dd3de13eaf8800c6c45f485ac63d451acdc2)]: bumped version (David Doty) [#366](https://github.com/UC-Davis-molecular-computing/scadnano/pull/366)

0.9.6

Also closes 337, set up automated deployment from `dev` into a dev site. Now, whenever a change is commited to the [dev branch](https://github.com/UC-Davis-molecular-computing/scadnano/tree/dev), it will be automatically deployed to https://scadnano.org/dev/.

Commits
- [[6a74b7a](https://github.com/UC-Davis-molecular-computing/scadnano/commit/6a74b7a6d7ce1c339daa4e35ea6208a5ea69c077)]: update explanation of semantic versioning in README (David Doty) [#343](https://github.com/UC-Davis-molecular-computing/scadnano/pull/343)
- [[fa7466b](https://github.com/UC-Davis-molecular-computing/scadnano/commit/fa7466b775fb8154e69cf5a7ab701f4316eeb678)]: text of error message caught by ErrorBoundary is now selectable; fixes #140 (David Doty) [338](https://github.com/UC-Davis-molecular-computing/scadnano/pull/338)
- [[bb439d8](https://github.com/UC-Davis-molecular-computing/scadnano/commit/bb439d81ee2aed1fedb6a5b02cc1527075648e60)]: removed dead code (David Doty) [#343](https://github.com/UC-Davis-molecular-computing/scadnano/pull/343)
- [[3fa3a72](https://github.com/UC-Davis-molecular-computing/scadnano/commit/3fa3a72f4c4cd889f80e60119aa25ee7815e5e14)]: add right-click context menu to side-view helices; closes #311 (David Doty) [341](https://github.com/UC-Davis-molecular-computing/scadnano/pull/341)
- [[b0ea0cf](https://github.com/UC-Davis-molecular-computing/scadnano/commit/b0ea0cf799d58517cf38575b83e8633dc0169351)]: fixed unit tests that broke on last commit (David Doty) [#341](https://github.com/UC-Davis-molecular-computing/scadnano/pull/341)
- [[09b16b0](https://github.com/UC-Davis-molecular-computing/scadnano/commit/09b16b06d0e40266dae7cc978b57f5de93a2865e)]: make width of File menu just enough to fit all entries on one line; fixes #339 (David Doty) [343](https://github.com/UC-Davis-molecular-computing/scadnano/pull/343)
- [[374c5ce](https://github.com/UC-Davis-molecular-computing/scadnano/commit/374c5ce70cf3156c032fccfed0e50eae01b51f7f)]: fixed typos in CONTRIBUTING (David Doty) [#343](https://github.com/UC-Davis-molecular-computing/scadnano/pull/343)
- [[a9c32a5](https://github.com/UC-Davis-molecular-computing/scadnano/commit/a9c32a50a227d7383d5b826b5be0ac28b37828c3)]: Update CONTRIBUTING.md (David Doty) [#343](https://github.com/UC-Davis-molecular-computing/scadnano/pull/343)
- [[8ae845d](https://github.com/UC-Davis-molecular-computing/scadnano/commit/8ae845dcbb19906c2607e167f8a067338919afcc)]: Create gh-pages-dev.yml (Benjamin Lee) [#342](https://github.com/UC-Davis-molecular-computing/scadnano/pull/342)
- [[1a8898a](https://github.com/UC-Davis-molecular-computing/scadnano/commit/1a8898a82f025c76c002bd9a6ff4d819bdc9cd2a)]: Update master deployment to preserve dev deployment (Benjamin Lee) [#342](https://github.com/UC-Davis-molecular-computing/scadnano/pull/342)
- [[0b3d317](https://github.com/UC-Davis-molecular-computing/scadnano/commit/0b3d317b1668d859567aa413f5929d5833b6886a)]: fixed newline in README (David Doty) [#343](https://github.com/UC-Davis-molecular-computing/scadnano/pull/343)
- [[287341d](https://github.com/UC-Davis-molecular-computing/scadnano/commit/287341d7ec8cdee7574a3a3c5a99b7e4005ef16e)]: bumped version and added explanation of stable/dev branches to README (David Doty) [#343](https://github.com/UC-Davis-molecular-computing/scadnano/pull/343)

0.9.5

Based on this: readthedocs/readthedocs.org4868, seems like "latest" tag is confusing readthedocs. This release fixes that.

0.9.4

Commits
- [[ae63db9](https://github.com/UC-Davis-molecular-computing/scadnano/commit/ae63db9fddd17e6d8a85c4e2d6b84fab075ab5c6)]: added tutorial on React/Redux/built_value to CONTRIBUTING (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[5eab6ce](https://github.com/UC-Davis-molecular-computing/scadnano/commit/5eab6ce6236c7d831ba133064c09ba33cee67df7)]: moved drop file code from app.dart to view.dart (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[48c17ea](https://github.com/UC-Davis-molecular-computing/scadnano/commit/48c17ea8f6e4d88f03e7deb067b6aa7832d5822e)]: fixed loopout at end of strand generates awkard error (fixes #200) (David Doty) [336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[7a80ac9](https://github.com/UC-Davis-molecular-computing/scadnano/commit/7a80ac917d9509654b399ae89a1038af0767696d)]: moved code to be done after save_file into callback (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[a397e59](https://github.com/UC-Davis-molecular-computing/scadnano/commit/a397e59f042723c3a346a348a6b9a406dd0d364d)]: updated citation for paper from arXiv to DNA 26 (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[ecee71b](https://github.com/UC-Davis-molecular-computing/scadnano/commit/ecee71b135f39b2e448cf11a6612a92e38d7446c)]: added more explanation of MVU to CONTRIBUTING (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[6837404](https://github.com/UC-Davis-molecular-computing/scadnano/commit/68374049b05263106eba37f23f277a5b72bb123d)]: updated CONTRIBUTING with warnings about adding serialization support (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[293c461](https://github.com/UC-Davis-molecular-computing/scadnano/commit/293c4610a5b15aacfb5a3d152721d0be088c75bc)]: added some rules to help when implementing a new Action to CONTRIBUTING (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[63a7794](https://github.com/UC-Davis-molecular-computing/scadnano/commit/63a7794f33dfc7969593ac4daa543e7711797deb)]: added item about adding new view components to display new state in CONTRIBUTING recipe (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[0d800a4](https://github.com/UC-Davis-molecular-computing/scadnano/commit/0d800a41e3a5395b2237796f10e61feb757f0cc8)]: added example for how to modify view in CONTRIBUTING (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[b2f4011](https://github.com/UC-Davis-molecular-computing/scadnano/commit/b2f401103116aa55f8a2acc1a8bc77ce2018106d)]: warn user if attempting to close with unsaved work; closes #335 (David Doty) [336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[4d89153](https://github.com/UC-Davis-molecular-computing/scadnano/commit/4d89153e8ba5359803f872ee066060b4e6d53cae)]: removed statement about CONTRIBUTING being guidelines instead of rules; most of them really are rules (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[49e1ff4](https://github.com/UC-Davis-molecular-computing/scadnano/commit/49e1ff460f1aecd0a235cf886dacb4f5e003ea12)]: spelling error in CONTRIBUTING (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[2130103](https://github.com/UC-Davis-molecular-computing/scadnano/commit/2130103f112171ebfc153d9613f7288b926f0954)]: minor updates to CONTRIBUTING (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[c46e055](https://github.com/UC-Davis-molecular-computing/scadnano/commit/c46e055a1b8dd5a8811d54d278d11f6d833f14fa)]: minor changes to CONTRIBUTING (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)
- [[bc589dd](https://github.com/UC-Davis-molecular-computing/scadnano/commit/bc589ddbe089f635d27bc9bca6df9f4c927bb6d0)]: bumped version (David Doty) [#336](https://github.com/UC-Davis-molecular-computing/scadnano/pull/336)

0.9.3

The comments below (under the heading "Commits") were part of commit messages, to help me test out how much gets included.

Although the GitHub web interface abbreviates long commit messages, the full commit message is included below for each.

However, for one of the commits, there is also a commit description, which is not included. So we should make sure that everything we want people to see in the automatically generated release notes is included in the commit message.

Users can read the description by clicking on the link to the commit or the pull request, but if we put anything in there, then the commit message should say something like "click on commit/PR for more details".

Commits
- [[167cc3c](https://github.com/UC-Davis-molecular-computing/scadnano/commit/167cc3ca1115baf5ed79164d9967786852f47a2e)]: bumped version from 0.9.2 to 0.9.3. There are no other changes with this, but I want to keep the version in line with the Python repo, and also test out the automatic releasing we are using on GitHub to make sure that it automatically includes this comment. (David Doty) [#326](https://github.com/UC-Davis-molecular-computing/scadnano/pull/326)
- [[3a26ef4](https://github.com/UC-Davis-molecular-computing/scadnano/commit/3a26ef41e386024c85e8f81f5aa2c690dbbfe022)]: This commit tests the commit messages. I want to see what happens when I have a long comment that GitHub abbreviates, to see if the comment makes it in to the release notes. This is the last sentence of the long top-level comment. (David Doty) [#326](https://github.com/UC-Davis-molecular-computing/scadnano/pull/326)

0.9.2

This is the first release that has automated release notes, but since the previous one didn't they weren't automatically generated. Future releases should be automatically documented here. I'm manually pasting in changes from PR 325


dave-doty
minor
5c0798e
dave-doty
minor
4bbfa03
dave-doty
added error-checking code in DNADesign …
d440ab6
also fixed bugs related to calculation of default values for max_offset
fixes 318: fix bug where min_offset not properly calculated if unspecified and some domains have negative offsets
dave-doty
fixed bug related to min_offset and position.x
dd09e59
dave-doty
fixed bug related to min_offset when grid is not none
4025c04
dave-doty
changed default grid to none …
a09410a
Also give better error message when helix idx's repeat in json file.
dave-doty
updated README with chained method calls example
862848e
dave-doty
added check for null values in Helix.max_offset and Helix.major_ticks… …
c9f0cc7
… to be able to read codenano files
dave-doty
ignore codenano.html
139a08b
dave-doty
fixes 322: accept filenames ending in .json
8e62e7e
dave-doty
moved Python code into Python repo README
6ecab56
dave-doty
removed scadnano.py from web
2efd407
dave-doty
added code for reading/writing Geometry parameters field in DNADesign …
d380cda
However, currently the values are not affecting the view, which is still based on hard-coded constants.
dave-doty
fixed bug in Helix constructor
90525d7
dave-doty
closes 319: add Geometry parameters field to DNADesign
5d5a868
dave-doty
closes 308: add option to invert y-axis in side and main views
7317a4b
UnHumbleBen
Create release.yml
ba7e457

Page 12 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.