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.2.2.tar.gz (82.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.2.2-py3.6.egg (90.4 kB view details)

Uploaded Egg

tibanna-1.2.2-py3-none-any.whl (92.6 kB view details)

Uploaded Python 3

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

Hashes for tibanna-1.2.2.tar.gz
Algorithm Hash digest
SHA256 97a3bae9ca1e8ff47cf78fdc913fe35db539252d64120cf13f0f26639c377f25
MD5 bcc90ef558d96ae5159840bf8d9e305c
BLAKE2b-256 0353bf2f98813021f08db5b9f871f6fb30bd8f07b7128d846665cb5f19e8ef73

See more details on using hashes here.

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

Hashes for tibanna-1.2.2-py3.6.egg
Algorithm Hash digest
SHA256 5ea7aceeb4f7f6a6bf5f2a432e59e987472037f73241ac9a09bfc92da8212719
MD5 381e8e2175b97f675a632bf3e86f3e7a
BLAKE2b-256 b68560eea499b7d61924f5441b0407606ec655a7920ccfadbcd044f1bbe5aceb

See more details on using hashes here.

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

Hashes for tibanna-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f46357e23fa4d1d3bd6b71ee99b9a5fb610d3ceb75d0ed66500f6a813f9e7aea
MD5 edb9dedf2f2927b89ad2d936e841c1b3
BLAKE2b-256 e2659921f1ca84e96a2c1a85b7a23ed1d39ff050fcd2af014b5e2a4d41118153

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