comparative-genomics

Generates orthologs, synteny blocks, and evolutionary summaries from genome assemblies and annotations.

25|5|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/zongtingwei/Bioclaw_Skills_Hub --skill comparative-genomics
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: comparative-genomics
Source: https://github.com/zongtingwei/Bioclaw_Skills_Hub/tree/main/skills/genomics-and-variation/comparative-genomics
Command: npx skills add https://github.com/zongtingwei/Bioclaw_Skills_Hub --skill comparative-genomics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill enables cross-genome analysis by generating ortholog tables, detecting conserved synteny, and summarizing evolutionary relationships across genomes.

Core Features & Use Cases

  • Orthology inference: identify orthologous gene sets across multiple genomes.
  • Synteny analysis: detect conserved gene order blocks and rearrangements.
  • Evolutionary summaries: produce ancestral state inferences and lineage-specific patterns.
  • Use Case: Compare genomes from related species to infer shared gene content and speciation signals.

Quick Start

Provide multi-genome assemblies and annotations to run the comparative-genomics workflow and generate ortholog tables and synteny outputs.

Frequently Asked Questions about comparative-genomics

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

FAQPage Schema
How do I identify orthologous gene sets across multiple genomes?▼

Orthology inference across multiple genomes is performed by generating ortholog tables from assembled genomes and annotations. This identifies conserved gene sets to distinguish shared gene content from lineage-specific changes.

What is synteny analysis and how does it detect conserved gene order?▼

Synteny analysis detects conserved gene order blocks and rearrangements across multiple taxa. By comparing assembled genomes, it identifies regions where gene order is preserved, revealing structural evolutionary relationships.

How do I infer ancestral states and lineage-specific changes from genome comparisons?▼

Inferring ancestral states and lineage-specific patterns requires comparing multiple taxa with assembled genomes and annotations. Evolutionary summaries are produced to reveal shared gene content, speciation signals, and ancestral gene order.

Can I run comparative genomics workflows using Python and standardized inputs?▼

Yes, comparative genomics workflows are Python-first and require standardized inputs of multi-genome assemblies and annotations. This modular approach ensures reproducible artifacts with clear QC and version tracking for cross-genome analysis.

What's the best way to compare related species genomes for evolutionary analysis?▼

The best way to compare related species genomes is providing assembled genomes and annotations to generate ortholog tables and synteny outputs. This cross-genome comparison infers shared gene content and speciation signals.

Do I need assembled genomes and annotations to detect synteny blocks?▼

Yes, assembled genomes and annotations are required to detect synteny blocks and generate orthologs. The comparative-genomics workflow needs these standardized inputs to identify conserved gene sets and lineage-specific changes.