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.0b27.tar.gz (66.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.0.0b27-py3.6.egg (99.1 kB view details)

Uploaded Egg

tibanna-1.0.0b27-py3-none-any.whl (100.9 kB view details)

Uploaded Python 3

File details

Details for the file tibanna-1.0.0b27.tar.gz.

File metadata

  • Download URL: tibanna-1.0.0b27.tar.gz
  • Upload date:
  • Size: 66.7 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.0b27.tar.gz
Algorithm Hash digest
SHA256 b39e34969ead4fd80a9c9ada9f8fff749d04a7b64023b583efcd57de552f63eb
MD5 8f70388acb37d2678a0391a3e9235ace
BLAKE2b-256 97fd0852e948f4fdaf542b3dba7d66bf5beae9ea16319d153116b624bf54eccb

See more details on using hashes here.

File details

Details for the file tibanna-1.0.0b27-py3.6.egg.

File metadata

  • Download URL: tibanna-1.0.0b27-py3.6.egg
  • Upload date:
  • Size: 99.1 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.0b27-py3.6.egg
Algorithm Hash digest
SHA256 4f46d5352d43ae47abdce66cc324e6fd160757da683d15ed0fdbbc6e0c0756c4
MD5 0ee1988f1b7c55570b29d27f3bd52144
BLAKE2b-256 d95804c10b1e0ac448f282fa612f0410246874e92a710037814119eb7128cac2

See more details on using hashes here.

File details

Details for the file tibanna-1.0.0b27-py3-none-any.whl.

File metadata

  • Download URL: tibanna-1.0.0b27-py3-none-any.whl
  • Upload date:
  • Size: 100.9 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.0b27-py3-none-any.whl
Algorithm Hash digest
SHA256 ddf8ee1cc86e6dd87d8332d86380793824538667f043da2cd208cda0754f759c
MD5 2900030311a59e4b7cc94c83698360a1
BLAKE2b-256 cff3c88df9bb7ac7d768e624d0650f805110076da55f62d137296f3594a7707a

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