pkg.soopen package index

brew / rang 4252

Installer hmmer avec Homebrew, apt, dnf, MacPorts, Nix

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de hmmer pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install hmmer

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install hmmer

MacPorts ports tree · science/hmmer/Portfile · Source: api.github.com

Linux

Debian aptvérifié · 92%
sudo apt install hmmer

Debian stable package indexes · hmmer · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install hmmer

Fedora Rawhide package metadata · hmmer · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#hmmer

nixpkgs package indexes · pkgs/by-name/hm/hmmer/package.nix · Source: api.github.com

aperçu

Résumé du paquet

Build profile HMMs and scan against sequence databases

Commandes et alias

  • alimask
  • hmmalign
  • hmmbuild
  • hmmconvert
  • hmmemit
  • hmmfetch
  • hmmlogo
  • hmmpgmd
  • hmmpgmd_shard
  • hmmpress
  • hmmscan
  • hmmsearch
  • hmmsim
  • hmmstat
  • jackhmmer
  • makehmmerdb
  • nhmmer
  • nhmmscan
  • phmmer

historique

Historique du projet et usages

HMMER is a long-running bioinformatics toolkit for sequence homology search, multiple-sequence-alignment work, and profile hidden Markov model workflows. Its package identity is unusually strong because installing it gives a family of command-line programs, including hmmbuild, hmmsearch, hmmscan, phmmer, jackhmmer, nhmmer, and hmmpress, rather than a single executable.

Historique du projet

The official release history traces HMMER1 to Sean Eddy's work at MRC-LMB Cambridge and Washington University, with a local release in April 1994 and the first public release in July 1994. HMMER2 followed at Washington University, with the 2.0 beta described as a nearly complete rewrite for profile hidden Markov model analysis of protein sequences and the 2.1 series becoming the first public 2.x release in October 1998.

HMMER3 development moved through HHMI Janelia Farm and Harvard University. The 3.0 release notes describe 3.0 as production-ready after beta testing that began in January 2009, and note that beta versions were already deployed for Pfam, InterPro, and other protein databases before the stable 3.0 release. Later HMMER3 work added DNA-oriented tools, web-server support paths, MPI and daemon improvements, performance fixes, and platform support.

Historique d'adoption

The official README says HMMER is used by many protein-family domain databases and large-scale annotation pipelines, including many members of the InterPro Consortium. That sentence captures why it became a standard Unix bioinformatics package: it sits behind databases and annotation systems that many users consume indirectly, while still remaining a scriptable command-line toolkit for local analysis.

HMMER also spread through packaging because it is portable C software with a conventional configure, make, make check, and make install workflow. The Homebrew formula and the supplied package facts show it appearing under the same package name across common Unix-like package managers, which makes recipes, tutorials, and analysis pipelines relatively stable across macOS, Linux distributions, and reproducible-environment tools.

Modes d'utilisation

Typical HMMER usage starts with building or obtaining a profile HMM, preparing a sequence or HMM database, and running search tools such as hmmsearch, hmmscan, phmmer, jackhmmer, nhmmer, or nhmmscan. The README points users to the User's Guide tutorial after installation, while release notes show continuing attention to search daemons, sharded databases, multithreading behavior, FM-index handling, and profile-building behavior on deep alignments.

For package users, HMMER is often consumed as a command-line dependency inside larger biological-data workflows. The tools are small enough to script directly, but important enough that subtle version changes, database-pressing formats, CPU behavior, and bundled Easel-library changes can matter to reproducible science pipelines.

Pourquoi les passionnés de paquets s'y intéressent

HMMER is package-nerd significant because it is a classic scientific CLI package with real downstream consequences. It has many executables, a long release lineage, a bundled support library, man pages and PDFs, and a user base that cares about exact scoring behavior and reproducibility.

It is also a good example of bioinformatics packaging culture: upstream tarballs are still recommended for release builds, GitHub is used for development, package managers provide convenience installs, and downstream users expect the same tool names to work inside shell scripts, HPC jobs, Docker images, notebooks, and workflow managers.

Chronologie

  • 1994: HMMER1 first public release.
  • 1998: HMMER2 beta announced as a near-complete rewrite for profile HMM analysis.
  • 1998: HMMER 2.1 became the first public release of the 2.x series.
  • 2010: HMMER 3.0 released after beta deployments in Pfam, InterPro, and other protein databases.
  • 2019: HMMER 3.3 improved hmmpgmd sharding and profile-building behavior on deep alignments.
  • 2023: HMMER 3.4 added Apple Silicon ARM support and sanitizer-driven fixes.

Related projects

  • Easel is the closest companion codebase because the HMMER README says HMMER development depends on the Eddy/Rivas lab's Easel library. Infernal is related through the repository workflow note that the HMMER3 stable branch is used when H3 is released as a library inside Infernal.
  • Pfam and InterPro are the major adoption-related projects named by upstream sources. They explain why HMMER matters beyond direct command-line users: protein-family databases and annotation pipelines amplify HMMER's model formats, search behavior, and package availability.

Sources

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:database

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
alimaskexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hmmalignexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hmmbuildexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hmmconvertexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hmmemitexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hmmfetchexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hmmlogoexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hmmpgmdexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hmmpgmd_shardexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hmmpressexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hmmscanexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hmmsearchexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hmmsimexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
hmmstatexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
jackhmmerexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
makehmmerdbexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
nhmmerexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
nhmmscanexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
phmmerexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire3.4
gestionnaire mis à jour
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:hmmer
Version3.4
Gestionnaire de paquetsHomebrew
Page d'accueilhttp://hmmer.org/
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

hmmer 3.4+dfsg-2

profile hidden Markov models for protein sequence analysis

http://hmmer.org/

sudo apt install hmmer
  • Section: science
  • Architecture: amd64
  • 2 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Hmmer
Debian stable package indexes · deb.debian.org · Debian stable package indexes: hmmer from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

hmmer-doc 3.4+dfsg-2

profile hidden Markov models for protein sequence analysis (docs)

http://hmmer.org/

sudo apt install hmmer-doc
  • Section: doc
  • Architecture: all
  • Source Package: hmmer
  • 3 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Hmmer
Debian stable package indexes · deb.debian.org · Debian stable package indexes: hmmer-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

hmmer-examples 3.4+dfsg-2

profile hidden Markov models for protein sequence analysis (examples)

http://hmmer.org/

sudo apt install hmmer-examples
  • Section: doc
  • Architecture: amd64
  • Source Package: hmmer
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Hmmer
Debian stable package indexes · deb.debian.org · Debian stable package indexes: hmmer-examples from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

hmmer

nix profile install nixpkgs#hmmer
  • normalized package name match
  • Correspondance par : Hmmer
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/hm/hmmer/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

hmmer 3.4+dfsg-2

profile hidden Markov models for protein sequence analysis

http://hmmer.org/

sudo apt install hmmer
  • Section: universe/science
  • Architecture: amd64
  • 2 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Hmmer
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: hmmer from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

hmmer-doc 3.4+dfsg-2

profile hidden Markov models for protein sequence analysis (docs)

http://hmmer.org/

sudo apt install hmmer-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: hmmer
  • 3 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Hmmer
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: hmmer-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

hmmer-examples 3.4+dfsg-2

profile hidden Markov models for protein sequence analysis (examples)

http://hmmer.org/

sudo apt install hmmer-examples
  • Section: universe/doc
  • Architecture: amd64
  • Source Package: hmmer
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Hmmer
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: hmmer-examples from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

hmmer 3.3.2-13.fc45

Biosequence analysis using profile hidden Markov models

http://hmmer.org

sudo dnf install hmmer
  • License: GPL-3.0-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: hmmer
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Hmmer
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: hmmer from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

hmmer-doc 3.3.2-13.fc45

Documentation for hmmer

http://hmmer.org

sudo dnf install hmmer-doc
  • License: GPL-3.0-only
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: hmmer
  • 1 fournit
  • normalized package name match
  • Correspondance par : Hmmer
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: hmmer-doc from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

hmmer-easel 3.3.2-13.fc45

Easel collection of small tools

http://hmmer.org

sudo dnf install hmmer-easel
  • License: GPL-3.0-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: hmmer
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Hmmer
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: hmmer-easel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
MacPorts95%

hmmer

sudo port install hmmer
  • normalized package name match
  • Correspondance par : Hmmer
MacPorts ports tree · api.github.com · MacPorts ports tree: science/hmmer/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation