HMMER server
Project description
Welcome to h3daemon ๐
Command-line for running HMMER server on arm64 and amd64 machines.
๐ Homepage
โก๏ธ Requirements
MacOS
Install Python and Pipx:
brew update && brew install python pipx
Ensure that your PATH environment variable is all set:
pipx ensurepath
๐ก You might need to close your terminal and reopen it for the changes to take effect.
Ubuntu (and Debian-based distros)
Install Python and Pipx:
sudo apt update && \
sudo apt install python3 python3-pip python3-venv --yes && \
python3 -m pip install --user pipx
Ensure that your PATH environment variable is all set:
python3 -m pipx ensurepath
๐ก You might need to close your terminal and reopen it for the changes to take effect.
๐ฆ Install
pipx install h3daemon
Usage
Usage: h3daemon [OPTIONS] COMMAND [ARGS]...
โญโ Options โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ --version โ
โ --help Show this message and exit. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โญโ Commands โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ start Start daemon. โ
โ stop Stop daemon. โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
Example
Download minifam.hmm database:
pipx run blx get \
fe305d9c09e123f987f49b9056e34c374e085d8831f815cc73d8ea4cdec84960 \
minifam.hmm
Press it:
pipx run --spec hmmer hmmpress minifam.hmm
Start the daemon to listen on a random (available) port:
h3daemon start minifam.hmm
And stop it:
h3daemon stop minifam.hmm
๐ค Author
Show your support
Give a โญ๏ธ if this project helped you!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file h3daemon-2.0.5.tar.gz.
File metadata
- Download URL: h3daemon-2.0.5.tar.gz
- Upload date:
- Size: 67.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b74dcc071204a44cc56fc4033f843756f14883d7021bf4e058d7a7cb527ac62f
|
|
| MD5 |
ca9a5d53b5671c12b22a0ca6276f4f1a
|
|
| BLAKE2b-256 |
ef0cdfb736a76eff0f0acc41172af551258529bba0ed2ec16f4f3461d8995d4c
|
Provenance
The following attestation bundles were made for h3daemon-2.0.5.tar.gz:
Publisher:
release-h3daemon.yml on EBI-Metagenomics/hmmer3
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
h3daemon-2.0.5.tar.gz -
Subject digest:
b74dcc071204a44cc56fc4033f843756f14883d7021bf4e058d7a7cb527ac62f - Sigstore transparency entry: 173291007
- Sigstore integration time:
-
Permalink:
EBI-Metagenomics/hmmer3@cd4b7f36390f2cde09318f3c89f37c1d42611b91 -
Branch / Tag:
refs/tags/h3daemon-v2.0.5 - Owner: https://github.com/EBI-Metagenomics
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release-h3daemon.yml@cd4b7f36390f2cde09318f3c89f37c1d42611b91 -
Trigger Event:
push
-
Statement type:
File details
Details for the file h3daemon-2.0.5-py3-none-any.whl.
File metadata
- Download URL: h3daemon-2.0.5-py3-none-any.whl
- Upload date:
- Size: 10.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc00dd62c3ad04eeeba1a2895a1e0a1bc18a59956c0a7009bb301b72b26366fb
|
|
| MD5 |
5b4c55ad5e6818040704570e1098ef8f
|
|
| BLAKE2b-256 |
7e69269031e257f636bcd5bf31d0858a08ce5f72581c4eb94493d72fbb8b13a7
|
Provenance
The following attestation bundles were made for h3daemon-2.0.5-py3-none-any.whl:
Publisher:
release-h3daemon.yml on EBI-Metagenomics/hmmer3
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
h3daemon-2.0.5-py3-none-any.whl -
Subject digest:
fc00dd62c3ad04eeeba1a2895a1e0a1bc18a59956c0a7009bb301b72b26366fb - Sigstore transparency entry: 173291009
- Sigstore integration time:
-
Permalink:
EBI-Metagenomics/hmmer3@cd4b7f36390f2cde09318f3c89f37c1d42611b91 -
Branch / Tag:
refs/tags/h3daemon-v2.0.5 - Owner: https://github.com/EBI-Metagenomics
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release-h3daemon.yml@cd4b7f36390f2cde09318f3c89f37c1d42611b91 -
Trigger Event:
push
-
Statement type: