1 / 38

David De Roure University of Southampton, UK Carole Goble and Robert Stevens The University of Manchester, UK

David De Roure University of Southampton, UK Carole Goble and Robert Stevens The University of Manchester, UK. Designing the myExperiment Virtual Research Environment for the Social Sharing of Workflows. Motivation Realisation. myexperiment.org. E. Science laboris .

jaimie
Download Presentation

David De Roure University of Southampton, UK Carole Goble and Robert Stevens The University of Manchester, UK

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. David De Roure University of Southampton, UK Carole Goble and Robert Stevens The University of Manchester, UK Designing the myExperimentVirtual Research Environment for the Social Sharing of Workflows

  2. Motivation • Realisation myexperiment.org

  3. E. Science laboris • Workflows are the new rock and roll. • Machinery for coordinating the execution of (scientific) services and linking together (scientific) resources. • The era of Service Oriented Applications • Repetitive and mundane boring stuff made easier

  4. Recycling, Reuse, Repurposing • Paul writes workflows for identifying biological pathways implicated in resistance to Trypanosomiasis in cattle • Paul meets Jo. Jo is investigating Whipworm in mouse. • Jo reuses one of Paul’s workflow without change. • Jo identifies the biological pathways involved in sex dependence in the mouse model, believed to be involved in the ability of mice to expel the parasite. • Previously a manual two year study by Jo had failed to do this.

  5. Taverna downloads 41,344 sourceforge downloads by 29 November 2007 Ranked in sourceforge top 200 in June 2007

  6. Taverna downloads per day 40 2003 2004 2005 2006 2007

  7. Taverna domains • Systems biology • Proteomics • Gene/protein annotation • Microarray data analysis • Medical image analysis • Heart simulations • High throughput screening • Phenotypical studies • Phylogeny • Text mining • Plants, Mouse, Human • Astronomy

  8. e-Services in the CLOUD Independent third party world-wide service providers of applications, tools and data sets. In the Cloud. 850 databases, 166 web servers Nucleic Acids Research Jan 2006 My local applications, tools and datasets. In the Enterprise. In the laboratory. Easily incorporate new service without coding. So even more services from the cloud and enterprise.

  9. e-Scientists in the CLOUD Individual life scientists, in under-resourced labs, who use other people’s applications, with little systems support. Exploratory workflows Developers (often) the users. Consumers are providers. A distributed, disconnected community of scientists.

  10. Scientific memes. Scientific virusesAccompany their published outcomes400+ Scufl workflows in the Web Cloud Kepler Ptolemy II Triana BPEL

  11. New Scientist

  12. openwetware.org

  13. Blogging The Lab • Blogging the lab

  14. Key evaluator and inspiration • Cat De Roure • Her idea. • 15 years old. • This is one of her MySpace pictures. • Facebook, LinkedIn, blah blah • Amazon, VivaLaDiva

  15. myExperiment.org is… • A market place. • A community social network. • A gateway to other publishing environments. • A federated repository • A platform for launching workflows. • Publishing self-describing Encapsulated myExperiment Objects. • Mindful publication. • Started March 2007. • Closed beta since July 2007 • Open beta November 2007

  16. The world isn’t just my workflows • Kepler, Triana, BPEL • Music Information Retrieval workflows • Experimental plans (chemistry) • And other stuff • Matlab scripts • Ontologies • Computational Economics • And the associated data!

  17. The Demo

  18. Parties 28th & 29th Sept 2006 Hand picked Taverna users + Taverna developers Facilitated by National Centre for e-Social Science AJAX based development Previous experiences from other projects: CombeChem, myTea. • A social networking environment for sharing any workflow • A Taverna workflow run environment • A multi-workflow launch environment 26/2/2007 | myExperiment | Slide 27

  19. Scoping Challenges Workflow warehouse / federation of repositoriesOpen Archives Initiative. Federated myExperiments. Sharepoint. Social space + organised rich siteSocial discourse + organised service / workflow space using curated semantics. Granularity and identifiersRolling-up provenance. Id resolution Open vs protected contentQuality, Reliability, Validation, Safety, Intellectual Property, Ownership, Secrecy, A duty of guardianship. Curation? Policing? Local data mixed with shared resources Desktop integrationGoogle gadgets for workflows. Interacting with workflows through Office products. Workflow execution(WHIP) Workflows Hosted in Portals project Evolving the myExperiment softwareCommunity development Enabling Scientists added valuethrough applications and collaborative tagging

  20. A Market Place: Shoe Shop? • Shopping for Workflows and Services and Data should be as easy as shopping for shoes. • Don’t need to train people. • Fuel for diagnostics. Find a similar workflow. • Organic growth good and bad. • We need good, organised metadata for automated use. • Impedance mismatch • Identity and Ontology Authority

  21. Challenge: Policy and Permissions without Tears

  22. Warehouse or Federation cloud laboratory project personal enterprise • Community web site, federated repository. • Multiple and My. • Publish what I want when I want within the group I want. • Mixed identity regimes: an identity authority • Open Archives Initiative. http://www.openarchives.org/ • The CombeChem project. http://www.combechem.org/

  23. A gateway to other publishing services • Tryps team already has a wiki • Mash up with Facebook and workflow hosting apps. • Bring functionality to the user. Cooperate! Don’t Control.

  24. Developers are Users Too. • How to Develop and Grow myExperiment? • Don’t just listen to the Scientist. • Get them to do the work!

  25. Web 2 Implementation

  26. Hack Fests

  27. Codebase development Enactment EMOs EvolveModel Versioning Wallace Trials (Open beta) OSP User Model System Model Carlin Carlin Trials (Closed beta) Nov Dec June Sep Mar

  28. Snapshot map of resources with their relationships and versions EMO manifest EMOAPI HTML XML Social NetAPI Ownership Sharing API Workflow API SearchAPI TAG API users tags blobs groups workflows EPrints DSpace Fedora S3 SRB friendships descriptions ` Enactor API Enactor

  29. EMO Examples A workflow with its inputs and the products of executing it (including logs), perhaps multiple times Data from instruments, coupled with log book entries A collection of all the digital items associated with one experiment—including EMOs A collection of workflows with instructions and examples A reproducible academic paper with workflows and data

  30. Our Approach • An EMO file is a Resource Map describing all the distinct parts contained in the EMO • Like a resource snapshot • EMOs map to the familiar folders and files interface Designed for compatibility with Linked Data and with Open Archives Initiative – Object Reuse and Exchange (OAI-ORE) which deals with compound object information and aims to build standardised and interoperable mechanisms

  31. Timeline Closed Beta released in July 2007 Open Beta from November 2007 In “friends and family” trials now with bioinformaticians and chemists IntegratingTriana, talking with Kepler Enactment and EMOs coming next Music and social science in pipeline API available Open Source

  32. Take homes myExperiment is a Web 2.0 Environment for Scientists to share experiments Join us! David De Roure dder@ecs.soton.ac.uk Carole Goble carole.goble@manchester.ac.uk

  33. Credits • June Finch • Ed Zaluska • Jeremy Frey • Simon Coles • Danius Michaelides • Marco Roos • All the users inc. embedders myGrid and CombeChem Matt Lee David Withers Don Cruickshank David Newman Mark Borkum Rob Procter Alex Voss Duncan Hull Katy Wolstencroft

More Related