Skip to main content

Tibanna runs portable pipelines (in CWL/WDL) on the AWS Cloud.

Project description

Tibanna

Python 3.6 Build Status Code Quality Test Coverage Documentation Status


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> to tibanna <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.

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

tibanna-1.7.2b1.tar.gz (84.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

tibanna-1.7.2b1-py3.6.egg (214.9 kB view details)

Uploaded Egg

tibanna-1.7.2b1-py3-none-any.whl (93.8 kB view details)

Uploaded Python 3

File details

Details for the file tibanna-1.7.2b1.tar.gz.

File metadata

  • Download URL: tibanna-1.7.2b1.tar.gz
  • Upload date:
  • Size: 84.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.6.0.post20210108 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.6.12

File hashes

Hashes for tibanna-1.7.2b1.tar.gz
Algorithm Hash digest
SHA256 7069359ad00112d650473c6d07b8cc7a95f02cc05f04644cedf729f9b6f72dd0
MD5 5ace152302c07794db819a077838e444
BLAKE2b-256 c2486f148b6e47ebd715ae9569936935d31ba14bcc21b438f45dbbe191f39704

See more details on using hashes here.

File details

Details for the file tibanna-1.7.2b1-py3.6.egg.

File metadata

  • Download URL: tibanna-1.7.2b1-py3.6.egg
  • Upload date:
  • Size: 214.9 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.6.0.post20210108 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.6.12

File hashes

Hashes for tibanna-1.7.2b1-py3.6.egg
Algorithm Hash digest
SHA256 ab6fd1b25c8c73ab325f8354b78d5e3c5f409398f5f74a26eab681f5520160e5
MD5 c4629955d95c66e4f577fa3766a7c06f
BLAKE2b-256 7710b327a50e4c76b105285d1db0a354836d2be8c6805f990aa37cacb8ee93e0

See more details on using hashes here.

File details

Details for the file tibanna-1.7.2b1-py3-none-any.whl.

File metadata

  • Download URL: tibanna-1.7.2b1-py3-none-any.whl
  • Upload date:
  • Size: 93.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.6.0.post20210108 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.6.12

File hashes

Hashes for tibanna-1.7.2b1-py3-none-any.whl
Algorithm Hash digest
SHA256 da1985c5215702ef8330e2badee38b7d95e42e8145fa60cf25e00dc3e00edba5
MD5 7bd405baa0ae3fa1e6e607fc42545a20
BLAKE2b-256 c2ccb17922d74354055c1d2e3d7cc0d67025f80bda620b7dab9ae0632bdc430e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page