Gene structure prediction using an orthologous gene of known exon-intron structure.
Given the availability of complete genome sequences from related organisms, sequence conservation can provide important clues for predicting gene structure. In particular, one should be able to leverage information about known genes in one species to help determine the structures of related genes in another. Such an approach is appealing in that high-quality gene prediction can be achieved for newly sequenced species, such as mouse and puffer fish, using the extensive knowledge that has been accumulated about human genes. This article reports a novel approach to predicting the exon-intron structures of mouse genes by incorporating constraints from orthologous human genes using techniques that have previously been exploited in speech and natural language processing applications. The approach uses a context-free grammar to parse a training corpus of annotated human genes. A statistical training procedure produces a weighted recursive transition network (RTN) intended to capture the general features of a mammalian gene. This RTN is expanded into a finite state transducer (FST) and composed with an FST capturing the specific features of the human orthologue. This model includes a trigram language model on the amino acid sequence as well as exon length constraints. A final stage uses the free software package ClustalW to align the top n candidates in the search space. For a set of 98 orthologous human-mouse pairs, we achieved 96% sensitivity and 97% specificity at the exon level on the mouse genes, given only knowledge gleaned from the annotated human genome.
Seneff
Stephanie
S
Computer Science and Artificial Intelligence Laboratory, 32-G438, Spoken Language Systems Group, Massachusetts Institute of Technology, 32 Vassar Street, Cambridge, MA 02139, USA. seneff@csail.mit.edu
Wang
Chao
C
Burge
Christopher B
CB
D000465:Algorithms; D000818:Animals; D001185:Artificial Intelligence; D002874:Chromosome Mapping / Q000379:methods*; D017124:Conserved Sequence; D005091:Exons / Q000235:genetics*; D006801:Humans; D007438:Introns / Q000235:genetics*; D051379:Mice; D020543:Proteome / Q000235:genetics*; D016415:Sequence Alignment / Q000379:methods*; D017422:Sequence Analysis, DNA / Q000379:methods*; D012689:Sequence Homology, Nucleic Acid
D020543:Proteome