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.