Use when predicting protein-coding genes in prokaryotic genomes or metagenomic sequences
prodigal -i input.fna -o output.gff -a proteins.faa/home/vimalinx/miniforge3/envs/bio/bin/prodigalreferences/help.md-p meta.prodigal for prokaryotic gene calling, not eukaryotic genome annotation.# 1) Standard prokaryotic genome annotation with proteins and GFF
prodigal \
-i assembly.fna \
-o genes.gff \
-f gff \
-a proteins.faa
# 2) Metagenome mode for fragmented contigs
prodigal \
-i contigs.fna \
-p meta \
-o genes.gff \
-a proteins.faa \
-d cds.fna
# 3) Save and reuse a training file
prodigal \
-i genome.fna \
-t prodigal.trn \
-o genes.gbk
-p single for a coherent isolate genome or -p meta for fragmented metagenomic data.-a, and often CDS sequences with -d, so downstream annotation has direct sequence inputs.-g explicitly for unusual genetic codes.-m if runs of N should break genes rather than being spanned.-v prints the version; --help and --version are not the right interface here.