Skip to content

v0.11.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Aug 21:50
e03a5ea

Note there are two breaking changes:

  • removed helix_template and num_helices from Design constructor. This feature wasn't carrying its weight, given the complexity it introduced to parse optional parameters in the Design constructor. It's simple enough to simply type something like

    helices=[Helix(idx=idx, <other properties you want>) for idx in range(num_helices)]
  • removed major_tick_distance from Design. Similarly, this feature wasn't carrying its weight and REALLY complicated parsing optional parameters. To assign the same major_tick_distance to every Helix, simply give the same value in every Helix constructor, e.g.,

    helices=[Helix(idx=idx, major_tick_distance=10) for idx in range(num_helices)]

Commits

  • [b9e7eb6]: ensures default helices view order is assigned properly in each helix group (David Doty) #128
  • [6874906]: BREAKING CHANGE: removed helix_template and num_helices from Design constructor (David Doty) #128
  • [419caeb]: bumped version for breaking change (removed helix_template and num_helices from Design constructor parameters) (David Doty) #128
  • [e7e223f]: ignoring .sc files in tests_inputs/cadnano_v2_export directory (David Doty) #128
  • [fb78aa1]: BREAKING CHANGE: removed major_tick_distance from Design (David Doty) #128
  • [d36d457]: added example with helix groups (David Doty) #128
  • [507c601]: closes #104; add support for Helix.major_tick_start and Helix.major_tick_periodic_distances (David Doty) #128
  • [3f59e6d]: re-ran examples to produce latest version (David Doty) #128
  • [107b677]: removed DomainLabel and StrandLabel as types in typing hints (David Doty) #128
  • [dceefc1]: fixes #126; fix bug where strands are not always assigned a color (David Doty) #128