Releases: UC-Davis-molecular-computing/scadnano-python-package
v0.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 #96
@dave-doty
changed name of parameters in Crossover, add_half_crossover, and add_… …
6a4d537
…full_crossover
@dave-doty
fixed name shadowing bug
0a93dbd
@dave-doty
cleaned up docstrings
ffdd62f
@dave-doty
cleaned up docstrings
d33dbae
@dave-doty
replaced parameter names in calls to add_*_crossover
9dc504f
@dave-doty
added code to check for overlapping domains in post_init of Strand
0426e10
@dave-doty
fixes #85: allow chained commands for less verbose way to add Strands to DNADesign
f36d223
@dave-doty
added a few chained methods for modifying strands
534fc8a
@dave-doty
updated docstrings
aa0e16d
@dave-doty
cleaned up docstrings
bfe6150
@dave-doty
cleaned up some PEP warnings
7ef61cf
@dave-doty
closes #87: add chained command for adding new domain on current helix
b10e6ee
@dave-doty
fixes #92: make ColorCycler part of DNADesign
5b001fa
@dave-doty
added Kelly colors, but not using them yet
700c95a
@dave-doty
closes #84: add Geometry parameters field to DNADesign
033529f
@dave-doty
closes #90: custom extension in write_scadnano_file
2849caa
@dave-doty
closes #86: support domain labels, strand labels
6c67b5a
@dave-doty
closes #88: add StrandBuilder.with_domain_sequence
0462097
@dave-doty
updated docstrings
fb38cb9
@dave-doty
cleaned up docstrings
b6bc810
@dave-doty
removed note about web interface in tutorial since none of the menus … …
8c66ac0
…are shown
@dave-doty
moved Python code from web interface README to here
30a60db
@dave-doty
minor
c8b3a21
@dave-doty
reordered sections
af09199
@dave-doty
changed section title
056ad56
@dave-doty
changed name of z_step to rise_per_base_pair.
9f9a013
@dave-doty
modified example with many DNA modifications to have every combinatio… …
1dc9479
…n of modifications on forward and reverse strands, on both helices, to help with testing "invert y axis" view option in web interface.
@UnHumbleBen
Create release.yml
3d4f93b
@dave-doty
changed name of z_step to rise_per_base_pair in unit tests
5742687
v0.9.1: Merge pull request #83 from UC-Davis-molecular-computing/dev
removed forward
and reverse
helper variables from scadnano. So you'll have to replace this:
import scadnano as sc
domain1 = sc.Domain(0, sc.forward, 0, 10)
domain2 = sc.Domain(0, sc.reverse, 0, 10)
with this
import scadnano as sc
domain1 = sc.Domain(0, True, 0, 10)
domain2 = sc.Domain(0, False, 0, 10)
v0.9.0: Merge pull request #77 from UC-Davis-molecular-computing/dev
Breaking change:
Changed name of Helix.position3d to Helix.position
Changed documentation explaining meaning of Helix.position to match new interpretation in scadnano of how it translates to side view and main view display, for issue #78, which swaps the role of Helix.position.x and Helix.position.z.
The Python library itself did not do any such translation, but scripts will have to be re-written to change x and z to display properly in the scadnano web interface once issue UC-Davis-molecular-computing/scadnano#307 is closed.
v0.8.3: Merge pull request #76 from UC-Davis-molecular-computing/dev
Removed need to have xlwt installed if downloading the scadnano.py file and importing locally, unless an Excel file needs to be written.
v0.8.0: Merge pull request #72 from UC-Davis-molecular-computing/dev
Removed support for Helix.rotation and Helix.rotation_anchor.
Removed pitch, roll, and yaw from Helix.position, and made them top-level fields in Helix.
See https://github.com/UC-Davis-molecular-computing/scadnano/blob/master/README.md for description of current data model.
v0.7.3: Merge pull request #67 from UC-Davis-molecular-computing/dev
v0.7.2: Merge pull request #67 from UC-Davis-molecular-computing/dev
v0.7.1: Merge pull request #64 from UC-Davis-molecular-computing/dev
fixed documentation
v0.7.0: Merge pull request #64 from UC-Davis-molecular-computing/dev
fixed documentation