scientific-phylogenetics

Automate phylogenetic analysis workflows from sequence alignments to publication-ready trees.

3|1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/nahisaho/satori --skill scientific-phylogenetics
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scientific-phylogenetics
Source: https://github.com/nahisaho/satori/tree/main/src/.github/skills/scientific-phylogenetics
Command: npx skills add https://github.com/nahisaho/satori --skill scientific-phylogenetics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Molecular phylogenetics often requires integrating tree-building, dating, and diversity analyses into a reproducible pipeline. This skill provides an end-to-end workflow leveraging the ETE Toolkit and scikit-bio to build and visualize trees, estimate divergence times, and quantify phylogenetic diversity, enabling researchers to derive evolutionary insights efficiently.

Core Features & Use Cases

  • Tree construction and visualization from aligned sequences using NJ/ML methods with ETE Toolkit and scikit-bio.
  • Divergence-time estimation with molecular clocks and calibration data, plus PD/UniFrac analyses for ecological studies.
  • Ancestral sequence reconstruction and comparative phylogenetics for lineage evolution and trait mapping.

Quick Start

Run the phylogenetics pipeline on your aligned sequences to generate a tree and a circular or rectangular visualization.

Frequently Asked Questions about scientific-phylogenetics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a phylogenetic tree from aligned sequences?▼

To build a phylogenetic tree from aligned sequences, you can automate the workflow using NJ or ML methods with ETE Toolkit and scikit-bio to generate publication-ready visualizations.

How do I estimate divergence times using molecular clocks and calibration data?▼

Divergence time estimation is automated by applying molecular clocks and calibration data to your phylogenetic tree, allowing you to accurately date evolutionary lineages and divergence events.

Can I calculate phylogenetic diversity and UniFrac metrics for ecological studies?▼

Yes, you can calculate phylogenetic diversity and UniFrac metrics for ecological studies by applying scikit-bio to your constructed tree and aligned sequences to quantify evolutionary diversity.

Does this phylogenetics workflow require FastTree, RAxML, and IQ-TREE to run?▼

Yes, executing the tree-building and downstream analyses requires standard phylogenetics tools like FastTree, RAxML, and IQ-TREE, alongside the ETE Toolkit and scikit-bio environment.

What is the best way to visualize phylogenetic trees for publication?▼

The best way to visualize phylogenetic trees for publication is using ETE Toolkit to render your constructed tree into circular or rectangular formats suitable for molecular evolution studies.

How do I perform ancestral sequence reconstruction and trait mapping?▼

Ancestral sequence reconstruction and trait mapping are performed through comparative phylogenetics workflows that analyze lineage evolution and map traits directly onto your constructed phylogenetic tree.