Bringing caBig services together using TavernaAlexandra Nenadic, Stian Soiland-Reyes, Carole GobleUniversity of ManchesterAll Hands Meeting, Oxford 2009-07-12
What is caBIG?Cancer Biomedical Informatics GridBiomedical platform by National Cancer Institute (NCI) in USLinking cancer institutes and research organisations across the countryImproving the US cancer research communitity’s access to bioinformatics data and tools.
caBIG services~120 service providers across US
caBIG services75 data services53 analytical servicesData types semantically described using a controlled vocabolary – Silver level compatibilityServices registered in an Index Service, with service metadata (caDSR)Security infrastructure (GAARDS), delegation service, single sign-onThus – forming a grid - caGrid
Taverna workbenchOpen source workflow authoring and execution tool
Taverna useUsed by eScientists in fields such as:BioinformaticsChemistry and cheminformaticsAstronomyText miningSocial sciencesMusic.. and more
Connecting servicesTaverna is oblivious to the science, workflows are built by dragging and dropping how the data should flow between different servicesWeb ServicesLocal scriptsJava APIsR.. other customized invocation mechanisms
caGrid technologyWS-Resource Framework (WSRF) grid servicesBased on Globus ToolkitSecured services: Extending Grid Security Infrastructure (GSI) to form GAARDS (Grid Authentication and Authorization with Reliable Distributed Services)
caGrid extensions to TavernaBrowse and semantic search registered caBIG servicescaBIG single sign-on support through GAARDSSupport for WSRF stateful web services
Finding caBIG services from Taverna
caBIG single sign-onSign in to chosen authentication serviceTemporary certificate is issuedCredentials delegated to calls to grid services
WSRF servicesMost caBIG services can be invoked as normal WSDL services from TavernaTaverna extension add supports for stateful WS-Resource Framework (WSRF)  servicesPassing endpoint references as part of the workflow
Integrating Taverna and caBIGTaverna workflow execution as a caGrid WSRF servicecaTransfer – supporting large dataCQL building – customized data queries from within TavernaUniversity of Chicago /  Argonne National Laboratory
Use case: Lymphoma prediction workflow
Use case: Lymphoma prediction workflow
Taverna demonstrationMonday 2009-12-07 17:40Thursday 2009-12-10 12:50eScience North West Centre stand  downstairs, booth 6
Questions..?

Bringing caBIG services together using Taverna

  • 1.
    Bringing caBig servicestogether using TavernaAlexandra Nenadic, Stian Soiland-Reyes, Carole GobleUniversity of ManchesterAll Hands Meeting, Oxford 2009-07-12
  • 2.
    What is caBIG?CancerBiomedical Informatics GridBiomedical platform by National Cancer Institute (NCI) in USLinking cancer institutes and research organisations across the countryImproving the US cancer research communitity’s access to bioinformatics data and tools.
  • 3.
    caBIG services~120 serviceproviders across US
  • 4.
    caBIG services75 dataservices53 analytical servicesData types semantically described using a controlled vocabolary – Silver level compatibilityServices registered in an Index Service, with service metadata (caDSR)Security infrastructure (GAARDS), delegation service, single sign-onThus – forming a grid - caGrid
  • 5.
    Taverna workbenchOpen sourceworkflow authoring and execution tool
  • 6.
    Taverna useUsed byeScientists in fields such as:BioinformaticsChemistry and cheminformaticsAstronomyText miningSocial sciencesMusic.. and more
  • 7.
    Connecting servicesTaverna isoblivious to the science, workflows are built by dragging and dropping how the data should flow between different servicesWeb ServicesLocal scriptsJava APIsR.. other customized invocation mechanisms
  • 8.
    caGrid technologyWS-Resource Framework(WSRF) grid servicesBased on Globus ToolkitSecured services: Extending Grid Security Infrastructure (GSI) to form GAARDS (Grid Authentication and Authorization with Reliable Distributed Services)
  • 9.
    caGrid extensions toTavernaBrowse and semantic search registered caBIG servicescaBIG single sign-on support through GAARDSSupport for WSRF stateful web services
  • 10.
  • 11.
    caBIG single sign-onSignin to chosen authentication serviceTemporary certificate is issuedCredentials delegated to calls to grid services
  • 12.
    WSRF servicesMost caBIGservices can be invoked as normal WSDL services from TavernaTaverna extension add supports for stateful WS-Resource Framework (WSRF) servicesPassing endpoint references as part of the workflow
  • 13.
    Integrating Taverna andcaBIGTaverna workflow execution as a caGrid WSRF servicecaTransfer – supporting large dataCQL building – customized data queries from within TavernaUniversity of Chicago / Argonne National Laboratory
  • 14.
    Use case: Lymphomaprediction workflow
  • 15.
    Use case: Lymphomaprediction workflow
  • 16.
    Taverna demonstrationMonday 2009-12-0717:40Thursday 2009-12-10 12:50eScience North West Centre stand downstairs, booth 6
  • 17.