v0.4.6
Release notes
BREAKING CHANGE: Result.value
is a float
If you write your own constraints, the field Result.value
is now just an optional float, and it cannot be a str
or a pint.Quantity
. We have removed pint as a dependency and just manually track units such as kcal/mol as strings in the Result
objects (with an optional field Result.unit
). This speeds up gathering results after evaluating a constraint.
Commits
- 31922c7: bumped version (Dave Doty) #246
- c64b22f: newline changes? (David Doty) #246
- 1e1f9dc: Update constraints.py (Dave Doty) #246
- 80ecf81: added type annotation to new function (Dave Doty) #246
- a55bc03: fixed mypy and PYCharm warnings (Dave Doty) #246
- 2db538f: Update constraints.py (David Doty) #246
- f3fe507: Update constraints.py (David Doty) #246
- 9966ccf: Update constraints.py (David Doty) #246
- 25a259d: updated notebooks (David Doty) #246
- 5a96158: Update many_strands_no_common_domains.py (David Doty) #246
- ab96c3b: Update many_strands_no_common_domains.py (David Doty) #246
- af26906: Update many_strands_no_common_domains.py (David Doty) #246
- d6734bd: Update many_strands_no_common_domains.py (David Doty) #246
- 212a4d8: minor (David Doty) #246
- 483b9a4: minor (David Doty) #246
- 563a4a7: Update vienna_nupack.py (David Doty) #246
- 876cbc6: closes #233: minimize time spent creating
pint.Quantity
objects (David Doty) #245 - 1809e60: Update search.py (David Doty) #245
- dcb353d: Update requirements.txt (David Doty) #245
- 35dee5f: Merge branch 'dev' into 233-for-speed-minimize-time-spent-creating-pintquantity-objects (David Doty) #245
- b1dd679: Update result-allocate-time-trials.ipynb (David Doty) #245
- c76e7f0: Update constraints.py (David Doty) #245