Releases: bede/kindel
Releases · bede/kindel
1.0.0
Main improvements
- Significantly improved consensus calling accuracy around small deletions
- Significantly improved consensus calling accuracy around large clip-dominant deletions in
--realign
mode for some alignments - Fixed issue with
difflib.SequenceMatcher
where identifying overlaps in clip-dominant regions could fail unexpectedly- Fixes related TypeError with
--realign
enabled (reported by @sivico26)
- Fixes related TypeError with
- Faster installation and consensus generation
Other changes
- Added support for Python versions up to 3.13, offering significant performance improvements
- Minimum Python version increased from 3.6 to 3.8
- Replaced Biopython with dnaio for sequence IO
- Testing improvements:
- Moved to pyproject.toml with Flit build backend
- Added Ruff pre-commit
Breaking changes
- Removed:
kindel variants
- Plotting functions other than
kindel plot-clips
(renamed in this release tokindel plot
)
Please open an issue if this release causes problems or breaks your workflow.