This covers the standard phylogenetics pipeline: MAFFT for multiple sequence alignment, IQ-TREE 2 for maximum likelihood tree inference with automatic model selection, and FastTree when you've got thousands of sequences and need speed over precision. The code is straightforward Python wrappers around command line tools, with ETE3 for tree manipulation and viz. Use it for viral outbreak tracing, microbial genomics, protein family analysis, or molecular clock studies. The workflow is solid and the model selection guidance is helpful (TEST mode for auto, then GTR+G for DNA or LG+G4 for proteins). One thing: you'll need conda and bioconda set up properly, and the trimming step with TrimAl is optional but worth doing to remove poorly aligned regions before tree building.

skills.sh installs
2K
GitHub stars
56.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add k-dense-ai/scientific-agent-skills --skill phylogenetics --agent claude-code

Installs into .claude/skills of the current project.

Files

Phylogenetics

When to use

Use this workflow for an alignment of homologous loci or proteins, a gene tree, branch support, and an interpretable tree figure. Multi-locus partitioning, concordance factors, ancestral states and dating are covered in IQ-TREE reference.

A gene tree does not establish a species tree, transmission direction, or horizontal transfer by itself. Sampling dates alone do not justify a molecular clock.

Versions and installation

Reviewed against current official documentation on 2026-10-01. The executed smoke workflow used MAFFT 7.526, IQ-TREE 3.1.4, FastTree 2.2.0 and ETE3 3.1.3 on Python 3.12. ETE3 remains deliberate for this helper; ETE4 is a separate API and is not a drop-in replacement. ETE3 imports cgi, removed in Python 3.13. The native executables are not Python packages.

Illustrative installation commands; verify executable versions after installation:

Sponsors

Details

Repository
github.com/k-dense-ai/scientific-agent-skills
Categories
DevOps & CI/CD, AI & Agent Building, Data Science & ML
First seen
Jun 3, 2026

More from k-dense-ai/scientific-agent-skills

All 137
1nvidia avatarphysical-ai-video-data-augmentationnvidia/skillsUse when running video data augmentation and auto-labeling workflows on OSMO: flow selection, preflight, submit-time interpolation, monitoring, and output retri2Kskills.sh installs
2huggingface avatarhuggingface-trackiohuggingface/skillsTrack and visualize ML training experiments with Trackio. Use when logging metrics during training (Python API), firing alerts for training diagnostics, or retr2Kskills.sh installs
3refoundai avatarsales-qualificationrefoundai/lenny-skillsHelp users qualify sales leads effectively. Use when someone is wasting time on bad leads, struggling with low conversion rates, needs to build a qualification 1.9Kskills.sh installs
4nvidia avatarvss-search-archivenvidia/skillsUse this skill to run top-level VSS fusion search on archived video, or to ingest video files / RTSP streams for search. Do NOT use for ad-hoc visual Q&A (use v1.9Kskills.sh installs
5github avatarpublish-to-pagesgithub/awesome-copilotPublish presentations and web content to GitHub Pages. Converts PPTX, PDF, HTML, or Google Slides to a live GitHub Pages URL. Handles repo creation, file conver1.9Kskills.sh installs
6nvidia avatarvss-generate-video-calibrationnvidia/skillsUse to run AutoMagicCalib on local MP4s, RTSP, or the bundled sample dataset, and to deploy vss-auto-calibration when needed. Do not use for non-AMC calibration1.8Kskills.sh installs