SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Taverna Mobile: Taverna
workflows on Android
Hyde Zhang, Stian Soiland-Reyes, Carole Goble
myGrid, University of Manchester
http://www.taverna.org.uk/
Twitter: @soilandreyes
NETTAB 2013, Venice, 2013-10-18
This work is licensed under a
Creative Commons Attribution 3.0 Unported
License
Taverna workflows

http://www.taverna.org.uk/
Executing workflows
Provenance of workflow results

Provenance WG

Copyright © 2013 W3CŸ (MIT, ERCIM, Keio, Beihang), All Rights Reserved.

http://www.w3.org/TR/prov-primer/
Sharing workflows:
myExperiment

http://www.myexperiment.org/
Goal: Find and run
workflows anywhere
Browsing
workflow
s
Running
a
workflow
Logging in to
myExperiment
My workflows
Running own workflows again
and again
Favourites
Mark as favourite on the
myExperiment website on
interesting workflows by others
Run later from mobile
Rerun –
reuse
parameters
Existing runs
on the
Taverna
Server
Design workflow

Architecture

Upload workflow definition

Retrieve workflow
and metadata

Upload workflow
and inputs
Execute workflow,
calling remote services
Retrieve status and outputs
Why not a mobile web app?
Started as BSc third year project 
Android SDK is mature
Already had Java client library for Taverna Server
Integration with Dropbox and Google Drive (using
Android Intents)
Open source
Taverna Mobile – Apache License 2.0
https://github.com/myGrid/taverna-mobile

Taverna – LGPL 2.1
http://www.taverna.org.uk/developers/taverna-2-x/sourcecode/
Status and plans
Now: Alpha testing
(contact @soilandreyes or
support@mygrid.org.uk)
Planned features:
Custom Taverna Server (run workflow in your lab)
Load example input values

December 2013: Release on Play Store
Acknowledgements
Hyde Zhang – Taverna Mobile
Carole Goble – Supervisor, myGrid
Robert Haines – Taverna Server client library
Alan R Williams – Taverna Workbench++
Donal K Fellows – Taverna Server
Paul Fisher – had the original idea
myGrid Platform Grant. EPSRC EP/G026238/1
European Commission’s 7th FWP FP7-ICT-2007-6 270192
ScreenScraper Pro
NETTAB 2013
http://en.wikipedia.org/wiki/File:Aber
deenBestiaryFolio008vLeopardDeta
il.jpg

Cost Action: Publishing
Academic and Research Data
(PARD)
COST is a mechanism in the EU to

fund networking activities on
topics in science and technology –
meetings, workshops, short term Topics:
scientific missions
bringing
‱ Development of the core principles of
people together
>50 people interested

‱

13 countries including: United
Kingdom, Austria, Germany, Polan ‱
d, Hungary, France, Italy, Netherla
nds, Bulgaria, Norway, Slovenia, S
weden, USA
‱

Still time to join, contact:

Sarah Callaghan
sarah.callaghan@stfc.ac.uk
@sorcha_ni

‱

data publication
Sharing the experiences of data
publication
Coordination around mechanisms for
cross-referencing and citation/linking
between data and publications
Implications for the assessment of
scientific research through metrics
Development of data publication
workflows.
Field
experimen
t

Weitere Àhnliche Inhalte

Mehr von Stian Soiland-Reyes

2013-07-19 myExperiment research objects, beyond workflows and packs (PPTX)
2013-07-19 myExperiment research objects, beyond workflows and packs (PPTX)2013-07-19 myExperiment research objects, beyond workflows and packs (PPTX)
2013-07-19 myExperiment research objects, beyond workflows and packs (PPTX)
Stian Soiland-Reyes
 

Mehr von Stian Soiland-Reyes (19)

2017-11-03 Scientific Workflow systems
2017-11-03 Scientific Workflow systems2017-11-03 Scientific Workflow systems
2017-11-03 Scientific Workflow systems
 
2017-11-03 Provenance and Research Object
2017-11-03 Provenance and Research Object2017-11-03 Provenance and Research Object
2017-11-03 Provenance and Research Object
 
2017-07-22 Common Workflow Language Viewer
2017-07-22 Common Workflow Language Viewer2017-07-22 Common Workflow Language Viewer
2017-07-22 Common Workflow Language Viewer
 
2014-10-31 Taverna 3 architecture
2014-10-31 Taverna 3 architecture2014-10-31 Taverna 3 architecture
2014-10-31 Taverna 3 architecture
 
2014-10-30 Taverna 3 status
2014-10-30 Taverna 3 status2014-10-30 Taverna 3 status
2014-10-30 Taverna 3 status
 
2014-10-30 Taverna as an Apache Incubator project
2014-10-30 Taverna as an Apache Incubator project2014-10-30 Taverna as an Apache Incubator project
2014-10-30 Taverna as an Apache Incubator project
 
2014-06-13 Research objects in the wild
2014-06-13 Research objects in the wild2014-06-13 Research objects in the wild
2014-06-13 Research objects in the wild
 
2013-07-19 myExperiment research objects, beyond workflows and packs (PPTX)
2013-07-19 myExperiment research objects, beyond workflows and packs (PPTX)2013-07-19 myExperiment research objects, beyond workflows and packs (PPTX)
2013-07-19 myExperiment research objects, beyond workflows and packs (PPTX)
 
2013 06-24 Wf4Ever: Annotating research objects (PDF)
2013 06-24 Wf4Ever: Annotating research objects (PDF)2013 06-24 Wf4Ever: Annotating research objects (PDF)
2013 06-24 Wf4Ever: Annotating research objects (PDF)
 
2013 06-24 Wf4Ever: Annotating research objects (PPTX)
2013 06-24 Wf4Ever: Annotating research objects (PPTX)2013 06-24 Wf4Ever: Annotating research objects (PPTX)
2013 06-24 Wf4Ever: Annotating research objects (PPTX)
 
2013-05-29 Taverna Provenance
2013-05-29 Taverna Provenance2013-05-29 Taverna Provenance
2013-05-29 Taverna Provenance
 
2013-03-21 What can provenance do for me?
2013-03-21 What can provenance do for me?2013-03-21 What can provenance do for me?
2013-03-21 What can provenance do for me?
 
2013-01-17 Research Object
2013-01-17 Research Object2013-01-17 Research Object
2013-01-17 Research Object
 
2012 03-28 Wf4ever, preserving workflows as digital research objects
2012 03-28 Wf4ever, preserving workflows as digital research objects2012 03-28 Wf4ever, preserving workflows as digital research objects
2012 03-28 Wf4ever, preserving workflows as digital research objects
 
2011 07-06 SCUFL2 Poster - because a workflow is more than its definition (BO...
2011 07-06 SCUFL2 Poster - because a workflow is more than its definition (BO...2011 07-06 SCUFL2 Poster - because a workflow is more than its definition (BO...
2011 07-06 SCUFL2 Poster - because a workflow is more than its definition (BO...
 
2011-06-08 Taverna workflow system
2011-06-08 Taverna workflow system2011-06-08 Taverna workflow system
2011-06-08 Taverna workflow system
 
Taverna workflow management system (2010 11-30 Bath Workflow Tools) PPTX
Taverna workflow management system (2010 11-30 Bath Workflow Tools) PPTXTaverna workflow management system (2010 11-30 Bath Workflow Tools) PPTX
Taverna workflow management system (2010 11-30 Bath Workflow Tools) PPTX
 
Taverna workflow management system (2010 11-30 Bath Workflow Tools)
Taverna workflow management system (2010 11-30 Bath Workflow Tools)Taverna workflow management system (2010 11-30 Bath Workflow Tools)
Taverna workflow management system (2010 11-30 Bath Workflow Tools)
 
Bringing caBIG services together using Taverna
Bringing caBIG services together using TavernaBringing caBIG services together using Taverna
Bringing caBIG services together using Taverna
 

KĂŒrzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

KĂŒrzlich hochgeladen (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Navi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls đŸ„° 8617370543 Service Offer VIP Hot Model
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

2013-10-18 Taverna Mobile NETTAB 2013

  • 1. Taverna Mobile: Taverna workflows on Android Hyde Zhang, Stian Soiland-Reyes, Carole Goble myGrid, University of Manchester http://www.taverna.org.uk/ Twitter: @soilandreyes NETTAB 2013, Venice, 2013-10-18 This work is licensed under a Creative Commons Attribution 3.0 Unported License
  • 4. Provenance of workflow results Provenance WG Copyright © 2013 W3CÂź (MIT, ERCIM, Keio, Beihang), All Rights Reserved. http://www.w3.org/TR/prov-primer/
  • 6. Goal: Find and run workflows anywhere
  • 9. Logging in to myExperiment My workflows Running own workflows again and again Favourites Mark as favourite on the myExperiment website on interesting workflows by others Run later from mobile
  • 12. Design workflow Architecture Upload workflow definition Retrieve workflow and metadata Upload workflow and inputs Execute workflow, calling remote services Retrieve status and outputs
  • 13. Why not a mobile web app? Started as BSc third year project  Android SDK is mature Already had Java client library for Taverna Server Integration with Dropbox and Google Drive (using Android Intents)
  • 14. Open source Taverna Mobile – Apache License 2.0 https://github.com/myGrid/taverna-mobile Taverna – LGPL 2.1 http://www.taverna.org.uk/developers/taverna-2-x/sourcecode/
  • 15. Status and plans Now: Alpha testing (contact @soilandreyes or support@mygrid.org.uk) Planned features: Custom Taverna Server (run workflow in your lab) Load example input values December 2013: Release on Play Store
  • 16. Acknowledgements Hyde Zhang – Taverna Mobile Carole Goble – Supervisor, myGrid Robert Haines – Taverna Server client library Alan R Williams – Taverna Workbench++ Donal K Fellows – Taverna Server Paul Fisher – had the original idea myGrid Platform Grant. EPSRC EP/G026238/1 European Commission’s 7th FWP FP7-ICT-2007-6 270192 ScreenScraper Pro NETTAB 2013
  • 17. http://en.wikipedia.org/wiki/File:Aber deenBestiaryFolio008vLeopardDeta il.jpg Cost Action: Publishing Academic and Research Data (PARD) COST is a mechanism in the EU to fund networking activities on topics in science and technology – meetings, workshops, short term Topics: scientific missions
bringing ‱ Development of the core principles of people together >50 people interested ‱ 13 countries including: United Kingdom, Austria, Germany, Polan ‱ d, Hungary, France, Italy, Netherla nds, Bulgaria, Norway, Slovenia, S weden, USA ‱ Still time to join, contact: Sarah Callaghan sarah.callaghan@stfc.ac.uk @sorcha_ni ‱ data publication Sharing the experiences of data publication Coordination around mechanisms for cross-referencing and citation/linking between data and publications Implications for the assessment of scientific research through metrics Development of data publication workflows.