busco-phylogeny

Generate scheduler-aware phylogenomics workflows from genome assemblies.

12|1|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/brunoasm/my_claude_skills --skill busco-phylogeny
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: busco-phylogeny
Source: https://github.com/brunoasm/my_claude_skills/tree/main/phylo_from_buscos
Command: npx skills add https://github.com/brunoasm/my_claude_skills --skill busco-phylogeny

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires compleasm, mafft, trimal, bmge, clipkit, iqtree, astral, aliscore, alicut, fasconcat, ncbi-datasets-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Phylogenomic analysis is a complex, multi-step process requiring specialized bioinformatics tools and often High-Performance Computing (HPC) expertise. This Skill automates the entire workflow, from raw genome input to final phylogenetic trees and a draft methods section, saving researchers significant time and reducing potential errors.

Core Features & Use Cases

  • End-to-End Workflow: Generates a complete pipeline for both concatenated and coalescent phylogenetic trees from genome assemblies.
  • HPC-Ready Scripts: Creates scheduler-specific scripts (SLURM, PBS, local) tailored to your computing environment, optimizing for parallelization.
  • Publication-Ready Output: Provides quality control, detailed recommendations, and a draft methods paragraph for scientific publications.
  • Use Case: A biologist needs to build a phylogenetic tree for 20 insect genomes. This Skill will guide them through selecting appropriate BUSCO lineages, generate all necessary scripts for their SLURM cluster, and produce the final trees along with a methods section for their research paper.

Quick Start

Generate a phylogeny from 20 insect genome assemblies for a SLURM cluster.

Frequently Asked Questions about busco-phylogeny

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

FAQPage Schema
How do I build a phylogenetic tree from genome assemblies?

Build phylogenetic trees from genome assemblies by running this Skill, which automates ortholog identification via BUSCO, alignment with MAFFT, trimming, concatenation, and phylogenetic inference using IQ-TREE or ASTRAL to produce both concatenated and coalescent trees.

Can I generate phylogenomics workflows for SLURM or PBS clusters?

Yes, this Skill generates scheduler-specific scripts for SLURM, PBS, cloud, and local environments, automatically optimizing parallelization and resource allocation for your HPC infrastructure without manual script writing.

What genome inputs does this phylogenomics pipeline support?

The pipeline accepts mixed inputs: local genome assemblies and NCBI accessions, downloading remote genomes via NCBI Datasets CLI and processing them uniformly through the complete phylogenomics workflow.

Does this Skill handle sequence alignment trimming and quality control?

Yes, it supports multiple trimming strategies—Aliscore/ALICUT, trimAl, BMGE, and ClipKit—plus quality control and recommendations, producing publication-ready alignments and a draft methods section.

What's the difference between concatenated and coalescent phylogenetic trees?

Concatenated trees combine all aligned sequences into one supermatrix for IQ-TREE inference; coalescent trees build gene trees per locus then reconcile them with ASTRAL, handling incomplete lineage sorting and producing species trees with different topological assumptions.

Do I need bioinformatics or HPC expertise to run phylogenomic analysis?

No, this Skill automates the entire workflow from genome input to trees and publication text, eliminating the need to manually orchestrate BUSCO, alignment, trimming, concatenation, and phylogenetic inference across your computing environment.