Presentation is loading. Please wait.

Presentation is loading. Please wait.

14/11/11 Taverna Roadmap Shoaib Sufi myGrid Project Manager.

Similar presentations


Presentation on theme: "14/11/11 Taverna Roadmap Shoaib Sufi myGrid Project Manager."— Presentation transcript:

1 14/11/11 Taverna Roadmap Shoaib Sufi myGrid Project Manager

2 14/11/11 Sources of Influence  Projects  SCAPE – Digital preservation  BioVel – Biodiversity science  CA4LS – Next Generation Sequencing  Wf4ever – Workflow preservation Astronomy & Bioinformatics focus  e-Lico – Data mining – (Kidney function data)  NeISS – Social Simulation  Collaboration  IMPACT – Digital preservation  HELIO – Solar physics  Taverna - Galaxy – Bioinformatics  ViBRANT – Biodiversity  User communities  Super users requests (experts e.g. Andrea Wiggins)  User requests  Carole  Feedback from conference attendance  Developer community  What are other projects doing  Developer requests and contributions (integration)  Useful to do / take into account  Clouds  Semantic Web  Other promising or proven technologies

3 14/11/11 Taverna 2.3 Server Release 1 (November 2011)  Hardened, debugged and tested  Improved large input and output data handling  Security support  User authentication to the Server  Secure service invocation from inside workflows  Workflow run access control  Improved job management and accounting trails  Notification of workflow finishing using various mechanisms

4 14/11/11 Taverna 3  Why – Standards compliance (OSGi), aid reuse  Taverna 3 Platform OSGi beta and Command Line Tool (January 2012)  Re-engineering the Taverna Engine using OSGi  Support programmatic access to the Taverna Core  New Run/Execution Manager and Edits API  Embeddable in applications for executing workflows  Taverna 3 Platform OSGi and Command Line Tool (July 2012)  Stabilized and hardened  Plugin-enabled  Taverna 3 Platform OSGi and Workbench alpha (July 2012)  Based on the Taverna 3 Platform OSGi  Taverna 3 Platform OSGi and Server beta (July 2012)  Based on the Taverna 3 Platform OSGi

5 14/11/11 Draft Taverna 3 features  Better user-interaction during workflow run  - Improved interaction with visualizing tools and services  ‘Blackboard’ support  Improved workflow diagram  Mark as boring  More obvious looping & iteration strategy  Data  JSON related services (create, search, extract) (in 2.x also)  XML related service (create via templates) (in 2.x also)  Table support (structured objects)  Services  Choice of languages for in-workflow-programming via Java Scripting framework  A better ‘bean shell’ (e.g. python or other languages supported by JVM)  Components (semantically annotated workflows as pipeline steps)  - Components creation/deletion  - Components registry  Enhanced execution  Ability to change WSDL bindings  Intelligent re-run/resume of workflows (use results before error occurred)  Tarpit mitigation – i.e. XSD caching (2.x also)

6 14/11/11 Taverna 3 features continued …  Improved Provenance  More efficient provenance capture  More detailed provenance capture  Export of Provenance in OPM and W3 PROV serialisation  Research Object support  via SCUFL 2 Data bundle:  Workflow  Provenance  Data  In  Out  Intermediate  Manifest  Control flow  Branching support (if/else)  Better looping (explicit while)

7 14/11/11 Taverna 3 features continued(2) …  Domain specific support (from projects req’s)  Astronomy  VOTable visualisation support (Workbench)  VOTable local workers support (Engine)  Opens way for Table support +XML template use case  SAMP support (Workbench) local blackboard  Biodiversity  Asynchronous input support  Sensor data  Relevant to other instruments producing continuous data  Security  Single Sign On  Server  Pause/resume  Fine grained monitoring and feedback for a running workflow.  Where is it upto

8 14/11/11 SCUFL2 – the new workflow format  SCUFL2 Language Specification (January 2012)  Taverna workflow language specification more like SCUFL from Taverna 1.7.x to replace the current t2flow serialisation format  Easier for third party use  A packaged format with annotation support  SCUFL2 Tools beta (January 2012)  Tools for conversion from t2flow to SCUFL2  SCUFL2 Tools Release (July 2012)  A stabilised and fully tested version  Plugin for the Taverna Workbench 2.3  Plugin for the Taverna Server 2.3  Other SCULF2 tooling  workflows to Hadoop/MapReduce (SCAPE project)  Workflows to Wf4ever abstract workflow format  Processers and links (no activities) – Skeleton workflow  Conversion from abstract format to SCULF2 (won’t execute but act as template)

9 14/11/11 Cloudy with a chance of Taverna  Taverna Infrastructure Virtual Appliance  Taverna Server Virtual Machine (VM) (December 2011)  Including Taverna 2.3 Server and management interface  Amazon Machine Interface (AMI) (December 2011)  Including Taverna 2.3 Server and management interface

10 14/11/11 KISS – Taverna keeping it simple  (December 2011 alpha)  Web based interface  Connecting workflows  Hides complex iterations/looping/config in ‘components’  Build ‘component’ workflows in Taverna Workbench and then deploy in KISS  Simple install and one config file containing workflow definitions for a particular domain/instance  Uses Wireit  Will shortly have a Baclava data viewer  Alpha (uses command line)  Multi user support Q1 2012  Will use Taverna Server

11 14/11/11

12 Plugins  Data Mining plugin (December 2011)  Makes all the RapidMiner (www.rapidminer.com) services available in Taverna  more than 500 operators for data integration and transformation, data mining, evaluation, and visualization  Automatic workflow building via metadata and goals  SPARQL plugin (2.x and 3)  Query RDF data sources (e.g Linked Data)


Download ppt "14/11/11 Taverna Roadmap Shoaib Sufi myGrid Project Manager."

Similar presentations


Ads by Google