• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
PPT
 

PPT

on

  • 733 views

 

Statistics

Views

Total Views
733
Views on SlideShare
733
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Not just collaboration in workflows, but collaborating with sharing workflows Over 400 taverna workflows publicly available. Combine different formalisms in one system? E.g. a dataflow Kahn network and a central- clock based calculus Kepler logo
  • In particular a platform for research into curation practices As in the panel today Expert – Is library like Suppliers and crowd are the web side Automated is Expert curators : bioinformaticians who understand the services and workflows whose job it is to annotate and set up the curation pipelines, for services and workflows that are not of their own making. Self-curation: Some registries are closed – the myGrid registry is only curated by experts from the myGrid project itself. Others encourage service developers to self-curate, emphasising the use of plug-ins to service development environments such as Eclipse; examples include BioMoby’s jMoby plugin and SAWSDL4J, Lumina and Radiant toolkits for SAWSDL and WSMO Studio (21). Workflow repositories such as myExperiment rely on self-curation by the workflow developers and community curation by their users. Challenges include (a) the enforcement of controlled vocabularies by self-curators, particularly if the vocabularies are also managed by the developers as they can quickly become unruly and (b) incentivising people to contribute their services and workflows for the good of the community. Community Curators : The trend is to follow in the footsteps of popular Web 2.0 social computing sites and encourage community curation through user feedback, blogging, e-tracking, recommendations and folksonomy based tagging. Community approach to services development and use being tried by Seekda and BioMoby and for workflows by myExperiment. Community and self-curation requires built-in incentive models for people to contribute such as credit and attribution, but can be made to work for example iCapture successfully pioneered community curation of ontologies (Wilkinson PSB). Automated Curators : Automated scavengers and crawlers identify candidates for submission and extract as much metadata as possible. Functional metadata is hard to auto-curate, requiring: specialist metadata extraction tools [54]; software plug-ins that incidentally gather metadata from services as they are used in applications; or smart reasoning over seeded service descriptions and workflows [54]. Operational and usage metadata is ripe for automation, generated from monitoring services, application diagnostics, customer reports and Social Network Analysis. Workflow analytics is the term used for processing workflow collections to identify, for example, service co-use patterns and service popularity. Automated curation needs excellent infrastructure.

PPT PPT Presentation Transcript

  • myExperiment – Defining the Social Virtual Research Environment David De Roure, Carole Goble, Jiten Bhagat, Don Cruickshank, Antoon Goderis, Danius Michaelides and David Newman
    • What is it?
    • How we built it
    • Towards the e-Laboratory
  • scientists Graduate Students Undergraduate Students experimentation Data, Metadata Provenance Workflows Ontologies Digital Libraries The social process of Science 2.0 Local Web Repositories Virtual Learning Environment Technical Reports Reprints Peer-Reviewed Journal & Conference Papers Preprints & Metadata Certified Experimental Results & Analyses
  • Taverna Trident Kepler Triana BPEL Ptolemy II
    • 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.
    Reuse, Recycling, Repurposing
  • myExperiment.org is…
    • “ Facebook for Scientists”...but different to Facebook!
    • A community social network
    • Fine control over sharing
    • A federated repository
    • A gateway to other publishing environments
    • A platform for launching workflows
    • Started March 2007
    • Closed beta since July 2007
    • Open beta November 2007
    • Go to www.myexperiment.org to access publicly available content or create an account
    myExperiment.org is... myExperiment currently has 1331 registered users, 114 groups, 536 workflows, 147 files and 40 packs
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  • myExperiment.org is…
    • User Profiles
    • Groups
    • Friends
    • Sharing
    • Tags
    • Workflows
    • Developer interface
    • Credits and Attributions
    • Fine control over privacy
    • Packs
    • Federation
    • Enactment
    myExperiment Features
  • Ownership and Attribution The most important aspect of myExperiment Designed by scientists
  • Packs
    • Packs allow you to collect different items together, like you might with a "wish list" or "shopping basket"
    • You can collect internal things (such as workflows, files and even other packs) as well as link to things outside myExperiment
    • Your packs can then be shared, tagged, discovered and discussed easily on myExperiment
  •  
    • How we built it
  • 24/5/2007 | myExperiment | Slide
  • HTML For Developers mySQL Search Engine reviews ratings groups friendships tags Enactor files workflows ` RDF Store SPARQL endpoint Managed REST API facebook iGoogle android XML API config profiles packs credits
  • For Developers
    • All the myExperiment services are accessible through simple RESTful programming interfaces
      • use your existing environment and augment it with myExperiment functionality
      • build entirely new interfaces and functionality mashups
    • The open source Web 2.0 Software that powers the myexperiment.org web site is downloadable so you can run your own myExperiment – perhaps for your own lab or projects
    • Go to wiki.myexperiment.org for information about our Developer Community
  • Google Gadgets Bringing myExperiment to the iGoogle user
  • Taverna Plugin Bringing myExperiment to the Taverna user
  • Facebook
  • Silverlight
  • Exporting packs
  • PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX myexp: <http://rdf.myexperiment.org/ontology#> PREFIX sioc: <http://rdfs.org/sioc/ns#> select ?friend1 ?friend2 ?acceptedat where {?z rdf:type <http://rdf.myexperiment.org/ontology#Friendship> . ?z myexp:has-requester ?x . ?x sioc:name ?friend1 . ?z myexp:has-accepter ?y . ?y sioc:name ?friend2 . ?z myexp:accepted-at ?acceptedat } All accepted Friendships including accepted-at time Semantically-Interlinked Online Communities SPARQL endpoint
  •  
    • Fit in, Don’t Force Change
    • Jam today and more jam tomorrow
    • Just in Time and Just Enough
    • Act Local, think Global
    • Enable Users to Add Value
    • Design for Network Effects
    Six Principles of Software Design to Empower Scientists
    • Keep your Friends Close
    • Embed
    • Keep Sight of the Bigger Picture
    • Favours will be in your Favour
    • Know your users
    • Expect and Anticipate Change
    De Roure, D. and Goble, C. (2009) Six Principles of Software Design to Empower Scientists. IEEE Software (in press)
    • Towards the e-Laboratory
  • e-Laboratory Lifecycle
  • Workflow Monitoring Event Logging Social Metadata Annotation Service Search User Registration Distributed Data Query Job Execution Naming and Identity Anonymisation Text Mining Research Object Management Assembling e-Laboratories Example Core Services
    • An e-Lab is a set of components and resources
      • An open system, not a software monolith
      • Utility of components transcends their immediate application
    • We envisage an ecosystem of cooperating e-Laboratories
    • What are the e-Lab components and services?
    • What are the Research Objects?
  • Research Objects
  • Content Capture and Curation Workflows and Services Experts Social by User Community refine validate refine validate Self by Service Providers seed seed refine validate seed Automated refine validate seed Reuse and Symbiosis
    • It should facilitate the management and sharing of Research Objects – these are the digital commodities that are used and reused by researchers, ranging from data and methods to scholarly publications.
    • It should support the social model : producers of research objects should have incentives to make them available; consumers need to be able to discover and reuse them; all will benefit from self- and community-curation.
    • It should provide an open, extensible environment to permit ease of integration with other software, tools and services, and benefit from participative contribution of software.
    • It should provide a platform to action research , for example to deliver research objects to remote services and software. It should be straightforward to create customised, task specific tools and environments.
    Defining the Social Virtual Research Environment
  • Reflections
    • myExperiment provides social infrastructure – it facilitates sharing and enables scientists to collaborate in order to compete
    • myExperiment has growing community and growing content
      • Supports Taverna, Trident, UsefulChem, ...
      • Kepler, Meandre next
      • Scale makes discovery more difficult and easier!
      • Could share R, matlab, statistical models, spreadsheets
    • We are targetting how we believe research will be conducted in the future, through the assembly of e-Laboratories which share Research Objects
    • Contact
    • David De Roure
    • dder@ecs.soton.ac.uk
    • Carole Goble
    • [email_address]
    • Further info
    • wiki.myexperiment.org
    • Thanks
    • The myGrid Family, National Centre for e-Social Science, CombeChem, Scientific Workflow Community
  •