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.99rc11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bio_pype-2.0.99rc11.tar.gz | 567.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bio_pype-2.0.99rc11-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.0 MB
Release files / bio_pype-2.0.99rc11.tar.gz
| Download URL | bio_pype-2.0.99rc11.tar.gz |
|---|---|
| Size | 567.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bf25c6ded28e9f6affa3cba6bcb462c5f2d22984c7e86e5f8d37c0c65be3bcc2
|
|
BLAKE2b-256 checksum How to use checksums |
6ad2bd6ffe0d3bcfe99682a02e6a86866eae1b2846d2e93c4ed2b93dd022769c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.7
|
Release files / bio_pype-2.0.99rc11-py3-none-any.whl
| Download URL | bio_pype-2.0.99rc11-py3-none-any.whl |
|---|---|
| Size | 468.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
809df9659193d7c33ecd063fe2147c62196d8e09e04eacf0d7fda5f45793cdf2
|
|
BLAKE2b-256 checksum How to use checksums |
4ca2b1c24eda783d3d1c7e7cf6949adfb02747d5ab45041fd3cb2fa2bb4586ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.7
|