Claude-skill-registry bio-gene-calling

Call genes and annotate basic features for prokaryotes, viruses, and eukaryotes.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/bio-gene-calling" ~/.claude/skills/majiayu000-claude-skill-registry-bio-gene-calling && rm -rf "$T"
manifest: skills/data/bio-gene-calling/SKILL.md
source content

Bio Gene Calling

When to use

  • Call genes and annotate basic features for prokaryotes, viruses, and eukaryotes.

Prerequisites

  • Tools installed via pixi (see pixi.toml).
  • Input contigs or bins are available.

Inputs

  • contigs.fasta or bins/*.fasta

Outputs

  • results/bio-gene-calling/genes.gff3
  • results/bio-gene-calling/proteins.faa
  • results/bio-gene-calling/cds.fna
  • results/bio-gene-calling/gene_metrics.tsv
  • results/bio-gene-calling/logs/

Steps

  1. Select gene caller by organism class.
  2. Run gene calling and produce GFF/FAA/FNA.
  3. Detect tRNAs/rRNAs if requested.

QC gates

  • Gene count sanity checks pass.
  • Start/stop codon checks pass.
  • On failure: retry with alternative parameters; if still failing, record in report and exit non-zero.

Validation

  • Verify contigs are non-empty and DNA alphabet.
  • Verify outputs contain expected feature types.

Tools

  • pyrodigal v3.7.0
  • prodigal-gv v2.11.0
  • braker v3.0.8
  • augustus v3.5.0
  • trnascan-se v2.0.12

Paper summaries (2023-2025)

  • summaries/ (include example use cases and tool settings used)

Tool documentation

References

  • See ../bio-skills-references.md