scikit-bio is a Python library for bioinformatics, providing data structures, algorithms, and educational resources. Version 0.7.2 (released 2025-09-15) requires Python >=3.10. Released approximately every 3-6 months, with active development on GitHub.
pip install scikit-bioVerified import paths — ran on the pinned version, not inferred.
Create a distance matrix and parse a Newick tree.
Review the migration guide in the changelog: https://github.com/scikit-bio/scikit-bio/blob/main/CHANGELOG.md
Replace imports like `from skbio.math import ...` with `from skbio.stats import ...` or use scipy directly.
Always use `dm[row, col]` instead of `dm[row][col]`.
Use `from skbio.stats import ...` instead, e.g., `from skbio.stats.distance import permanova`.
Use `from skbio.sequence import DNA` or `skbio.sequence.DNA`.
No dependency data recorded yet.