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.4.0b2.tar.gz (83.7 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.4.0b2-py3.6.egg (91.2 kB view details)

Uploaded Egg

tibanna-1.4.0b2-py3-none-any.whl (93.5 kB view details)

Uploaded Python 3

File details

Details for the file tibanna-1.4.0b2.tar.gz.

File metadata

  • Download URL: tibanna-1.4.0b2.tar.gz
  • Upload date:
  • Size: 83.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.6.10

File hashes

Hashes for tibanna-1.4.0b2.tar.gz
Algorithm Hash digest
SHA256 f48edfc5726dcfeb226c961c980be26ec9e4279c4d5fa876893cf240c3f03e12
MD5 0b1e35e32de7142c710e6308ddedd597
BLAKE2b-256 9b0c198fab148690053db0276036e322e401031985027080dec2d9ccbe439fa7

See more details on using hashes here.

File details

Details for the file tibanna-1.4.0b2-py3.6.egg.

File metadata

  • Download URL: tibanna-1.4.0b2-py3.6.egg
  • Upload date:
  • Size: 91.2 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.6.10

File hashes

Hashes for tibanna-1.4.0b2-py3.6.egg
Algorithm Hash digest
SHA256 5c5941d66123d57cf1f3e46916d5b701daef234b9aa1bbe1f14fa895fd7641b2
MD5 b7a3de9d1c17dff149f54932f005edfe
BLAKE2b-256 5804d2357b7b0224581fdf089db0c3608ae6efa074e89c0f8902bdf065c3b85a

See more details on using hashes here.

File details

Details for the file tibanna-1.4.0b2-py3-none-any.whl.

File metadata

  • Download URL: tibanna-1.4.0b2-py3-none-any.whl
  • Upload date:
  • Size: 93.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.6.10

File hashes

Hashes for tibanna-1.4.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 0a1d40bb7bf740bd571d69d4e16e0b8792704a380b5e2dd514a2f7f0a2c837de
MD5 7d374882c1374a0333c9959a7068831f
BLAKE2b-256 689ad07fb7df0cdafcd422cfeaf3c43a602d8dcfe373972d04c41e6350c1fa78

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