Phage bioinformatics utilities (seqclust runner and friends).
Project description
phu
phu (phage utilities) or phutilities, is a modular toolkit for viral genomics workflows. It provides command-line tools to handle common steps in phage bioinformatics pipelines—wrapping complex utilities behind a consistent and intuitive interface.
Installation
[!WARNING]
phuis currently in the process of being published on Bioconda. The package may not be immediately available. Please check back soon or follow this repository for updates.
phu will be available through Bioconda. To install (once available), use the following command:
mamba create -n phu bioconda::phu
Meanwhile you can install phutilities using pip in an a custom conda/mamba environment with the current software requirments:
mamba create -n phu -c bioconda seqkit vclust
mamba activate phu
python -m pip install phu
Usage
phu <command> [options]
Commands
cluster: Cluster viral sequences into species or other operational taxonomic units (OTUs).
Contributing
We welcome contributions to phu! Please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Make your changes and commit them.
- Submit a pull request describing your changes.
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 phu-0.2.0.tar.gz.
File metadata
- Download URL: phu-0.2.0.tar.gz
- Upload date:
- Size: 8.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34f2ac0d578652034c84a536fe7ec0a80024869e43a0ed20277f67571314ec1a
|
|
| MD5 |
7da73161f78a04165f53cd1dc3d41136
|
|
| BLAKE2b-256 |
c9717feccc28f51224bd049312739f2cd12014e3efbb4668772fbb762d2906a9
|
Provenance
The following attestation bundles were made for phu-0.2.0.tar.gz:
Publisher:
python-publish.yml on camilogarciabotero/phu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
phu-0.2.0.tar.gz -
Subject digest:
34f2ac0d578652034c84a536fe7ec0a80024869e43a0ed20277f67571314ec1a - Sigstore transparency entry: 474221518
- Sigstore integration time:
-
Permalink:
camilogarciabotero/phu@17baa7fd25a762954e414115a42a811e54ceaae7 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/camilogarciabotero
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@17baa7fd25a762954e414115a42a811e54ceaae7 -
Trigger Event:
release
-
Statement type:
File details
Details for the file phu-0.2.0-py3-none-any.whl.
File metadata
- Download URL: phu-0.2.0-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
418a050843b7ec9159af0ed8c27079c11d715721f26d50c8acbe4846d0fc5c22
|
|
| MD5 |
e1901473ffd806568d1c1169b70b09e4
|
|
| BLAKE2b-256 |
a62272e8592b97bc7424310534c5f005ef576f68fd596ba97a91bb930d30f8be
|
Provenance
The following attestation bundles were made for phu-0.2.0-py3-none-any.whl:
Publisher:
python-publish.yml on camilogarciabotero/phu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
phu-0.2.0-py3-none-any.whl -
Subject digest:
418a050843b7ec9159af0ed8c27079c11d715721f26d50c8acbe4846d0fc5c22 - Sigstore transparency entry: 474221539
- Sigstore integration time:
-
Permalink:
camilogarciabotero/phu@17baa7fd25a762954e414115a42a811e54ceaae7 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/camilogarciabotero
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@17baa7fd25a762954e414115a42a811e54ceaae7 -
Trigger Event:
release
-
Statement type: