List of gene prediction software


This is a list of software tools and web portals used for gene prediction.
NameDescriptionSpeciesReferences
Automated software package to annotate eukaryotic genes from RNA-Seq data and associated protein sequencesEukaryotes
Predicting genes in complete genomes and sequencing ReadsProkaryotes, Metagenomes
Identifies translational initiation sites in cDNA sequencesHuman
Its name stands for Prokaryotic Dynamic Programming Genefinding Algorithm. It is based on log-likelihood functions and does not use Hidden or Interpolated Markov Models.Prokaryotes, Metagenomes
Eukaryote gene predictorEukaryotes
BGFHidden Markov model and dynamic programming based ab initio gene prediction program
DIOGENESFast detection of coding regions in short genome sequences
Dragon Promoter FinderProgram to recognize vertebrate RNA polymerase II promotersVertebrates
The gene finder is based on a hidden Markov model that is automatically estimated for a new genome.Prokaryotes
Integrative gene findingProkaryotes, Eukaryotes
HMM-based gene structure prediction: multiple genes, both chainsEukaryotes
Find genes and frameshift in G+C rich prokaryote sequencesProkaryotes, Eukaryotes
Homology-based gene prediction based on amino acid and intron position conservation as well as RNA-Seq data
GENIUS IILinks ORFs in complete genomes to protein 3D structuresProkaryotes, Eukaryotes
Program to predict genes, exons, splice sites, and other signals along DNA sequencesEukaryotes
Parse DNA sequences into introns and exonsEukaryotes
GeneMarkFamily of self-training gene prediction programsProkaryotes, Eukaryotes,
Metagenomes
GeneTackPredicts genes with frameshifts in prokaryote genomesProkaryotes
Predicts the locations and exon-intron structures of genes in genome sequences from a variety of organisms, GENSCAN server is the GenomeScan's predecessorVertebrate, Arabidopsis, Maize
GENSCANPredicts the locations and exon-intron structures of genes in genome sequences from a variety of organismsVertebrate, Arabidopsis, Maize
GLIMMERFinds genes in microbial DNAProkaryotes
Eukaryotic gene-finding systemEukaryotes
GrailEXPPredicts exons, genes, promoters, polyas, CpG islands, EST similarities, and repeat elements in DNA sequenceHuman, Mus musculus, Arabidopsis thaliana, Drosophila melanogaster
mGeneSupport-vector machine based system to find genesEukaryotes
mGene.ngsSVM based system to find genes using heterogeneous information: RNA-seq, tiling arraysEukaryotes
Decision tree system to find genes in vertebrate DNAEukaryotes
Web tool to combine results from different programs: GRAIL, FEX, HEXON, MZEF, GENEMARK, GENEFINDER, FGENE, BLAST, POLYAH, REPEATMASKER, TRNASCANProkaryotes, Eukaryotes
Neural network promoter predictionProkaryotes, Eukaryotes
Neural network splice site predictionDrosophila, Human
Graphical analysis tool to find all open reading framesProkaryotes, Eukaryotes
Series of modular computer programs to detect regulatory signals in non-coding sequencesFungi, Prokaryotes, Metazoa, Protist, Plants
A tool to annotate phage genomes.Phages
SplicePredictorMethod to identify potential splice sites in pre-mRNA by sequence inspection using Bayesian statistical modelsEukaryotes
VEILHidden Markov model to find genes in vertebrate DNA ServerEukaryotes