protein-phylogeny

Generate a reproducible protein phylogeny analysis script using MAFFT and IQ-TREE.

2|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/MusserLab/lab-claude-skills --skill protein-phylogeny
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: protein-phylogeny
Source: https://github.com/MusserLab/lab-claude-skills/tree/main/skills/protein-phylogeny
Command: npx skills add https://github.com/MusserLab/lab-claude-skills --skill protein-phylogeny

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a reproducible protein phylogeny inference workflow by generating a complete .qmd analysis script that encodes input decisions, alignment and tree-building steps, and renders outputs in a structured directory.

Core Features & Use Cases

  • Two-phase workflow: discuss the input and pipeline decisions with the user, then generate a ready-to-render Quarto script.
  • Per-deliverable scripts: creates one .qmd script per major protein family or domain tree, consolidating all pipeline steps into a single reproducible document.
  • Inputs, validation, and reporting: handles sequence validation, input paths, and a summary of results after rendering, including alignment and tree outputs.
  • Use Case: build a phylogeny for a protein family across diverse taxa, from single-domain proteins to multi-domain proteins, using MAFFT for alignment and IQ-TREE for tree inference.

Quick Start

Discuss your input sequences with Claude to generate the .qmd script, then render it to produce outputs.

Frequently Asked Questions about protein-phylogeny

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

FAQPage Schema
How do I build a reproducible protein phylogeny pipeline from sequence alignment to tree inference?

To build a reproducible protein phylogeny pipeline, this Skill generates a Quarto script that encodes MAFFT alignment, optional trimming, and IQ-TREE tree inference steps, producing aligned sequences, guide trees, and final trees in a structured output directory.

Can I use MAFFT and IQ-TREE for phylogenetic inference across deep evolutionary distances?

Yes, MAFFT and IQ-TREE are used for phylogenetic inference across deep evolutionary distances. The workflow handles protein-domain phylogeny by validating input sequences, aligning them with MAFFT, and inferring trees with configurable IQ-TREE options.

What do I need to generate a reproducible phylogenetics analysis script?

To generate a reproducible phylogenetics analysis script, you need Python, Quarto, and the protein-phylogeny workflow. You discuss input sequences and pipeline decisions with Claude, which then creates a ready-to-render .qmd script.

Does the phylogeny workflow handle both single-domain and multi-domain protein families?

The phylogeny workflow handles both single-domain and multi-domain protein families across diverse taxa. It creates one .qmd script per major protein family or domain tree, consolidating all pipeline steps into a single reproducible document.

How does the two-phase protein phylogeny workflow generate its final outputs?

The two-phase protein phylogeny workflow first discusses inputs and pipeline decisions with the user, then generates a Quarto script. Rendering this script validates sequences, runs alignment and tree inference, and reports results including aligned sequences and final trees.

What are the limitations of using a Quarto script for protein phylogeny inference?

A limitation of using a Quarto script for protein phylogeny inference is that it requires Python, Quarto, and the specific protein-phylogeny workflow environment to be pre-installed, as the generated .qmd script depends on these to render outputs successfully.