SlideShare a Scribd company logo
1 of 83
Download to read offline
http://slideshare.net/cameronneylon
Who is this guy anyway?
mic
  ade
Ac




     Who is this guy anyway?
mic
  ade
Ac
                      ogist
                 Biol



     Who is this guy anyway?
mic
  ade
Ac
                      ogist
                 Biol



     Who is this guy anyway?
                          Che
                              mis
                                 t
mic
  ade
Ac
                      ogist
                 Biol



     Who is this guy anyway?
                              Che
                                 mis
                                    t


                       tist
                    en
                 Sci
mic                   No
  ade                            t an
Ac                                      eng
                                              ine
                      ogist                       er
                   ol
                 Bi



     Who is this guy anyway?
                                Che
                                   mis
                                        t


                         tist
                      en
                 Sci
mic                            No
  ade                                     t an
Ac                                               eng
        Been                                           ine
               involv
                               ogist                       er
                     ed     ol
         in an “          Bi
                ELN”
        develo
               pmen
                    t

     Who is this guy anyway?
                                         Che
                                            mis
                                                 t


                                  tist
                               en
                          Sci
mic                            No
  ade                                     t an
Ac                                               eng
        Been                                           ine
               involv
                               ogist                       er
                     ed     ol
         in an “          Bi
                ELN”
        develo
               pmen
                    t

     Who is this guy anyway?
                                         Che
                                            mis
                                                 t

                                                            der
                                                         co
                                  tist             ta
                               en                No
                          Sci
mic                              No
  ade                                       t an
Ac                                                 eng
          Been                                           ine
                 involv
                                 ogist                       er
                       ed     ol
           in an “          Bi
                  ELN”
          develo
                 pmen
                      t

      Who is this guy anyway?
                                           Che
                                              mis
                                                   t
                  pen
              ta/O ate
            Da oc                                             der
       pen e adv                                           co
     O
                                    tist             ta
         ienc                    en                No
      Sc                    Sci
mic                                       No
  ade                                                t an
Ac                                                          eng
          Been                                                    ine
                 involv
                                      ogist                           er
                       ed          ol
           in an “               Bi
                  ELN”
          develo
                 pmen
                      t

      Who is this guy anyway?
                                                    Che
                         Pra                           mis
                            gm                              t
                              atis
                  pen                 t
              ta/O ate
            Da oc                                                      der
       pen e adv                                                    co
     O
                                             tist             ta
         ienc                             en                No
      Sc                         Sci
Please suspend disbelief...

                      
 
 - security
                      
 
 - IP
                      
 
 - regulatory issues

                      ...I will come back to them
http://www.flickr.com/photos/nihilenz/2545518545
In the last five years...?




http://flickr.com/photos/stewart/461099066/
...in the past 24 hours?
http://www.flickr.com/photos/nbachiyski/2186228572/
...is to the fully integrated
     laboratory record...
as...
is to...
The Lab that was Born on the
            Web
        Cameron Neylon
The premise....
    Most of what is needed to build a fully
integrated laboratory recording system can be
   found, for free, in existing web services...


    (it does lack a little polish admittedly)


It just needs to be wired up (that’s a big “just”)
Lab book as a journal...




http://www.flickr.com/photos/nbachiyski/2186228572/
Blog as journal...
Description, date
categorisation,
objects, identity,
accessibility...

...not of much
interest to most
people
http://biolab.isis.rl.ac.uk/projects/blog/
Automatic Blogging by Machines
Integration and communication
http://biolab.isis.rl.ac.uk/projects/blog/
Procedure            Experiment



Material               Sample


                                             Data

 Data                  Data



            Analysis             Analysis
Procedure              Experiment



Material                 Sample
 Material                 Sample
  Material                 Sample

                                                 Data

 Data                    Data
                          Data
                           Data


              Analysis               Analysis
Schema?

Stuff gets combined with other stuff and
 stuff is done to it to make more stuff.


   (Meaning can be layered on later
     according to specific needs)
Data                                             Data
                                            Data
                                                                         Data              Data


                                                                         Data

                                Analysis
                 Procedure
                                                             Procedure          Analysis

     Procedure                       Procedure




             Sample            Material          Sample   Sample


                               Material          Sample   Sample
Material

                               Material          Sample   Sample
                                                                                Time
Data                                             Data
                                            Data
                                                                         Data              Data


                                                                         Data

                                Analysis
                 Procedure
                                                             Procedure          Analysis

     Procedure                       Procedure




             Sample            Material          Sample   Sample


                               Material          Sample   Sample
Material

                               Material          Sample   Sample
                                                                                Time
Data services




...get someone else to do the heavy lifting...
Good data services will...
    Provide a URL endpoint for any item



    Will understand your data type enough...





    ...to provide simple embed codes and more
    sophisticated re-packaging where required


    Handle versioning, identity, date stamps,


    provenance, security, etc...
Data                                             Data
                                            Data
                                                                         Data              Data


                                                                         Data

                                Analysis
                 Procedure
                                                             Procedure          Analysis

     Procedure                       Procedure




             Sample            Material          Sample   Sample


                               Material          Sample   Sample
Material

                               Material          Sample   Sample


                                                                                Time
Data                                         Data


 Samples can be offloaded...           Data
                                                                 Data              Data


                                                                 Data

                            Analysis
            Procedure
                                                     Procedure          Analysis
 LIMS, Database, Blog, Wiki, Spreadsheet...
   Procedure     Procedure




           Sample          Material      Sample   Sample


                           Material      Sample   Sample
Material

                           Material      Sample   Sample


                                                                        Time
Data                                             Data

 Procedures are just documents...           Data
                                                                         Data              Data


                                                                         Data

                                Analysis
                 Procedure
                                                             Procedure          Analysis

     Procedure                       Procedure




             Sample            Material          Sample   Sample


                               Material          Sample   Sample
Material

                               Material          Sample   Sample


                                                                                Time
Measuring solubility
http://onschallenge.wikispaces.com/Exp026
http://tinyurl.com/ons-challenge-spreadsheet
http://oru.edu/cccda/sl/descriptorspace/ds.php
http://oru.edu/cccda/sl/descriptorspace/ds.php
http://slurl.com/secondlife/Drexel/165/178/24
If we push it all out to other services...
...what are we left with?
Time
The feed of links between resources




                         Time
How do you capture this?
Lane    Sample       uL
   1    [[DNA:%]] [[box]]
   2    [[DNA:%]] [[box]]
   3    [[DNA:%]] [[box]]



[[Section>Procedure]]
[[Procedure_Type>electrophoresis_agarose]]
[[Sandpit_group>ahm2007]]
Lane    Sample       uL
   1    [[DNA:%]] [[box]]
   2    [[DNA:%]] [[box]]
   3    [[DNA:%]] [[box]]



[[Section>Procedure]]
[[Procedure_Type>electrophoresis_agarose]]
[[Sandpit_group>ahm2007]]
Lane    Sample       uL
   1    [[DNA:%]] [[box]]
   2    [[DNA:%]] [[box]]
   3    [[DNA:%]] [[box]]



[[Section>Procedure]]
[[Procedure_Type>electrophoresis_agarose]]
[[Sandpit_group>ahm2007]]
A framework. Not a system.
Standardize the connections
Not the end points
The architecture is already in place


      The standards already exist


There is a massive infrastructure in place


Use whatever tools you(r users) want...
 ....just provide an accessible endpoint
“If my business model was based on control
I’d be getting real worried right about now”

John Wilbanks,Vice President, Science Commons
...delivery of information to the
  right place, at the right time...
The future will be about
leveraging other people’s data
Less “integration”. More “linking”.
Jeremy Frey
Jenny Hale
Andrew Milsted
                      Southampton development team
Simon Coles
Steve Wilson
Mark Borkum
Dave de Roure

Jean-Claude Bradley
Rajarshi Guha
                      Open Notebook Science
Andy Lang
                      Solubility Challenge
Antony Williams
Egon Willighagen
Pierre Lindenbaum
The lab that was born on the web

More Related Content

More from Cameron Neylon

Will we still know ourselves? Identity and Community in a Transforming Knowle...
Will we still know ourselves? Identity and Community in a Transforming Knowle...Will we still know ourselves? Identity and Community in a Transforming Knowle...
Will we still know ourselves? Identity and Community in a Transforming Knowle...Cameron Neylon
 
Beyond Open: Culture and Scaling in the Making of Knowledge
Beyond Open: Culture and Scaling in the Making of KnowledgeBeyond Open: Culture and Scaling in the Making of Knowledge
Beyond Open: Culture and Scaling in the Making of KnowledgeCameron Neylon
 
Excellence is Bullshit
Excellence is BullshitExcellence is Bullshit
Excellence is BullshitCameron Neylon
 
From Cycles to Networks
From Cycles to NetworksFrom Cycles to Networks
From Cycles to NetworksCameron Neylon
 
Where next for Open Scholarship?
Where next for Open Scholarship?Where next for Open Scholarship?
Where next for Open Scholarship?Cameron Neylon
 
Openness in Scholarship: A return to core values?
Openness in Scholarship: A return to core values?Openness in Scholarship: A return to core values?
Openness in Scholarship: A return to core values?Cameron Neylon
 
Interpreting Shadows on the Elephant in the Room
Interpreting Shadows on the Elephant in the RoomInterpreting Shadows on the Elephant in the Room
Interpreting Shadows on the Elephant in the RoomCameron Neylon
 
Sustaining Scholarly Infrastructures through Collective Action: The lessons t...
Sustaining Scholarly Infrastructures through Collective Action: The lessons t...Sustaining Scholarly Infrastructures through Collective Action: The lessons t...
Sustaining Scholarly Infrastructures through Collective Action: The lessons t...Cameron Neylon
 
Sustainable Futures for Research Communication
Sustainable Futures for Research CommunicationSustainable Futures for Research Communication
Sustainable Futures for Research CommunicationCameron Neylon
 
Investing in Scholarly Futures
Investing in Scholarly FuturesInvesting in Scholarly Futures
Investing in Scholarly FuturesCameron Neylon
 
Excellence, Innovation, Evaluation: Collaboration x Innovation
Excellence, Innovation, Evaluation: Collaboration x InnovationExcellence, Innovation, Evaluation: Collaboration x Innovation
Excellence, Innovation, Evaluation: Collaboration x InnovationCameron Neylon
 
No stories without evidence, no evidence without stories
No stories without evidence, no evidence without storiesNo stories without evidence, no evidence without stories
No stories without evidence, no evidence without storiesCameron Neylon
 
From research life cycle to networks: The role of the library
From research life cycle to networks: The role of the libraryFrom research life cycle to networks: The role of the library
From research life cycle to networks: The role of the libraryCameron Neylon
 
Project Credit - Overview and Summary
Project Credit - Overview and SummaryProject Credit - Overview and Summary
Project Credit - Overview and SummaryCameron Neylon
 
Real Choices, False Colors
Real Choices, False ColorsReal Choices, False Colors
Real Choices, False ColorsCameron Neylon
 
Managing a (different) Data Deluge - SPARC OA conference
Managing a (different) Data Deluge - SPARC OA conferenceManaging a (different) Data Deluge - SPARC OA conference
Managing a (different) Data Deluge - SPARC OA conferenceCameron Neylon
 
Network Enabled Research - The role of open source and open thinking
Network Enabled Research - The role of open source and open thinkingNetwork Enabled Research - The role of open source and open thinking
Network Enabled Research - The role of open source and open thinkingCameron Neylon
 
Research Assessment to Support Research Impact
Research Assessment to Support Research ImpactResearch Assessment to Support Research Impact
Research Assessment to Support Research ImpactCameron Neylon
 

More from Cameron Neylon (20)

Will we still know ourselves? Identity and Community in a Transforming Knowle...
Will we still know ourselves? Identity and Community in a Transforming Knowle...Will we still know ourselves? Identity and Community in a Transforming Knowle...
Will we still know ourselves? Identity and Community in a Transforming Knowle...
 
Beyond Open: Culture and Scaling in the Making of Knowledge
Beyond Open: Culture and Scaling in the Making of KnowledgeBeyond Open: Culture and Scaling in the Making of Knowledge
Beyond Open: Culture and Scaling in the Making of Knowledge
 
Excellence is Bullshit
Excellence is BullshitExcellence is Bullshit
Excellence is Bullshit
 
From Cycles to Networks
From Cycles to NetworksFrom Cycles to Networks
From Cycles to Networks
 
Where next for Open Scholarship?
Where next for Open Scholarship?Where next for Open Scholarship?
Where next for Open Scholarship?
 
Openness in Scholarship: A return to core values?
Openness in Scholarship: A return to core values?Openness in Scholarship: A return to core values?
Openness in Scholarship: A return to core values?
 
Interpreting Shadows on the Elephant in the Room
Interpreting Shadows on the Elephant in the RoomInterpreting Shadows on the Elephant in the Room
Interpreting Shadows on the Elephant in the Room
 
Sustaining Scholarly Infrastructures through Collective Action: The lessons t...
Sustaining Scholarly Infrastructures through Collective Action: The lessons t...Sustaining Scholarly Infrastructures through Collective Action: The lessons t...
Sustaining Scholarly Infrastructures through Collective Action: The lessons t...
 
Sustainable Futures for Research Communication
Sustainable Futures for Research CommunicationSustainable Futures for Research Communication
Sustainable Futures for Research Communication
 
Warning
WarningWarning
Warning
 
Investing in Scholarly Futures
Investing in Scholarly FuturesInvesting in Scholarly Futures
Investing in Scholarly Futures
 
Excellence, Innovation, Evaluation: Collaboration x Innovation
Excellence, Innovation, Evaluation: Collaboration x InnovationExcellence, Innovation, Evaluation: Collaboration x Innovation
Excellence, Innovation, Evaluation: Collaboration x Innovation
 
No stories without evidence, no evidence without stories
No stories without evidence, no evidence without storiesNo stories without evidence, no evidence without stories
No stories without evidence, no evidence without stories
 
From research life cycle to networks: The role of the library
From research life cycle to networks: The role of the libraryFrom research life cycle to networks: The role of the library
From research life cycle to networks: The role of the library
 
CENDI - Impact
CENDI - ImpactCENDI - Impact
CENDI - Impact
 
Project Credit - Overview and Summary
Project Credit - Overview and SummaryProject Credit - Overview and Summary
Project Credit - Overview and Summary
 
Real Choices, False Colors
Real Choices, False ColorsReal Choices, False Colors
Real Choices, False Colors
 
Managing a (different) Data Deluge - SPARC OA conference
Managing a (different) Data Deluge - SPARC OA conferenceManaging a (different) Data Deluge - SPARC OA conference
Managing a (different) Data Deluge - SPARC OA conference
 
Network Enabled Research - The role of open source and open thinking
Network Enabled Research - The role of open source and open thinkingNetwork Enabled Research - The role of open source and open thinking
Network Enabled Research - The role of open source and open thinking
 
Research Assessment to Support Research Impact
Research Assessment to Support Research ImpactResearch Assessment to Support Research Impact
Research Assessment to Support Research Impact
 

Recently uploaded

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Recently uploaded (20)

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

The lab that was born on the web