# Bio Gene Calling

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

- Skill: `majiayu000/bio-gene-calling` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/bio-gene-calling`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/bio-gene-calling/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/bio-gene-calling

---


# 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](docs/pyrodigal.html) - Fast prokaryotic gene prediction
- [Prodigal-gv](docs/prodigal-gv.html) - Gene prediction for giant viruses
- [BRAKER](docs/braker.html) - Eukaryotic gene prediction pipeline
- [AUGUSTUS](docs/augustus.html) - Eukaryotic gene prediction
- [tRNAscan-SE](docs/trnascan-se.html) - Transfer RNA gene detection

## References
- See ../bio-skills-references.md

