All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Test with GitHub Actions rather than Travis, lint with
ruff
rather thanflake8
. - Switch
scipy
sparse matrices to arrays (see [this issue](#6)).
- Allow negative site numbers.
- Added
sites_as_str
option toBinaryMap
to enable non-integer site numbers (e.g., "214a"). black
formatting of code.
- Gaps are now allowed in
allowed_subs
as a-
character. - Added
AAS_NOSTOP_WITHGAP
andAAS_WITHSTOP_WITHGAP
. - Substitutions in
BinaryMap
now sorted according to input alphabet (before they were alphabetical).
Added binary_sites
attribute.
Added allowed_subs
parameter.
Initial version of code ported from dms_variants version 0.8.10.