Tibanna runs portable pipelines (in CWL/WDL) on the AWS Cloud.
Project description
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.
Note2: Python2.7 support is deprecated now (0.7.0 or after)! Please switch to Python3.6!
Note3: 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.
Note4: Tibanna_4dn (extension of Tibanna) is used by the 4DN DCIC (4D Nucleome Data Coordination and Integration Center) to process data. Tibanna_4dn has moved to its own Github repo since version 0.10.0.
Nore5: For more details, see Tibanna Documentation.
- Also check out our paper in Bioinformatics.
- A preprint can also be found on biorxiv.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tibanna-1.2.2.tar.gz.
File metadata
- Download URL: tibanna-1.2.2.tar.gz
- Upload date:
- Size: 82.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.6.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97a3bae9ca1e8ff47cf78fdc913fe35db539252d64120cf13f0f26639c377f25
|
|
| MD5 |
bcc90ef558d96ae5159840bf8d9e305c
|
|
| BLAKE2b-256 |
0353bf2f98813021f08db5b9f871f6fb30bd8f07b7128d846665cb5f19e8ef73
|
File details
Details for the file tibanna-1.2.2-py3.6.egg.
File metadata
- Download URL: tibanna-1.2.2-py3.6.egg
- Upload date:
- Size: 90.4 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.6.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ea7aceeb4f7f6a6bf5f2a432e59e987472037f73241ac9a09bfc92da8212719
|
|
| MD5 |
381e8e2175b97f675a632bf3e86f3e7a
|
|
| BLAKE2b-256 |
b68560eea499b7d61924f5441b0407606ec655a7920ccfadbcd044f1bbe5aceb
|
File details
Details for the file tibanna-1.2.2-py3-none-any.whl.
File metadata
- Download URL: tibanna-1.2.2-py3-none-any.whl
- Upload date:
- Size: 92.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.6.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f46357e23fa4d1d3bd6b71ee99b9a5fb610d3ceb75d0ed66500f6a813f9e7aea
|
|
| MD5 |
edb9dedf2f2927b89ad2d936e841c1b3
|
|
| BLAKE2b-256 |
e2659921f1ca84e96a2c1a85b7a23ed1d39ff050fcd2af014b5e2a4d41118153
|