myexperiment - defining the social virtual research environment
DESCRIPTION
Presented at the 4th IEEE International Conference on e-Science, Indianapolis, December 11, 2008TRANSCRIPT
![Page 1: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/1.jpg)
myExperiment – Defining the Social Virtual Research Environment
David De Roure, Carole Goble, Jiten Bhagat,Don Cruickshank, Antoon Goderis,Danius Michaelides and David Newman
![Page 2: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/2.jpg)
• What is it?• How we built it• Towards the e-Laboratory
![Page 3: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/3.jpg)
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
![Page 4: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/4.jpg)
Kepler
Triana
BPEL
Ptolemy II
Taverna
Trident
![Page 5: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/5.jpg)
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, RepurposingReuse, Recycling, Repurposing
![Page 6: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/6.jpg)
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.org is...
myExperiment currently has 1331 registered users, 114 groups, 536 workflows, 147 files and 40 packs
myExperiment currently has 1331 registered users, 114 groups, 536 workflows, 147 files and 40 packs
![Page 7: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/7.jpg)
![Page 8: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/8.jpg)
![Page 9: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/9.jpg)
![Page 10: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/10.jpg)
![Page 11: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/11.jpg)
![Page 12: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/12.jpg)
![Page 13: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/13.jpg)
![Page 14: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/14.jpg)
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
![Page 15: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/15.jpg)
Ownership and AttributionOwnership and Attribution
The most important aspect of myExperimentDesigned by scientists
The most important aspect of myExperimentDesigned by scientists
![Page 16: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/16.jpg)
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
![Page 17: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/17.jpg)
![Page 18: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/18.jpg)
• How we built it
![Page 19: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/19.jpg)
24/5/2007 | myExperiment | Slide 19
![Page 20: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/20.jpg)
Search Engine
reviewsratingsgroupsfriendships
tags
Enactor
filesworkflows
`
HTML
For DevelopersFor Developers
RDF Store
SPAR
QL
endp
oint
Managed REST API
face
book
iGoo
gle
andr
oid
XML
APIconfig
mySQL
profiles
packscredits
![Page 21: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/21.jpg)
For DevelopersFor 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
![Page 22: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/22.jpg)
Google GadgetsGoogle Gadgets
Bringing myExperiment to the iGoogle userBringing myExperiment to the iGoogle user
![Page 23: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/23.jpg)
Taverna PluginTaverna Plugin
Bringing myExperiment to the Taverna userBringing myExperiment to the Taverna user
![Page 24: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/24.jpg)
FacebookFacebook
![Page 25: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/25.jpg)
SilverlightSilverlight
![Page 26: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/26.jpg)
Exporting packsExporting packs
![Page 27: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/27.jpg)
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
![Page 28: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/28.jpg)
![Page 29: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/29.jpg)
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. (2009) Six Principles of Software Design to Empower Scientists. IEEE Software (in press)
![Page 30: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/30.jpg)
• Towards the e-Laboratory
![Page 31: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/31.jpg)
e-Laboratory Lifecyclee-Laboratory Lifecycle
![Page 32: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/32.jpg)
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?
![Page 33: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/33.jpg)
Research ObjectsResearch Objects
![Page 34: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/34.jpg)
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
![Page 35: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/35.jpg)
1. 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.
2. 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.
3. 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.
4. 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 EnvironmentDefining the Social Virtual Research Environment
![Page 36: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/36.jpg)
ReflectionsReflections
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
![Page 37: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/37.jpg)
Contact
David De [email protected]
Carole [email protected]
Further infowiki.myexperiment.org
Thanks
The myGrid Family, National Centre for e-Social Science,CombeChem, Scientific Workflow Community
![Page 38: myExperiment - Defining the Social Virtual Research Environment](https://reader033.vdocuments.mx/reader033/viewer/2022052903/5578f5c9d8b42a675b8b4709/html5/thumbnails/38.jpg)