Bringing caBIG services together using Taverna
-
Upload
stian-soiland-reyes -
Category
Technology
-
view
1.121 -
download
6
description
Transcript of Bringing caBIG services together using Taverna
![Page 1: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/1.jpg)
BRINGING CABIG SERVICES TOGETHER USING TAVERNA
Alexandra Nenadic, Stian Soiland-Reyes, Carole GobleUniversity of ManchesterAll Hands Meeting, Oxford 2009-07-12
![Page 2: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/2.jpg)
What is caBIG?
Cancer Biomedical Informatics Grid Biomedical platform by National
Cancer Institute (NCI) in US Linking cancer institutes and
research organisations across the country
Improving the US cancer research communitity’s access to bioinformatics data and tools.
![Page 3: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/3.jpg)
caBIG services ~120 service providers across US
![Page 4: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/4.jpg)
caBIG services
75 data services 53 analytical services Data types semantically described using
a controlled vocabolary – Silver level compatibility
Services registered in an Index Service, with service metadata (caDSR)
Security infrastructure (GAARDS), delegation service, single sign-on
Thus – forming a grid - caGrid
![Page 5: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/5.jpg)
Taverna workbench Open source workflow authoring and
execution tool
![Page 6: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/6.jpg)
Taverna use
Used by eScientists in fields such as: Bioinformatics Chemistry and cheminformatics Astronomy Text mining Social sciences Music .. and more
![Page 7: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/7.jpg)
Connecting services
Taverna is oblivious to the science, workflows are built by dragging and dropping how the data should flow between different services Web Services Local scripts Java APIs R .. other customized invocation
mechanisms
![Page 8: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/8.jpg)
caGrid technology
WS-Resource Framework (WSRF) grid services
Based on Globus Toolkit Secured services: Extending Grid
Security Infrastructure (GSI) to form GAARDS (Grid Authentication and Authorization with Reliable Distributed Services)
![Page 9: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/9.jpg)
caGrid extensions to Taverna Browse and semantic search
registered caBIG services caBIG single sign-on support through
GAARDS Support for WSRF stateful web
services
![Page 10: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/10.jpg)
Finding caBIG services from Taverna
![Page 11: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/11.jpg)
caBIG single sign-onSign in to chosen authentication serviceTemporary certificate is issuedCredentials delegated to calls to grid services
![Page 12: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/12.jpg)
WSRF services
Most caBIG services can be invoked as normal WSDL services from Taverna
Taverna extension add supports for stateful WS-Resource Framework (WSRF) services Passing endpoint references as part of
the workflow
![Page 13: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/13.jpg)
Integrating Taverna and caBIG Taverna workflow execution as a
caGrid WSRF service caTransfer – supporting large data CQL building – customized data
queries from within Taverna
University of Chicago / Argonne National Laboratory
![Page 14: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/14.jpg)
Use case: Lymphoma prediction workflow
![Page 15: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/15.jpg)
Use case: Lymphoma prediction workflow
![Page 16: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/16.jpg)
Taverna demonstration
Monday 2009-12-07 17:40 Thursday 2009-12-10
12:50
eScience North West Centre stand downstairs,
booth 6
![Page 17: Bringing caBIG services together using Taverna](https://reader035.fdocuments.in/reader035/viewer/2022062405/55504f51b4c9058f768b53a7/html5/thumbnails/17.jpg)
Questions..?