Agent skill

bio-gene-calling

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

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/bio-gene-calling

SKILL.md

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

  • Pyrodigal - Fast prokaryotic gene prediction
  • Prodigal-gv - Gene prediction for giant viruses
  • BRAKER - Eukaryotic gene prediction pipeline
  • AUGUSTUS - Eukaryotic gene prediction
  • tRNAscan-SE - Transfer RNA gene detection

References

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

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results