PhyKIT
PhyKIT is a command-line toolkit for processing and analyzing multiple sequence alignments, phylogenetic trees, and comparative trait data.
Start here
First analysis
Install PhyKIT with Python 3.10 or newer, download the example alignment, and calculate its length:
python -m pip install phykit
curl -LO https://jlsteenwyk.github.io/PhyKIT/data/Steenwyk_etal_mBio_2019_EOG091N44MS.aln.fa
phykit alignment_length Steenwyk_etal_mBio_2019_EOG091N44MS.aln.fa
Expected output:
624
The value is the number of aligned sites. Continue with Tutorial 1 to measure additional information-content and tree-quality statistics.
Citation
If you use PhyKIT, cite PhyKIT: a broadly applicable UNIX shell toolkit for processing and analyzing phylogenomic data, Bioinformatics, doi:10.1093/bioinformatics/btab096.
- Installation and first analysis
- Command reference
- Tutorials
- Input formats and shared conventions
- Glossary
- Troubleshooting
- Frequently asked questions
- How do I choose a command?
- How do I see the options for my installed version?
- Can PhyKIT produce machine-readable output?
- Why are taxa being dropped or reported as missing?
- What alignment and tree formats are supported?
- How do I make an analysis reproducible?
- How do I report a bug or request a feature?
- Usage
- About
- Change log
- Other software