文献检索文档翻译深度研究
Suppr Zotero 插件Zotero 插件
邀请有礼套餐&价格历史记录

新学期,新优惠

限时优惠:9月1日-9月22日

30天高级会员仅需29元

1天体验卡首发特惠仅需5.99元

了解详情
不再提醒
插件&应用
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
高级版
套餐订阅购买积分包
AI 工具
文献检索文档翻译深度研究
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

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

PyHMMER:一个绑定到 HMMER 的 Python 库,用于高效的序列分析。

PyHMMER: a Python library binding to HMMER for efficient sequence analysis.

机构信息

Structural and Computational Biology Unit, EMBL, Meyerhofstraße 1, Heidelberg 69117, Germany.

出版信息

Bioinformatics. 2023 May 4;39(5). doi: 10.1093/bioinformatics/btad214.


DOI:10.1093/bioinformatics/btad214
PMID:37074928
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10159651/
Abstract

SUMMARY: PyHMMER provides Python integration of the popular profile Hidden Markov Model software HMMER via Cython bindings. This allows the annotation of protein sequences with profile HMMs and building new ones directly with Python. PyHMMER increases flexibility of use, allowing creating queries directly from Python code, launching searches, and obtaining results without I/O, or accessing previously unavailable statistics like uncorrected P-values. A new parallelization model greatly improves performance when running multithreaded searches, while producing the exact same results as HMMER. AVAILABILITY AND IMPLEMENTATION: PyHMMER supports all modern Python versions (Python 3.6+) and similar platforms as HMMER (x86 or PowerPC UNIX systems). Pre-compiled packages are released via PyPI (https://pypi.org/project/pyhmmer/) and Bioconda (https://anaconda.org/bioconda/pyhmmer). The PyHMMER source code is available under the terms of the open-source MIT licence and hosted on GitHub (https://github.com/althonos/pyhmmer); its documentation is available on ReadTheDocs (https://pyhmmer.readthedocs.io).

摘要

摘要:PyHMMER 通过 Cython 绑定为流行的蛋白质结构域隐马尔可夫模型软件 HMMER 提供了 Python 集成。这允许使用蛋白质序列进行结构域 HMM 注释,并直接使用 Python 构建新的 HMM。PyHMMER 提高了使用的灵活性,允许直接从 Python 代码创建查询、启动搜索,并在没有 I/O 的情况下获得结果,或者访问以前无法获得的统计信息,如未校正的 P 值。新的并行化模型在运行多线程搜索时极大地提高了性能,同时产生与 HMMER 完全相同的结果。

可用性和实现:PyHMMER 支持所有现代 Python 版本(Python 3.6+)和类似的 HMMER 平台(x86 或 PowerPC UNIX 系统)。预编译的软件包通过 PyPI(https://pypi.org/project/pyhmmer/)和 Bioconda(https://anaconda.org/bioconda/pyhmmer)发布。PyHMMER 的源代码根据开源的 MIT 许可证条款提供,并托管在 GitHub(https://github.com/althonos/pyhmmer)上;其文档可在 ReadTheDocs(https://pyhmmer.readthedocs.io)上查阅。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/acd7/10159651/d1b25edd30ce/btad214f2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/acd7/10159651/a3c0d5b9c84e/btad214f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/acd7/10159651/d1b25edd30ce/btad214f2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/acd7/10159651/a3c0d5b9c84e/btad214f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/acd7/10159651/d1b25edd30ce/btad214f2.jpg

相似文献

[1]
PyHMMER: a Python library binding to HMMER for efficient sequence analysis.

Bioinformatics. 2023-5-4

[2]
PxBLAT: An efficient python binding library for BLAT.

bioRxiv. 2024-2-5

[3]
LOCAN: a python library for analyzing single-molecule localization microscopy data.

Bioinformatics. 2022-4-28

[4]
pyrpipe: a Python package for RNA-Seq workflows.

NAR Genom Bioinform. 2021-6-1

[5]
HOMELETTE: a unified interface to homology modelling software.

Bioinformatics. 2022-3-4

[6]
htseq-clip: a toolset for the preprocessing of eCLIP/iCLIP datasets.

Bioinformatics. 2023-1-1

[7]
Pygenprop: a Python library for programmatic exploration and comparison of organism genome properties.

Bioinformatics. 2019-12-1

[8]
pyOpenMS: a Python-based interface to the OpenMS mass-spectrometry algorithm library.

Proteomics. 2014-1

[9]
The nPYc-Toolbox, a Python module for the pre-processing, quality-control and analysis of metabolic profiling datasets.

Bioinformatics. 2019-12-15

[10]
Entrezpy: a Python library to dynamically interact with the NCBI Entrez databases.

Bioinformatics. 2019-11-1

引用本文的文献

[1]
Phage Host Range Expansion Through Directed Evolution on Highly Phage-Resistant Strains of .

Int J Mol Sci. 2025-8-6

[2]
Fold first, ask later: structure-informed function annotation of phage proteins.

bioRxiv. 2025-7-20

[3]
Phyling: phylogenetic inference from annotated genomes.

bioRxiv. 2025-8-1

[4]
Genome sequence of staphylococcal phage ESa4 of the genus .

Microbiol Resour Announc. 2025-8-14

[5]
A generalized and efficient approach for complete mRNA design improves translation, stability and specificity.

bioRxiv. 2025-6-17

[6]
Predicting coarse-grained representations of biogeochemical cycles from metabarcoding data.

Bioinformatics. 2025-7-1

[7]
Gaia: An AI-enabled genomic context-aware platform for protein sequence annotation.

Sci Adv. 2025-6-20

[8]
Tad pili with adaptable tips mediate contact-dependent killing during bacterial predation.

Nat Commun. 2025-5-13

[9]
Six Novel Phages: Genomic Insights and Therapeutic Potential.

Phage (New Rochelle). 2025-3-17

[10]
FastAAI: efficient estimation of genome average amino acid identity and phylum-level relationships using tetramers of universal proteins.

Nucleic Acids Res. 2025-4-22

本文引用的文献

[1]
IsoTools: a flexible workflow for long-read transcriptome sequencing analysis.

Bioinformatics. 2023-6-1

[2]
BiG-SLiCE: A highly scalable tool maps the diversity of 1.2 million biosynthetic gene clusters.

Gigascience. 2021-1-13

[3]
Pfam: The protein families database in 2021.

Nucleic Acids Res. 2021-1-8

[4]
Array programming with NumPy.

Nature. 2020-9-16

[5]
proGenomes2: an improved database for accurate and consistent habitat, taxonomic and functional annotations of prokaryotic genomes.

Nucleic Acids Res. 2020-1-8

[6]
Ten simple rules for writing and sharing computational analyses in Jupyter Notebooks.

PLoS Comput Biol. 2019-7-25

[7]
Programming: Pick up Python.

Nature. 2015-2-5

[8]
TIGRFAMs and Genome Properties in 2013.

Nucleic Acids Res. 2012-11-28

[9]
Accelerated Profile HMM Searches.

PLoS Comput Biol. 2011-10-20

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

推荐工具

医学文档翻译智能文献检索