Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Video

Updated: Aug 2, 2025

Informatic Analysis of Sequence Data from Batch Yeast 2-Hybrid Screens
09:14

Informatic Analysis of Sequence Data from Batch Yeast 2-Hybrid Screens

Published on: June 28, 2018

7.2K

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

Martin Larralde1, Georg Zeller1

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

Bioinformatics (Oxford, England)
|April 19, 2023
PubMed
Summary
This summary is machine-generated.

Related Concept Videos

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Cayman enables large-scale analysis of gut microbiome carbohydrate-active enzyme repertoires.

Nature microbiology·2026
Same author

Secondary bile acid production by gut bacteria promotes Western diet-associated colorectal cancer.

Gut·2025
Same author

ATF6 activation alters colonic lipid metabolism causing tumour-associated microbial adaptation.

Nature metabolism·2025
Same author

PyOrthoANI, PyFastANI, and Pyskani: a suite of Python libraries for computation of average nucleotide identity.

NAR genomics and bioinformatics·2025
Same author

BioArchLinux: community-driven fresh reproducible software repository for life sciences.

Bioinformatics (Oxford, England)·2025
Same author

Heterologous Expression of a Cryptic BGC from <i>Bilophila</i> sp. Provides Access to a Novel Family of Antibacterial Thiazoles.

ACS synthetic biology·2025
Same journal

MCFST: Spatial domain identification method based on multi-view graph convolutional network and graph fusion network.

Bioinformatics (Oxford, England)·2026
Same journal

SpaBiT: Enhancing Spatial Transcriptomics Resolution via Bidirectional Attention Transformers.

Bioinformatics (Oxford, England)·2026
Same journal

EDEL: Enhancing Dense Retrievers for Curation of Biomedical Knowledge Bases.

Bioinformatics (Oxford, England)·2026
Same journal

Informative Relational Learning for Adverse Reaction Prediction with Enhanced Generalization to Novel Drugs.

Bioinformatics (Oxford, England)·2026
Same journal

An interpretable deep learning framework uncovers features governing CRISPR-Cas9 genome-editing efficiency.

Bioinformatics (Oxford, England)·2026
Same journal

3DICE: Interpretable 3D Cross-Modal Learning for Drug-Target Interaction Prediction and Large-Scale Drug Discovery.

Bioinformatics (Oxford, England)·2026
See all related articles

PyHMMER offers Python integration for HMMER, enabling flexible protein sequence annotation and profile Hidden Markov Model (HMM) building. Its new parallelization model enhances performance for multithreaded searches without altering results.

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Genomics

Background:

  • Profile Hidden Markov Models (HMMs) are crucial for sequence analysis.
  • HMMER is a widely used software package for HMM-based sequence annotation.
  • Integrating HMMER with Python offers enhanced flexibility and programmability.

Purpose of the Study:

  • To provide Python integration for the HMMER software suite.
  • To enable direct manipulation and analysis of profile HMMs within Python.
  • To improve the performance and accessibility of HMMER functionalities.

Main Methods:

  • Developed PyHMMER using Cython bindings for HMMER.
  • Implemented direct Python API for creating HMMER queries and processing results.
  • Introduced a novel parallelization model for multithreaded searches.

More Related Videos

DNA Sequence Recognition by DNA Primase Using High-Throughput Primase Profiling
08:04

DNA Sequence Recognition by DNA Primase Using High-Throughput Primase Profiling

Published on: October 8, 2019

8.7K
A Practical Guide to Phylogenetics for Nonexperts
12:00

A Practical Guide to Phylogenetics for Nonexperts

Published on: February 5, 2014

35.4K

Related Experiment Videos

Last Updated: Aug 2, 2025

Informatic Analysis of Sequence Data from Batch Yeast 2-Hybrid Screens
09:14

Informatic Analysis of Sequence Data from Batch Yeast 2-Hybrid Screens

Published on: June 28, 2018

7.2K
DNA Sequence Recognition by DNA Primase Using High-Throughput Primase Profiling
08:04

DNA Sequence Recognition by DNA Primase Using High-Throughput Primase Profiling

Published on: October 8, 2019

8.7K
A Practical Guide to Phylogenetics for Nonexperts
12:00

A Practical Guide to Phylogenetics for Nonexperts

Published on: February 5, 2014

35.4K

Main Results:

  • PyHMMER allows seamless protein sequence annotation and profile HMM construction in Python.
  • Achieved significant performance improvements in multithreaded searches via parallelization.
  • Provided access to advanced statistics, such as uncorrected P-values, directly within Python.

Conclusions:

  • PyHMMER enhances the usability and performance of HMMER for bioinformatics tasks.
  • Facilitates programmatic access to HMMER functionalities for researchers.
  • Offers a powerful and flexible tool for protein sequence analysis and HMM building.