HMMoC - a compiler for hidden Markov models

被引:24
作者
Lunter, Gerton [1 ]
机构
[1] Univ Oxford, Dept Physiol Anat & Genet, MRC Funct Genet Unit, Oxford OX1 3TG, England
基金
英国医学研究理事会;
关键词
D O I
10.1093/bioinformatics/btm350
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Hidden Markov models are widely applied within computational biology. The large data sets and complex models involved demand optimized implementations, while efficient exploration of model space requires rapid prototyping. These requirements are not met by existing solutions, and hand-coding is timeconsuming and error- prone. Here, I present a compiler that takes over the mechanical process of implementing HMM algorithms, by translating high- level XML descriptions into efficient C++ implementations. The compiler is highly customizable, produces efficient and bug- free code, and includes several optimizations.
引用
收藏
页码:2485 / 2487
页数:3
相关论文
共 13 条
[1]  
Bailey T L, 1995, Proc Int Conf Intell Syst Mol Biol, V3, P21
[2]   HIDDEN MARKOV-MODELS OF BIOLOGICAL PRIMARY SEQUENCE INFORMATION [J].
BALDI, P ;
CHAUVIN, Y ;
HUNKAPILLER, T ;
MCCLURE, MA .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1994, 91 (03) :1059-1063
[3]  
Bateman A, 2002, NUCLEIC ACIDS RES, V30, P276, DOI [10.1093/nar/gkr1065, 10.1093/nar/gkp985, 10.1093/nar/gkh121]
[4]  
Birney E, 1997, ISMB-97 - FIFTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS FOR MOLECULAR BIOLOGY, PROCEEDINGS, P56
[5]   Prediction of complete gene structures in human genomic DNA [J].
Burge, C ;
Karlin, S .
JOURNAL OF MOLECULAR BIOLOGY, 1997, 268 (01) :78-94
[6]  
Durbin R., 1998, Biological sequence analysis: Probabilistic models of proteins and nucleic acids
[7]   Profile hidden Markov models [J].
Eddy, SR .
BIOINFORMATICS, 1998, 14 (09) :755-763
[8]   Genomic relationships and speciation times of human, chimpanzee, and gorilla inferred from a coalescent hidden Markov model [J].
Hobolth, Asger ;
Christensen, Ole F. ;
Mailund, Thomas ;
Schierup, Mikkel H. .
PLOS GENETICS, 2007, 3 (02) :294-304
[9]   Using guide trees to construct multiple-sequence evolutionary HMMs [J].
Holmes, I. .
BIOINFORMATICS, 2003, 19 :i147-i157
[10]   A fast and flexible statistical model for large-scale population genotype data: Applications to inferring missing genotypes and haplotypic phase [J].
Scheet, P ;
Stephens, M .
AMERICAN JOURNAL OF HUMAN GENETICS, 2006, 78 (04) :629-644