Taverna and myExperiment. SCAPE presentation at a Hack-a-thon
Dave de Roure - The myExperiment approach towards Open Science
-
Upload
shwu -
Category
Technology
-
view
2.755 -
download
0
description
Transcript of Dave de Roure - The myExperiment approach towards Open Science
The myExperiment approach to Open Science
David De RoureCarole GobleJiten BhagatDon Cruickshank
scientists
LocalWeb
Repositories
Graduate Students
Undergraduate Students
Virtual Learning Environment
Technical Reports
Reprints
Peer-Reviewed Journal &
Conference Papers
Preprints &
Metadata
Certified Experimental
Results & Analyses
experimentation
Data, Metadata Provenance WorkflowsOntologies
Digital Libraries
The social process of Science 2.0
http://usefulchem.wikispaces.com/page/code/EXPLAN001http://www.microsoft.com/mscorp/tc/trident.mspx
http://www.mygrid.org.uk/tools/taverna/
Sharing pieces of processSharing pieces of process
Carole Goble and David De Roure, Curating Scientific Web Services and Workflows, EDUCAUSE Review, vol. 43, no. 5 (September/October 2008) Carole Goble and David De Roure, Curating Scientific Web Services and Workflows, EDUCAUSE Review, vol. 43, no. 5 (September/October 2008)
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 Open source (BSD)
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.org is...
myExperiment currently has 1400 registered users, 120 groups, 540 workflows, 147 files and 44 packs
myExperiment currently has 1400 registered users, 120 groups, 540 workflows, 147 files and 44 packs
“Do I want my Science associated with a medium like this?”
myExperiment.org is…
User Profiles Groups Friends Sharing Tags Workflows Developer interface Credits and Attributions Fine control over privacy Packs Federation Enactment
myExperiment FeaturesmyExperiment FeaturesD
istin
ctiv
es
Ownership and AttributionOwnership and Attribution
The most important aspect of myExperimentDesigned by scientists
The most important aspect of myExperimentDesigned by scientists
PacksPacks
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
Exporting packsExporting packs
24/5/2007 | myExperiment | Slide 16
Google GadgetsGoogle Gadgets
Bringing myExperiment to the iGoogle userBringing myExperiment to the iGoogle user
Taverna PluginTaverna Plugin
Bringing myExperiment to the Taverna userBringing myExperiment to the Taverna user
FacebookFacebook
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 endpointSPARQL endpoint
1. Fit in, Don’t Force Change2. Jam today and more jam
tomorrow3. Just in Time and Just
Enough 4. Act Local, think Global 5. Enable Users to Add Value6. Design for Network Effects
1. Fit in, Don’t Force Change2. Jam today and more jam
tomorrow3. Just in Time and Just
Enough 4. Act Local, think Global 5. Enable Users to Add Value6. Design for Network Effects
Six Principles of Software Design to Empower ScientistsSix Principles of Software Design to Empower Scientists
1. Keep your Friends Close2. Embed3. Keep Sight of the Bigger
Picture4. Favours will be in your
Favour5. Know your users6. Expect and Anticipate
Change
1. Keep your Friends Close2. Embed3. Keep Sight of the Bigger
Picture4. Favours will be in your
Favour5. Know your users6. Expect and Anticipate
Change
De Roure, D. and Goble, C. Software Design for Empowering Scientists, IEEE Software, Volume 26, Issue 1, Jan-Feb 2009, pages 88-95.
e-Laboratory Lifecyclee-Laboratory Lifecycle
Workflow Monitoring
Event Logging
Social Metadata
Annotation Service
Search
User Registration
Distributed Data Query
Job ExecutionNaming and Identity
Anonymisation
Text Mining
Research ObjectManagement
Assembling e-LaboratoriesAssembling e-LaboratoriesExample 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?
Workflows and Services
Experts
Social by User Community
refinevalidate
refinevalidate
Self by Service Providers
seed seed
refinevalidate
seed
Automated
refinevalidate seed
Content Capture and CurationReuse and SymbiosisReuse and Symbiosis
SummarySummary
myExperiment provides social infrastructure – it facilitates sharing and enables scientists to collaborate in order to compete. Reputation and incentives.
myExperiment has growing community and growing content Supports Taverna, Trident, UsefulChem, ... Team working on Kepler, Meandre next Community added WSVLAM, GWorkflowDL, ... 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 [email protected]
http://blog.openwetware.org/eresearch/
Carole [email protected]
Further infowiki.myexperiment.org
Thanks
The myGrid Family, National Centre for e-Social Science,CombeChem, Scientific Workflow Community