What problem does it solve?
This Skill helps you reconstruct phylogenetic relationships by turning raw nucleotide or protein sequence data into multiple sequence alignments, maximum-likelihood trees, and visualizations you can interpret.
Core Features & Use Cases
- MAFFT alignment: Build multiple sequence alignments using dataset-appropriate modes for accuracy and speed.
- IQ-TREE 2 maximum likelihood inference: Infer best-fit evolutionary trees with model selection, ultrafast bootstrap support, and optional dating workflows (via date inputs).
- FastTree for large datasets: Produce fast approximate trees when datasets are too large for full IQ-TREE runs.
- Tree analysis & visualization: Compute basic tree statistics, root trees (midpoint or outgroup when available), and render publication-ready figures using ETE3.
Quick Start
Run the provided phylogenetic analysis script on your FASTA file by invoking: python phylogenetic_analysis.py sequences.fasta --type nt --threads 4.