What problem does it solve?
Building phylogenetic trees from genomic variant data normally requires awkward multi-step conversions (VCF to PLINK to distance matrix to external tree software) with no unified output. This Skill converts a VCF or FASTA file directly into a Newick tree or PHYLIP distance matrix in one command, with optional bootstrap support and windowed analysis.
Core Features & Use Cases
- VCF2TREE / VCF2DIST: Compute cosine dissimilarity between samples from genotype data and build hierarchical clustering trees or export PHYLIP distance matrices, with optional bootstrap replicates.
- FASTA2DIST / DIST2TREE: Compute D2S k-mer distances from FASTA sequences, or convert an existing PHYLIP distance matrix into a Newick tree.
- Reproducible reporting: Every run writes report.md, result.json, and a reproducibility bundle recording the exact command and environment.
- Use Case: A population genomics researcher with a 200-sample VCF wants to see how genetically similar the samples are; one command produces a Newick tree ready for FigTree or iTOL plus an interpretation report.
Quick Start
Ask the agent to build a phylogenetic tree from your VCF file, or run the built-in demo with "run the fastreer demo" to see the expected output on synthetic data.