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.99rc12
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.99rc12.tar.gz | 570.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bio_pype-2.0.99rc12-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.0 MB
Release files / bio_pype-2.0.99rc12.tar.gz
| Download URL | bio_pype-2.0.99rc12.tar.gz |
|---|---|
| Size | 570.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
74f6136a8d4b324a22b294776cdd556391b8cf4a7905b8d27352483ce6714b89
|
|
BLAKE2b-256 checksum How to use checksums |
8822ebd9b21fb22346e19fcc6f69c346be5690922987a07b4349a4874c603d5a
|
| 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.99rc12-py3-none-any.whl
| Download URL | bio_pype-2.0.99rc12-py3-none-any.whl |
|---|---|
| Size | 471.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3f2f76b95ab30c3cc0e35761dd73fc50655ad7418224be867f04f612ed90c662
|
|
BLAKE2b-256 checksum How to use checksums |
facd863e90076f49e7dec42d1ac77b05b074b66aeceb098fda9ac58eed53b9d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.7
|