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-0.17.0b5.tar.gz (50.8 kB view details)

Uploaded Source

Built Distributions

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

tibanna-0.17.0b5-py3.6.egg (55.6 kB view details)

Uploaded Egg

tibanna-0.17.0b5-py3-none-any.whl (56.5 kB view details)

Uploaded Python 3

File details

Details for the file tibanna-0.17.0b5.tar.gz.

File metadata

  • Download URL: tibanna-0.17.0b5.tar.gz
  • Upload date:
  • Size: 50.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.8

File hashes

Hashes for tibanna-0.17.0b5.tar.gz
Algorithm Hash digest
SHA256 1ab3a07ede3e9b10b192a4ca5f806fbc6370f0fd6e9f3e8dac2e60f7a7db05ad
MD5 e1a225b32eb83412ab01e63687ba2c6c
BLAKE2b-256 fb2a0a1d49af3c4798fbd55d381336f28e7c7b9f0e754493fc5e70e0cbe6c66a

See more details on using hashes here.

File details

Details for the file tibanna-0.17.0b5-py3.6.egg.

File metadata

  • Download URL: tibanna-0.17.0b5-py3.6.egg
  • Upload date:
  • Size: 55.6 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.8

File hashes

Hashes for tibanna-0.17.0b5-py3.6.egg
Algorithm Hash digest
SHA256 f1a9f9918a11c3c4289e0d2652047aa57417027fd864373f6c39aa1eec8d3a3e
MD5 df21b4f31b71112691a16600f8ee1567
BLAKE2b-256 d40174e77dc4429be17de56be15ea518fe58c901b2730135659852f77e753c51

See more details on using hashes here.

File details

Details for the file tibanna-0.17.0b5-py3-none-any.whl.

File metadata

  • Download URL: tibanna-0.17.0b5-py3-none-any.whl
  • Upload date:
  • Size: 56.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/39.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.8

File hashes

Hashes for tibanna-0.17.0b5-py3-none-any.whl
Algorithm Hash digest
SHA256 8d46144331bcb1cf6f9a4bf28baa74a1aafc6a5362e8db293d6be7f93b8e66da
MD5 ba53416611e9040ced9e4bf4c52e87b0
BLAKE2b-256 fe7b9b41b64b937060f9073a4193693bed80b1878258ed12f1fd3d1c34271de3

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