• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

HMMCONVERTER 1.0:隐马尔可夫模型工具包。

HMMCONVERTER 1.0: a toolbox for hidden Markov models.

机构信息

Centre for High-Throughput Biology, Department of Computer Science, University of British Columbia, Vancouver V6T 1Z4, Canada.

出版信息

Nucleic Acids Res. 2009 Nov;37(21):e139. doi: 10.1093/nar/gkp662.

DOI:10.1093/nar/gkp662
PMID:19740770
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC2790874/
Abstract

Hidden Markov models (HMMs) and their variants are widely used in Bioinformatics applications that analyze and compare biological sequences. Designing a novel application requires the insight of a human expert to define the model's architecture. The implementation of prediction algorithms and algorithms to train the model's parameters, however, can be a time-consuming and error-prone task. We here present HMMConverter, a software package for setting up probabilistic HMMs, pair-HMMs as well as generalized HMMs and pair-HMMs. The user defines the model itself and the algorithms to be used via an XML file which is then directly translated into efficient C++ code. The software package provides linear-memory prediction algorithms, such as the Hirschberg algorithm, banding and the integration of prior probabilities and is the first to present computationally efficient linear-memory algorithms for automatic parameter training. Users of HMMConverter can thus set up complex applications with a minimum of effort and also perform parameter training and data analyses for large data sets.

摘要

隐马尔可夫模型(HMMs)及其变体广泛应用于生物信息学应用中,用于分析和比较生物序列。设计一个新的应用程序需要人类专家的洞察力来定义模型的架构。然而,预测算法和训练模型参数的算法的实现可能是一项耗时且容易出错的任务。我们在这里介绍 HMMConverter,这是一个用于设置概率 HMM、对 HMM 以及广义 HMM 和对 HMM 的软件包。用户通过 XML 文件定义模型本身和要使用的算法,然后该文件直接转换为高效的 C++代码。该软件包提供线性内存预测算法,如 Hirschberg 算法、带算法和先验概率的集成,并且是第一个提供用于自动参数训练的计算高效线性内存算法。因此,HMMConverter 的用户可以用最小的努力来设置复杂的应用程序,并且还可以为大型数据集执行参数训练和数据分析。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5b6e/2790874/6e366b9de6ab/gkp662f3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5b6e/2790874/00c886661fb6/gkp662f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5b6e/2790874/0398b9763841/gkp662f2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5b6e/2790874/6e366b9de6ab/gkp662f3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5b6e/2790874/00c886661fb6/gkp662f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5b6e/2790874/0398b9763841/gkp662f2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/5b6e/2790874/6e366b9de6ab/gkp662f3.jpg

相似文献

1
HMMCONVERTER 1.0: a toolbox for hidden Markov models.HMMCONVERTER 1.0:隐马尔可夫模型工具包。
Nucleic Acids Res. 2009 Nov;37(21):e139. doi: 10.1093/nar/gkp662.
2
A linear memory algorithm for Baum-Welch training.一种用于Baum-Welch训练的线性记忆算法。
BMC Bioinformatics. 2005 Sep 19;6:231. doi: 10.1186/1471-2105-6-231.
3
MAMOT: hidden Markov modeling tool.MAMOT:隐马尔可夫建模工具。
Bioinformatics. 2008 Jun 1;24(11):1399-400. doi: 10.1093/bioinformatics/btn201. Epub 2008 Apr 25.
4
Implementing EM and Viterbi algorithms for Hidden Markov Model in linear memory.在线性内存中实现隐马尔可夫模型的期望最大化(EM)算法和维特比(Viterbi)算法。
BMC Bioinformatics. 2008 Apr 30;9:224. doi: 10.1186/1471-2105-9-224.
5
FactorialHMM: fast and exact inference in factorial hidden Markov models.因子隐马尔可夫模型:因子隐马尔可夫模型中的快速精确推理。
Bioinformatics. 2019 Jun 1;35(12):2162-2164. doi: 10.1093/bioinformatics/bty944.
6
StochHMM: a flexible hidden Markov model tool and C++ library.StochHMM:一个灵活的隐马尔可夫模型工具和 C++ 库。
Bioinformatics. 2014 Jun 1;30(11):1625-6. doi: 10.1093/bioinformatics/btu057. Epub 2014 Jan 30.
7
Handling underlying discrete variables with bivariate mixed hidden Markov models in NONMEM.在 NONMEM 中使用双变量混合隐马尔可夫模型处理潜在离散变量。
J Pharmacokinet Pharmacodyn. 2019 Dec;46(6):591-604. doi: 10.1007/s10928-019-09658-z. Epub 2019 Oct 26.
8
MRHMMs: multivariate regression hidden Markov models and the variantS.MRHMMs:多元回归隐马尔可夫模型及其变体
Bioinformatics. 2014 Jun 15;30(12):1755-6. doi: 10.1093/bioinformatics/btu070. Epub 2014 Feb 19.
9
aphid: an R package for analysis with profile hidden Markov models.蚜虫:一个用于分析轮廓隐马尔可夫模型的 R 包。
Bioinformatics. 2019 Oct 1;35(19):3829-3830. doi: 10.1093/bioinformatics/btz159.
10
HMMoC--a compiler for hidden Markov models.HMMoC——一种用于隐马尔可夫模型的编译器。
Bioinformatics. 2007 Sep 15;23(18):2485-7. doi: 10.1093/bioinformatics/btm350. Epub 2007 Jul 10.

引用本文的文献

1
Machine Boss: rapid prototyping of bioinformatic automata.机器老板:生物信息自动机的快速原型制作。
Bioinformatics. 2021 Apr 9;37(1):29-35. doi: 10.1093/bioinformatics/btaa633.
2
StochHMM: a flexible hidden Markov model tool and C++ library.StochHMM:一个灵活的隐马尔可夫模型工具和 C++ 库。
Bioinformatics. 2014 Jun 1;30(11):1625-6. doi: 10.1093/bioinformatics/btu057. Epub 2014 Jan 30.
3
ToPS: a framework to manipulate probabilistic models of sequence data.ToPS:一个用于操作序列数据概率模型的框架。

本文引用的文献

1
Implementing EM and Viterbi algorithms for Hidden Markov Model in linear memory.在线性内存中实现隐马尔可夫模型的期望最大化(EM)算法和维特比(Viterbi)算法。
BMC Bioinformatics. 2008 Apr 30;9:224. doi: 10.1186/1471-2105-9-224.
2
MAMOT: hidden Markov modeling tool.MAMOT:隐马尔可夫建模工具。
Bioinformatics. 2008 Jun 1;24(11):1399-400. doi: 10.1093/bioinformatics/btn201. Epub 2008 Apr 25.
3
Inference from genome-wide association studies using a novel Markov model.使用新型马尔可夫模型进行全基因组关联研究的推断。
PLoS Comput Biol. 2013;9(10):e1003234. doi: 10.1371/journal.pcbi.1003234. Epub 2013 Oct 3.
4
Efficient algorithms for training the parameters of hidden Markov models using stochastic expectation maximization (EM) training and Viterbi training.使用随机期望最大化(EM)训练和维特比训练来训练隐马尔可夫模型参数的高效算法。
Algorithms Mol Biol. 2010 Dec 9;5:38. doi: 10.1186/1748-7188-5-38.
Genet Epidemiol. 2008 Sep;32(6):497-504. doi: 10.1002/gepi.20322.
4
The Pfam protein families database.Pfam蛋白质家族数据库。
Nucleic Acids Res. 2008 Jan;36(Database issue):D281-8. doi: 10.1093/nar/gkm960. Epub 2007 Nov 26.
5
A hidden Markov model for predicting protein interfaces.一种用于预测蛋白质界面的隐马尔可夫模型。
J Bioinform Comput Biol. 2007 Jun;5(3):739-53. doi: 10.1142/s0219720007002722.
6
HMMoC--a compiler for hidden Markov models.HMMoC——一种用于隐马尔可夫模型的编译器。
Bioinformatics. 2007 Sep 15;23(18):2485-7. doi: 10.1093/bioinformatics/btm350. Epub 2007 Jul 10.
7
Gene prediction in eukaryotes with a generalized hidden Markov model that uses hints from external sources.使用来自外部源的提示,通过广义隐马尔可夫模型对真核生物进行基因预测。
BMC Bioinformatics. 2006 Feb 9;7:62. doi: 10.1186/1471-2105-7-62.
8
A linear memory algorithm for Baum-Welch training.一种用于Baum-Welch训练的线性记忆算法。
BMC Bioinformatics. 2005 Sep 19;6:231. doi: 10.1186/1471-2105-6-231.
9
Gene structure conservation aids similarity based gene prediction.基因结构保守性有助于基于相似性的基因预测。
Nucleic Acids Res. 2004 Feb 4;32(2):776-83. doi: 10.1093/nar/gkh211. Print 2004.
10
Comparative ab initio prediction of gene structures using pair HMMs.使用配对隐马尔可夫模型对基因结构进行比较从头预测。
Bioinformatics. 2002 Oct;18(10):1309-18. doi: 10.1093/bioinformatics/18.10.1309.