Changelog
Additions
- Added
structure.from_template()
to create astructure.AtomArrayStack
from an existing atom array (or stack) and coordinates - Added
ignore
parameter tosequence.io.genbank.get_annotation()
to ignore the given feature keys - Added
sequence.graphics.plot_plasmid_map()
for visualizingsequence.Annotation
objects as plasmid - Added a bunch of new examples to the gallery
- Added support for Python 3.8 on Windows
Changes
- The output of the
score_matrix()
method ofsequence.align.SubstitutionMatrix
is not writable anymore, rendering aSubstitutionMatrix
truly immutable - Renamed
environment.yaml
toenvironment.yml
- A
sequence.Feature
must have at least one location
Fixes
- Fixed incorrect centroid calculation in
structure.superimpose()
, when providing a boolean mask - Fixed installation of PyPI source distributions
- Fixed issues when reading text files with
\r\n
line breaks (line breaks with carriage return, typical for Windows)