際際滷

際際滷Share a Scribd company logo
Jiten Bhagat
        University of Manchester
           jits@cs.man.ac.uk


DILS 09 - ENFIN Colocated Workshop
               July 2009
             Manchester, UK


        http://www.biocatalogue.org
Who
Web Services?
≒ A component that you send some inputs to
   and get some output
≒ Over a network
≒ Different locations
≒ Chained and combined together
≒ Platform independent
Why BioCatalogue?
Guesstimate 3000+ publicly
available Web Services in Life
Sciences
Where?
  can I find them? advertise them?

What?
  do they do? can I use them?
  the cost? the licenses?

How?
  do they work? up to date?

Who?
  provides them? uses them?
  recommends them?
The BioCatalogue
A Public, Curated Catalogue of
  Life Science Web Services
The BioCatalogue Website
       DEMO
Demo Summary
≒ Easy submission, easy discovery and better
   visibility of services
≒ Bringing service providers, curators,
   members, and regular users together
≒ Rich metadata
≒ Attribution
≒ Combining subjective, objective, measurable,
   social and automated information and metrics
The BioCatalogue...
≒ Public, curated catalogue of Life Science Web
   Services
≒ Allow anyone to register, discover, curate Web
   Services

≒ Share with the community, your colleagues or
   yourself
≒ Community-sourced annotation, expert oversee
≒ Open content, open source, open platform
   р With open REST interfaces (coming soon)

≒ Web 2.0 site and development
Stakeholders
≒ Service Providers
   р Advertise services
   р Get help with monitoring
   р Document services

≒ Users
   р Find and use services

≒ Curators
   р Help by annotating services
   р Experts oversee and curate, together with community

≒ Tool Developers
   р Integrate the BioCatalogue in their tools/applications
Content
≒ Community contributed
  р Service providers
  р You!

≒ Sourced from partners
   and registries
≒ Expert curators
≒ Chiefly public services
Metadata & Curation
≒ Metadata from service description docs
   р Eg: WSDL

≒ Free text annotations
   р Descriptions, examples, cost, license, contact details, tags

≒ Categories

≒ Controlled vocabularies

≒ Automated monitoring & testing

≒ Harvesting from other registries

≒ Working on developing curation mechanisms
   р agree, disagree, useful etc
Curation Model

                                     Tags
                      Ratings
                                      Controlled vocabs
               Quantitative                 Semantic
                 Content                     Content
          Searching Statistics
                                     Ontologies      Free text
               Usage Statistics

        Operational                                 Functional
        Metrics             Service Model           Capabilities


             Community                        Operational
             Standing                         Capabilities
                                     Usage
Usable and              Provenance   Policy          Understandab
Useful                                               le
                                                                 Carole Goble
Project
≒ Started June 2008
≒ Public launch July 2009 at ISMB
≒ Funded by BBSRC
≒ Three years guaranteed funding
  р June 08  May 11

≒ Sustainability guarantee by EMBL-EBI
Building on...

                         http://myexperiment.org

Web 2.0 environment for
sharing workflows and other
research assets

Crowd sourced content

Social curation of scientific
assets

Socially share, discover and
reuse research assets
Development
≒ Built on Ruby on Rails
≒ Open source (BSD license)
  р Source code hosted on RubyForge
  р Publicly available

≒ 2 core developers
  р 1 @ Manchester, 1@ EBI

≒ User driven design and development
≒ Agile and iterative
Architecture
Alternative Interfaces
≒ iGoogle
≒ Facebook
≒ Taverna
≒ myExperiment


≒  and yours?
Next?
              Instances and versioning     Identity management          RSS/ATOM
 Services               BioMoby           Try it first     Ownership          DAS

                                                        account management
  Users             notification
                                        Internal messaging

                     Curation tools       Level of curation
 Curation                                                       recommendations
                  curators                  ratings


 Monitoring              test scripts                           Feedback providers
                                             QoS feeds


                                        REST API                   myExperiment
Integration         Open Search
                                                   Google gadget         Taverna


 Content         More services
                                   Policy identification      Provider engagement

                       www.biocatalogue.org/
Get Involved
≒ Join our friends list:
   www.biocatalogue.org/wiki

≒ Contact us:
   contact@biocatalogue.org
Credits
                                       Eric Nzuobontane       Rodrigo Lopez




Hamish McWilliams   Thomas Laurent




David De Roure                                                Katy Wolstencroft




    Carole Goble    Franck Tanoh   Jiten Bhagat   Steve Pettifer   Robert Stevens
Thank You

More Related Content

BioCatalogue DILS & Enfin 2009 by Jits

  • 1. Jiten Bhagat University of Manchester jits@cs.man.ac.uk DILS 09 - ENFIN Colocated Workshop July 2009 Manchester, UK http://www.biocatalogue.org
  • 2. Who
  • 3. Web Services? ≒ A component that you send some inputs to and get some output ≒ Over a network ≒ Different locations ≒ Chained and combined together ≒ Platform independent
  • 4. Why BioCatalogue? Guesstimate 3000+ publicly available Web Services in Life Sciences Where? can I find them? advertise them? What? do they do? can I use them? the cost? the licenses? How? do they work? up to date? Who? provides them? uses them? recommends them?
  • 5. The BioCatalogue A Public, Curated Catalogue of Life Science Web Services
  • 7. Demo Summary ≒ Easy submission, easy discovery and better visibility of services ≒ Bringing service providers, curators, members, and regular users together ≒ Rich metadata ≒ Attribution ≒ Combining subjective, objective, measurable, social and automated information and metrics
  • 8. The BioCatalogue... ≒ Public, curated catalogue of Life Science Web Services ≒ Allow anyone to register, discover, curate Web Services ≒ Share with the community, your colleagues or yourself ≒ Community-sourced annotation, expert oversee ≒ Open content, open source, open platform р With open REST interfaces (coming soon) ≒ Web 2.0 site and development
  • 9. Stakeholders ≒ Service Providers р Advertise services р Get help with monitoring р Document services ≒ Users р Find and use services ≒ Curators р Help by annotating services р Experts oversee and curate, together with community ≒ Tool Developers р Integrate the BioCatalogue in their tools/applications
  • 10. Content ≒ Community contributed р Service providers р You! ≒ Sourced from partners and registries ≒ Expert curators ≒ Chiefly public services
  • 11. Metadata & Curation ≒ Metadata from service description docs р Eg: WSDL ≒ Free text annotations р Descriptions, examples, cost, license, contact details, tags ≒ Categories ≒ Controlled vocabularies ≒ Automated monitoring & testing ≒ Harvesting from other registries ≒ Working on developing curation mechanisms р agree, disagree, useful etc
  • 12. Curation Model Tags Ratings Controlled vocabs Quantitative Semantic Content Content Searching Statistics Ontologies Free text Usage Statistics Operational Functional Metrics Service Model Capabilities Community Operational Standing Capabilities Usage Usable and Provenance Policy Understandab Useful le Carole Goble
  • 13. Project ≒ Started June 2008 ≒ Public launch July 2009 at ISMB ≒ Funded by BBSRC ≒ Three years guaranteed funding р June 08 May 11 ≒ Sustainability guarantee by EMBL-EBI
  • 14. Building on... http://myexperiment.org Web 2.0 environment for sharing workflows and other research assets Crowd sourced content Social curation of scientific assets Socially share, discover and reuse research assets
  • 15. Development ≒ Built on Ruby on Rails ≒ Open source (BSD license) р Source code hosted on RubyForge р Publicly available ≒ 2 core developers р 1 @ Manchester, 1@ EBI ≒ User driven design and development ≒ Agile and iterative
  • 17. Alternative Interfaces ≒ iGoogle ≒ Facebook ≒ Taverna ≒ myExperiment ≒ and yours?
  • 18. Next? Instances and versioning Identity management RSS/ATOM Services BioMoby Try it first Ownership DAS account management Users notification Internal messaging Curation tools Level of curation Curation recommendations curators ratings Monitoring test scripts Feedback providers QoS feeds REST API myExperiment Integration Open Search Google gadget Taverna Content More services Policy identification Provider engagement www.biocatalogue.org/
  • 19. Get Involved ≒ Join our friends list: www.biocatalogue.org/wiki ≒ Contact us: contact@biocatalogue.org
  • 20. Credits Eric Nzuobontane Rodrigo Lopez Hamish McWilliams Thomas Laurent David De Roure Katy Wolstencroft Carole Goble Franck Tanoh Jiten Bhagat Steve Pettifer Robert Stevens