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.0.4b3.tar.gz (73.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-1.0.4b3-py3.6.egg (82.5 kB view details)

Uploaded Egg

tibanna-1.0.4b3-py3-none-any.whl (83.8 kB view details)

Uploaded Python 3

File details

Details for the file tibanna-1.0.4b3.tar.gz.

File metadata

  • Download URL: tibanna-1.0.4b3.tar.gz
  • Upload date:
  • Size: 73.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/40.5.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.5

File hashes

Hashes for tibanna-1.0.4b3.tar.gz
Algorithm Hash digest
SHA256 6daafebdc6ef430d6dbd599c591d8bbf2fda7c8afbf6168f1fec700d15198350
MD5 8581a1f80ef9375e02eb6e509251368b
BLAKE2b-256 8afc46f7af86698bf745b1681db160923185c211ccb89a2389788134238f0942

See more details on using hashes here.

File details

Details for the file tibanna-1.0.4b3-py3.6.egg.

File metadata

  • Download URL: tibanna-1.0.4b3-py3.6.egg
  • Upload date:
  • Size: 82.5 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.5.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.5

File hashes

Hashes for tibanna-1.0.4b3-py3.6.egg
Algorithm Hash digest
SHA256 2b41a5a5666aa9eb9c882b2be8b767cc3d8dbed31d7d50854b91788eabe00d1d
MD5 d82ed1e6a65a776fe996bdbf1430f87c
BLAKE2b-256 46b7b66f019e965f8dedd3d200f0c72d2b202d410c91555003b1d4f329fa66f5

See more details on using hashes here.

File details

Details for the file tibanna-1.0.4b3-py3-none-any.whl.

File metadata

  • Download URL: tibanna-1.0.4b3-py3-none-any.whl
  • Upload date:
  • Size: 83.8 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/40.5.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.5

File hashes

Hashes for tibanna-1.0.4b3-py3-none-any.whl
Algorithm Hash digest
SHA256 dc0a94f83d89e7251a19654fb5c666facffe0f305eab17da8ce64185d56e1ab3
MD5 cad6626a3347105aeaaa993b2e053d31
BLAKE2b-256 fa021c722c5ee53a577af4e06d873873c4308f2708b0c09e19bce5493ca3c5f7

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