Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

Published July 4, 2014 | Version v1
Poster Open

Running Taverna Workflows within IPython Notebook

  • 1. myGrid, University of Manchester

Description

IPython Notebook, originally developed by Fernando Perez of University of Berkeley (where the core development team is currently based) is a browser-based environment for interactive computing.

Users can write, edit and re-run Python scripts. IPython Notebook has support for interactive data visualization and report presentation. A notebook can be saved and shared. The code saved in notebooks can be modified and re-run using the same or different data. The record of a notebook “run” can be saved and displayed in a static Notebook Viewer.

IPython Notebooks with embedded workflows can be saved and shared; their static version can be viewed in the IPython Notebook Viewer.

Taverna is a suite of open source tools that allow the design and execution of scientific workflows. The running of Taverna Workflows within IPython Notebook allows users to include existing workflows as part of their interactive computing. This provides IPython users with access to functionality that has been developed for a significant
amount of time and to the large number of shared workflows. In addition, use of workflows provides access to functionality within workflows that may not be readily available within the Python environment.

For workflow developers, calling the workflows from IPython Notebook allows: pre-processing of input data, the chaining of workflow executions with data transformations in Python, and the presentation of results and report generation using IPython’s extensive capabilities.

Files

IPythonBOSC_2014_07_04.pdf

Files (826.9 kB)

Name Size Download all
md5:eb7c12bfa2d81f78b9153e109c5f0c9a
826.9 kB Preview Download

Additional details

Funding

BIOVEL – BioVeL - Biodiversity Virtual e-Laboratory 283359
European Commission