Tibanna
Tibanna runs portable pipelines (in CWL/WDL/Snakemake/shell) on the AWS Cloud.
Install Tibanna.
pip install tibanna
Use CLI to set up the cloud component and run workflow.
# Deploy Unicorn to the Cloud (Unicorn = serverless scheduler/resource allocator).
tibanna deploy_unicorn --usergroup=mygroup
# Run CWL/WDL workflow on the Cloud.
tibanna run_workflow --input-json=myrun.json
Alternatively, use Python API.
from tibanna.core import API
# Deploy Unicorn to the Cloud.
API().deploy_unicorn(usergroup='mygroup')
# Run CWL/WDL workflow on the Cloud.
API().run_workflow(input_json='myrun.json')
Note: Starting 0.8.2, Tibanna supports local CWL/WDL files as well as shell commands and Snakemake workflows.
Note 2: As of Tibanna version 2.0.0, Python 3.7 (and lower) is no longer supported. Please switch to Python 3.11! Python 3.8 is also supported as a fallback, but please prefer 3.11 if you can.
Note 3: Starting 0.8.0, one no longer needs to git clone the Tibanna repo.
- Please switch from
invoke <command>totibanna <command>! - We also renovated the Python API as an inheritable class to allow development around tibanna.
For more details, see Tibanna Documentation.
- Also check out our paper in Bioinformatics.
- A preprint can also be found on biorxiv.
Metadata
Release files for tibanna 6.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tibanna-6.1.0.tar.gz | 101.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tibanna-6.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 214.9 kB
Release files / tibanna-6.1.0.tar.gz
| Download URL | tibanna-6.1.0.tar.gz |
|---|---|
| Size | 101.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a14a92e31d8e345df869d1e5fe03b6983e6c220e4daf1288285ece8d08c09dde
|
|
BLAKE2b-256 checksum How to use checksums |
e070485789007345d3ab1f40284ef5978a8033f65e89738048bbd0939c3b755a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.4.2 CPython/3.13.2 Darwin/23.6.0
|
Release files / tibanna-6.1.0-py3-none-any.whl
| Download URL | tibanna-6.1.0-py3-none-any.whl |
|---|---|
| Size | 113.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
eeb2b75d1abec9023dfce0b1e2e9f300f1104c1e0f1cabf237c51c9d178f7c80
|
|
BLAKE2b-256 checksum How to use checksums |
0117354f02b914859c56ca289f57b03d00fd28c55035bea89765aa41bf241c21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.4.2 CPython/3.13.2 Darwin/23.6.0
|