Skip to main content

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] phu is 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:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix.
  3. Make your changes and commit them.
  4. Submit a pull request describing your changes.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

phu-0.2.0.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

phu-0.2.0-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

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

Hashes for phu-0.2.0.tar.gz
Algorithm Hash digest
SHA256 34f2ac0d578652034c84a536fe7ec0a80024869e43a0ed20277f67571314ec1a
MD5 7da73161f78a04165f53cd1dc3d41136
BLAKE2b-256 c9717feccc28f51224bd049312739f2cd12014e3efbb4668772fbb762d2906a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for phu-0.2.0.tar.gz:

Publisher: python-publish.yml on camilogarciabotero/phu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for phu-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 418a050843b7ec9159af0ed8c27079c11d715721f26d50c8acbe4846d0fc5c22
MD5 e1901473ffd806568d1c1169b70b09e4
BLAKE2b-256 a62272e8592b97bc7424310534c5f005ef576f68fd596ba97a91bb930d30f8be

See more details on using hashes here.

Provenance

The following attestation bundles were made for phu-0.2.0-py3-none-any.whl:

Publisher: python-publish.yml on camilogarciabotero/phu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page