Automic VaultAutomic Vault

brew

hmmer を Homebrew, apt, dnf, MacPorts, Nix でインストール

hmmer のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install hmmer

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install hmmer

MacPorts ports tree · science/hmmer/Portfile · ソース: api.github.com

Linux

Debian apt確認済み · 92%
sudo apt install hmmer

Debian stable package indexes · hmmer · ソース: deb.debian.org

Fedora dnf確認済み · 92%
sudo dnf install hmmer

Fedora Rawhide package metadata · hmmer · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#hmmer

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

概要

パッケージ概要

Build profile HMMs and scan against sequence databases

コマンドとエイリアス

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

履歴

プロジェクトの歴史と使われ方

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.

プロジェクトの歴史

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.

採用の歴史

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.

使われ方

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.

パッケージ好きにとっての重要性

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.

タイムライン

  • 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.

ソース

セキュリティ状態

リスクレベル: blue

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

リスク分類器

リスク blue · 信頼度 中 · tool

理由

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

信号

  • text:database

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 12 個のプラットフォームターゲットで利用できます。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
alimaskcliグローバル実行可能ファイル
hmmaligncliグローバル実行可能ファイル
hmmbuildcliグローバル実行可能ファイル
hmmconvertcliグローバル実行可能ファイル
hmmemitcliグローバル実行可能ファイル
hmmfetchcliグローバル実行可能ファイル
hmmlogocliグローバル実行可能ファイル
hmmpgmdcliグローバル実行可能ファイル
hmmpgmd_shardcliグローバル実行可能ファイル
hmmpresscliグローバル実行可能ファイル
hmmscancliグローバル実行可能ファイル
hmmsearchcliグローバル実行可能ファイル
hmmsimcliグローバル実行可能ファイル
hmmstatcliグローバル実行可能ファイル
jackhmmercliグローバル実行可能ファイル
makehmmerdbcliグローバル実行可能ファイル
nhmmercliグローバル実行可能ファイル
nhmmscancliグローバル実行可能ファイル
phmmercliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-08
マネージャ版3.4
マネージャ更新日
ローカルデータOK
上流not checked
検出された最新未検出

http://hmmer.org/

  • 情報No package-manager update timestamp was available.信頼度 低
  • 情報Release/tag comparison is only available for GitHub repositories.http://hmmer.org/信頼度 none

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:hmmer
バージョン3.4
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/hmmer
ホームページhttp://hmmer.org/
リポジトリhttps://github.com/EddyRivasLab/hmmer
上流ドキュメントhttps://eddylab.org/software/hmmer/CURRENT/Userguide.pdf
ライセンスBSD-3-Clause
ソースアーカイブhttps://distfiles.macports.org/hmmer/hmmer-3.4.tar.gz
Bottle利用可能 (対象 arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namehmmer
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

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 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: 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 任意依存関係
  • normalized package name match
  • 一致条件: 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 依存関係
  • normalized package name match
  • 一致条件: 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
  • 一致条件: 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 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: 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 任意依存関係
  • normalized package name match
  • 一致条件: 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 依存関係
  • normalized package name match
  • 一致条件: 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-12.fc44

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 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: 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/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

hmmer-doc 3.3.2-12.fc44

Documentation for hmmer

http://hmmer.org

sudo dnf install hmmer-doc
  • License: GPL-3.0-only
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: hmmer
  • 1 提供
  • normalized package name match
  • 一致条件: 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/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

hmmer-easel 3.3.2-12.fc44

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 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: 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/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

hmmer

sudo port install hmmer
  • normalized package name match
  • 一致条件: 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

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment