Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

BIO pype

A Python Framework for Bioinformatics Pipeline Management

Bio_pype provides a comprehensive framework for building, organizing, and standardizing bioinformatics tools and pipelines. Built on Python’s robust argparse module, it offers both command-line accessibility and programmatic flexibility.

Key Features

  • Modular pipeline construction

  • Environment management integration (Environment Modules, Docker, Conda, etc.)

  • Multiple queue system support (MOAB_Torque, SLURM, etc.)

  • Version-controlled configurations

  • Reproducible execution environments

Installation

From PyPI

pip install bio-pype

Development Version

git clone https://codeberg.org/bio-pype/bio-pype
cd bio-pype
python setup.py test
python setup.py install

Basic Usage

Available Commands:

$ pype --help
usage: pype [-p PROFILE]
            {compute_bio,pipelines,profiles,registry,resume,run,snippets,validate}
            ...

A python pipeliens manager oriented for bioinformatics

positional arguments:

Simplified:
run            Run pipelines using simplified template-
                based interface

Run:
pipelines      Run pipelines with queue system integration
resume         Resume pipeline execution from runtime YAML with
                environment restoration
snippets       Run individual tasks as snippets

Manage:
profiles       Configure and validate execution environments
registry       Workflow manager for bio-pype

Diagnostics:
validate       Validate bio_pype modules for correctness and
                compatibility

API Integration:
compute_bio    Test compute.bio credentials and run persistent listener
                daemon

options:
-p PROFILE, --profile PROFILE
                    Choose the pype profile from the available options (see
                    pype profiles). Default: None

This is version 2.0.99rc2 - Francesco Favero - 29 Janury 2026

Advanced Configuration

Environment variables allow custom module locations:

# Use local snippets
export PYPE_SNIPPETS=path/to/snippets
pype snippets

# Use local pipelines
export PYPE_PIPELINES=path/to/pipelines
pype pipelines

For complete documentation, visit our Read the Docs site.

Metadata

Release files for bio-pype 2.0.99rc13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bio-pype 2.0.99rc13
File Size Uploaded Provenance Actions
bio_pype-2.0.99rc13.tar.gz 578.5 kB Without provenance Details for bio_pype-2.0.99rc13.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for bio-pype 2.0.99rc13
File Interpreter ABI Platform Actions
bio_pype-2.0.99rc13-py3-none-any.whl Python 3 none any Details for bio_pype-2.0.99rc13-py3-none-any.whl

Total release size: 1.1 MB

Release files / bio_pype-2.0.99rc13.tar.gz

Download URL bio_pype-2.0.99rc13.tar.gz
Size 578.5 kB
Tags Source
SHA-256 checksum
How to use checksums
cb68cf4e9ee4ad0d40c246814f93005cc5f6afac94b806f083d8d8cfb1d2b62b
BLAKE2b-256 checksum
How to use checksums
77d025a63ef6309ed7a23f62729526cdf9f0dff77293d91447ddc275c72eec93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.8

Release files / bio_pype-2.0.99rc13-py3-none-any.whl

Download URL bio_pype-2.0.99rc13-py3-none-any.whl
Size 474.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b32e9b3210400d76fe47d33d2cf4eb2a2720dbda7a7ec7bacd0d91873bfe1a05
BLAKE2b-256 checksum
How to use checksums
59536d3aac673a85f6f90af672a6d97a9635953e9d26cff4b711fb74d58c56a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.8

Security for bio-pype 2.0.99rc13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page