SlideShare a Scribd company logo
Eureka Research Workbench:
Semantic Capture of the
Scientific Process
Stuart J. Chalk
Department of Chemistry
University of North Florida
Jacksonville, FL USA
schalk@unf.edu

Liberating Laboratory Data – Day 2
Capturing Science Data
Data is a fundamental output of science, but…
Data is not useful if it does not have context
Big data analytics needs detailed, well structured metadata and
relationships to assemble aggregated datasets for useful
interpretation
Options
LabArchives http://www.labarchives.com
eCAT http://www.researchspace.com/electronic-lab-notebook/
LabTrove http://www.labtrove.org/
Dryad data publishing http://datadryad.org/
or …
Eureka Research Workbench
Started in 2006 as an offshoot of getting involved in the
Analytical Information Markup Language (AnIML) project
No way to store all research notes in a digital format
No way to capture the workflow of scientists
Realized writing in a lab notebook is equivalent to “multitype” blogging in the digital world
How to capture information? Many datatypes -> ExptML
How to store files and make them available through web
interface? (Fedora-Commons)
How to link data together? RDF (in Fedora-Commons)
Experiment Markup Language (ExptML)
A specification (written in XML) that describes
different types of information recorded during the
scientific process (http://exptml.sourceforge.net)
Many datatypes (will expand…)











Annotation
Api

Calculation
Chemical
Citation
Communication

Customer
Data
Dataset
Definition












Element
Equipment
Event
Experiment

Group
Project
Protocol
Quote
Report
Result












Sample
Solution
Space
Specimen

Substance
Task
Template
Timeline
User
Vendor
ExptML Chemical Schema
ExptML Chemical Schema
ExptML Chemical Instance
Related Data - ExptML Ontology
In computer science and ontology
“formally represents knowledge as a set of concepts within
a domain, and the relationships between those concepts. It
can be used to model a domain and support reasoning about
concepts.”*

In essence, an ontology allows us to define the
relationships and assertions about concepts
For substances represented in ExptML we define
isSubstance (assertion)
hasSubstance
isSubstanceOf
*https://en.wikipedia.org/wiki/Ontology_(information_science)
ExptML Ontology
Fedora Commons
Digital repository software for creating and managing
online digital libraries
Stores the ExptML files
Stores any other files (PDFs, Images, Word etc.)
Stores relationships as RDF

Version control
Checksumming
Built in search of content and relationships
File Storage
Fedora-Commons treats each ExptML file as an object
In the definition of a fedora object the file is just one
stream of many. By default each object also has a “DC”
stream of metadata and an “RELS-EXT” stream of
relationships
Each Fedora object can have any number of additional
streams for
Paper PDFs, product/sample pictures, original file formats (if a
conversion has been done)
Video, audio, anything

You can export individual streams or the whole Fedora
object with streams binary encoded (Sharing/archiving)
File Storage
Eureka Interface
So, finally to the Eureka Research Workbench!
Web interface written in PHP using the CakePHP Framework
Communicates with Fedora-Commons API to
create, retrieve, update and delete (CRUD) ExptML and
other files
Representational State Transfer (REST) format for URLs
E.g. http://web.server/chemicals/view/exptml:chm1

Allows for searching of all files in Fedora
Can also search based on relationships
Can extract data out of XML files
Can gather data from other websites (via API controller) and
add it to ExptML files
Typical things we record
in our notebook




Eureka Website – Notebook
Conclusion
Eureka uses ExptML for representing science data
Reliable storage system for ExptML files (Fedora)
Method for storage of relationships (RDF in Fedora)
Web application to create ExptML files (Eureka)
TODO
Provide web functionality to process data
Provide mechanism for sharing of data (authenticated)
Integration into the RDA model for sharing research data
Integrate with many other websites, e.g. ChemSpider
Support enlItemManifest and future RDA specifications
References
Eureka – http://sourceforge.net/projects/eureka
Fedora-Commons – http://fedora-commons.org
XML – http://www.w3.org/standards/xml
ExptML – http://exptml.sourceforge.net/
JSON – http://www.json.org/
UnitsML – http://unitsml.nist.gov/
RDF – http://www.w3.org/RDF/
CIR – http://cactus.nci.nih.gov/chemical/structure
RDA – http://rd-alliance.org

More Related Content

PPTX
247th ACS Meeting: The Eureka Research Workbench
Stuart Chalk
 
PPTX
Eureka Research Workbench: A Semantic Approach to an Open Source Electroni...
Stuart Chalk
 
PPTX
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...
Stuart Chalk
 
PDF
FAIRness through a novel combination of Web technologies
Research Data Alliance
 
PDF
Open Harvester - Search publications for a researcher from CrossRef, PubMed a...
Muhammad Javed
 
PPTX
Search Me: Using Lucene.Net
gramana
 
PPT
AIMS Workshop Case Study 3: Arrangement and Description Case Study - Stephen ...
AIMS_Archives
 
PPTX
Scientific Units in the Electronic Age
Stuart Chalk
 
247th ACS Meeting: The Eureka Research Workbench
Stuart Chalk
 
Eureka Research Workbench: A Semantic Approach to an Open Source Electroni...
Stuart Chalk
 
Toward Semantic Representation of Science in Electronic Laboratory Notebooks ...
Stuart Chalk
 
FAIRness through a novel combination of Web technologies
Research Data Alliance
 
Open Harvester - Search publications for a researcher from CrossRef, PubMed a...
Muhammad Javed
 
Search Me: Using Lucene.Net
gramana
 
AIMS Workshop Case Study 3: Arrangement and Description Case Study - Stephen ...
AIMS_Archives
 
Scientific Units in the Electronic Age
Stuart Chalk
 

What's hot (19)

PPTX
Rule-based Capture/Storage of Scientific Data from PDF Files and Export using...
Stuart Chalk
 
ODP
2011 03-provenance-workshop-edingurgh
Jun Zhao
 
PDF
Data carving using artificial headers info sec conference
Robert Daniel
 
ODP
The OpenOffice.org ODF Toolkit Project
Alexandro Colorado
 
PPTX
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
Carole Goble
 
PPTX
Crediting informatics and data folks in life science teams
Carole Goble
 
PPT
Open source software (oss) scope and implication
Kishor Satpathy
 
PDF
Citation and Research Objects: Toward Active Research Objects
Daniel S. Katz
 
PPT
Fundamental File Processing Operations
Rico
 
PPT
Loughborough research forum 2010 data overload presentation
Nicola Louise Beddall-Hill
 
PPT
Reuse of Repository Data
Valerie Enriquez
 
PDF
Linked data intro primer
Karen Estlund
 
PPTX
Crosslinks
ericmeeks
 
PPT
Flexible Resources In 3 6 And E4
szbra
 
PDF
Research and Citation tools
Kristen T
 
PPTX
RBMS 2011_Edwards
glynnedw
 
PPTX
Data and Donuts: Data organization
C. Tobin Magle
 
ODP
Clean Dokeos documents inconsistencies on filesystem and database before upgr...
Hubert Borderiou
 
PPTX
Towards Supporting the Life Cycle of Web Data
Gong Cheng
 
Rule-based Capture/Storage of Scientific Data from PDF Files and Export using...
Stuart Chalk
 
2011 03-provenance-workshop-edingurgh
Jun Zhao
 
Data carving using artificial headers info sec conference
Robert Daniel
 
The OpenOffice.org ODF Toolkit Project
Alexandro Colorado
 
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
Carole Goble
 
Crediting informatics and data folks in life science teams
Carole Goble
 
Open source software (oss) scope and implication
Kishor Satpathy
 
Citation and Research Objects: Toward Active Research Objects
Daniel S. Katz
 
Fundamental File Processing Operations
Rico
 
Loughborough research forum 2010 data overload presentation
Nicola Louise Beddall-Hill
 
Reuse of Repository Data
Valerie Enriquez
 
Linked data intro primer
Karen Estlund
 
Crosslinks
ericmeeks
 
Flexible Resources In 3 6 And E4
szbra
 
Research and Citation tools
Kristen T
 
RBMS 2011_Edwards
glynnedw
 
Data and Donuts: Data organization
C. Tobin Magle
 
Clean Dokeos documents inconsistencies on filesystem and database before upgr...
Hubert Borderiou
 
Towards Supporting the Life Cycle of Web Data
Gong Cheng
 
Ad

Viewers also liked (6)

PPTX
Ереванский филиал МЭСИ 2013
Armen Bagdasaryan
 
PPTX
MedicalResearch.com: Medical Research Interviews June 24 2014
Marie Benz MD FAAD
 
PPS
Socrates
guest74381e
 
PDF
The supreme master ching hai the key of immediate englightenment
univ.medical healt
 
PDF
Information Retention & eDiscovery Exchange Brochure
andrewwillow
 
PPTX
Webcast LinkedIn België 5 november 2013
Wouter Cappendijk
 
Ереванский филиал МЭСИ 2013
Armen Bagdasaryan
 
MedicalResearch.com: Medical Research Interviews June 24 2014
Marie Benz MD FAAD
 
Socrates
guest74381e
 
The supreme master ching hai the key of immediate englightenment
univ.medical healt
 
Information Retention & eDiscovery Exchange Brochure
andrewwillow
 
Webcast LinkedIn België 5 november 2013
Wouter Cappendijk
 
Ad

Similar to Liberating Laboratory Data - Eureka (20)

PPTX
ACS 248th Paper 67 Eureka Collaboration
Stuart Chalk
 
PPTX
ACS 248th Paper 146 VIVO/ScientistsDB Integration into Eureka
Stuart Chalk
 
PPTX
247th ACS Meeting: Experiment Markup Language (ExptML)
Stuart Chalk
 
PDF
All In - Migrating a Genomics Pipeline from BASH/Hive to Spark (Azure Databri...
Databricks
 
PDF
Advanced Bioinformatics for Genomics and BioData Driven Research
European Bioinformatics Institute
 
PPTX
ACS 248th Paper 136 JSmol/JSpecView Eureka Integration
Stuart Chalk
 
PDF
Parallel Computing for Econometricians with Amazon Web Services
stephenjbarr
 
PPTX
The Evolution of e-Research: Machines, Methods and Music
David De Roure
 
PDF
Sharing massive data analysis: from provenance to linked experiment reports
Gaignard Alban
 
PDF
Anaconda Python KNIME & Orange Installation
Girinath Pillai
 
PDF
Hadoop in Data Warehousing
Alexey Grigorev
 
PPTX
Integrating an electronic lab notebook with a data repository; American Chemi...
rmacneil88
 
PDF
Elns and repositories, American Chemical Society, Dallas, March 2014
ResearchSpace
 
PDF
WhereHows: Taming Metadata for 150K Datasets Over 9 Data Platforms
Mars Lan
 
PDF
Amazon EMR Masterclass
Ian Massingham
 
PPTX
Ember
mrphilroth
 
PDF
Prototype Phase Kick-off Event and Ceremony
Archiver
 
PDF
HEPData workshop talk
Eamonn Maguire
 
PDF
Intro to Exhibit Workshop
Shawn Day
 
PPT
Royal society of chemistry activities to develop a data repository for chemis...
Ken Karapetyan
 
ACS 248th Paper 67 Eureka Collaboration
Stuart Chalk
 
ACS 248th Paper 146 VIVO/ScientistsDB Integration into Eureka
Stuart Chalk
 
247th ACS Meeting: Experiment Markup Language (ExptML)
Stuart Chalk
 
All In - Migrating a Genomics Pipeline from BASH/Hive to Spark (Azure Databri...
Databricks
 
Advanced Bioinformatics for Genomics and BioData Driven Research
European Bioinformatics Institute
 
ACS 248th Paper 136 JSmol/JSpecView Eureka Integration
Stuart Chalk
 
Parallel Computing for Econometricians with Amazon Web Services
stephenjbarr
 
The Evolution of e-Research: Machines, Methods and Music
David De Roure
 
Sharing massive data analysis: from provenance to linked experiment reports
Gaignard Alban
 
Anaconda Python KNIME & Orange Installation
Girinath Pillai
 
Hadoop in Data Warehousing
Alexey Grigorev
 
Integrating an electronic lab notebook with a data repository; American Chemi...
rmacneil88
 
Elns and repositories, American Chemical Society, Dallas, March 2014
ResearchSpace
 
WhereHows: Taming Metadata for 150K Datasets Over 9 Data Platforms
Mars Lan
 
Amazon EMR Masterclass
Ian Massingham
 
Ember
mrphilroth
 
Prototype Phase Kick-off Event and Ceremony
Archiver
 
HEPData workshop talk
Eamonn Maguire
 
Intro to Exhibit Workshop
Shawn Day
 
Royal society of chemistry activities to develop a data repository for chemis...
Ken Karapetyan
 

More from Stuart Chalk (17)

PPTX
Semantic properties and units
Stuart Chalk
 
PPTX
Open semantic chemical structures
Stuart Chalk
 
PPTX
ChemExtractor: Enhanced Rule-Based Capture and Identification of PDF Based Pr...
Stuart Chalk
 
PPTX
AnIML: A New Analytical Data Standard
Stuart Chalk
 
PPTX
A Generic Scientific Data Model and Ontology for Representation of Chemical Data
Stuart Chalk
 
PPTX
The Electronic Notebook Ontology
Stuart Chalk
 
PPTX
Sharing Science Data: Semantically Reimagining the IUPAC Solubility Series Data
Stuart Chalk
 
PPTX
Bringing Flow injection Analysis to the Semantic Web
Stuart Chalk
 
PPTX
Reactions to the Open Spectral Database
Stuart Chalk
 
PPTX
Integrating AnIML Files in Electronic Laboratory Notebooks - PittCon 2015
Stuart Chalk
 
PPTX
Building a Standard for Standards: The ChAMP Project
Stuart Chalk
 
PPTX
A Standard Data Format for Computational Chemistry: CSX
Stuart Chalk
 
PPTX
Overview of the Analytical Information Markup Language (AnIML)
Stuart Chalk
 
PPTX
ACS 248th Paper 108 NIST-IUPAC Solubility Data
Stuart Chalk
 
PPTX
ACS 248th Paper 104 ChemData Project
Stuart Chalk
 
PPTX
ACS 248th Paper 71 ChAMP Project
Stuart Chalk
 
PPTX
Liberating Laboratory Data - AnIML
Stuart Chalk
 
Semantic properties and units
Stuart Chalk
 
Open semantic chemical structures
Stuart Chalk
 
ChemExtractor: Enhanced Rule-Based Capture and Identification of PDF Based Pr...
Stuart Chalk
 
AnIML: A New Analytical Data Standard
Stuart Chalk
 
A Generic Scientific Data Model and Ontology for Representation of Chemical Data
Stuart Chalk
 
The Electronic Notebook Ontology
Stuart Chalk
 
Sharing Science Data: Semantically Reimagining the IUPAC Solubility Series Data
Stuart Chalk
 
Bringing Flow injection Analysis to the Semantic Web
Stuart Chalk
 
Reactions to the Open Spectral Database
Stuart Chalk
 
Integrating AnIML Files in Electronic Laboratory Notebooks - PittCon 2015
Stuart Chalk
 
Building a Standard for Standards: The ChAMP Project
Stuart Chalk
 
A Standard Data Format for Computational Chemistry: CSX
Stuart Chalk
 
Overview of the Analytical Information Markup Language (AnIML)
Stuart Chalk
 
ACS 248th Paper 108 NIST-IUPAC Solubility Data
Stuart Chalk
 
ACS 248th Paper 104 ChemData Project
Stuart Chalk
 
ACS 248th Paper 71 ChAMP Project
Stuart Chalk
 
Liberating Laboratory Data - AnIML
Stuart Chalk
 

Recently uploaded (20)

PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
PPTX
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
PDF
Virat Kohli- the Pride of Indian cricket
kushpar147
 
PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
PPTX
CDH. pptx
AneetaSharma15
 
PPTX
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
PPTX
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
PPTX
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
PDF
Health-The-Ultimate-Treasure (1).pdf/8th class science curiosity /samyans edu...
Sandeep Swamy
 
PPTX
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
PPTX
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
PDF
2.Reshaping-Indias-Political-Map.ppt/pdf/8th class social science Exploring S...
Sandeep Swamy
 
PPTX
TEF & EA Bsc Nursing 5th sem.....BBBpptx
AneetaSharma15
 
PPTX
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
PDF
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
PPTX
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
PPTX
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
DOCX
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
Virat Kohli- the Pride of Indian cricket
kushpar147
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
CDH. pptx
AneetaSharma15
 
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
Health-The-Ultimate-Treasure (1).pdf/8th class science curiosity /samyans edu...
Sandeep Swamy
 
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
2.Reshaping-Indias-Political-Map.ppt/pdf/8th class social science Exploring S...
Sandeep Swamy
 
TEF & EA Bsc Nursing 5th sem.....BBBpptx
AneetaSharma15
 
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 

Liberating Laboratory Data - Eureka

  • 1. Eureka Research Workbench: Semantic Capture of the Scientific Process Stuart J. Chalk Department of Chemistry University of North Florida Jacksonville, FL USA [email protected] Liberating Laboratory Data – Day 2
  • 2. Capturing Science Data Data is a fundamental output of science, but… Data is not useful if it does not have context Big data analytics needs detailed, well structured metadata and relationships to assemble aggregated datasets for useful interpretation Options LabArchives http://www.labarchives.com eCAT http://www.researchspace.com/electronic-lab-notebook/ LabTrove http://www.labtrove.org/ Dryad data publishing http://datadryad.org/ or …
  • 3. Eureka Research Workbench Started in 2006 as an offshoot of getting involved in the Analytical Information Markup Language (AnIML) project No way to store all research notes in a digital format No way to capture the workflow of scientists Realized writing in a lab notebook is equivalent to “multitype” blogging in the digital world How to capture information? Many datatypes -> ExptML How to store files and make them available through web interface? (Fedora-Commons) How to link data together? RDF (in Fedora-Commons)
  • 4. Experiment Markup Language (ExptML) A specification (written in XML) that describes different types of information recorded during the scientific process (http://exptml.sourceforge.net) Many datatypes (will expand…)           Annotation Api Calculation Chemical Citation Communication Customer Data Dataset Definition           Element Equipment Event Experiment Group Project Protocol Quote Report Result           Sample Solution Space Specimen Substance Task Template Timeline User Vendor
  • 8. Related Data - ExptML Ontology In computer science and ontology “formally represents knowledge as a set of concepts within a domain, and the relationships between those concepts. It can be used to model a domain and support reasoning about concepts.”* In essence, an ontology allows us to define the relationships and assertions about concepts For substances represented in ExptML we define isSubstance (assertion) hasSubstance isSubstanceOf *https://en.wikipedia.org/wiki/Ontology_(information_science)
  • 10. Fedora Commons Digital repository software for creating and managing online digital libraries Stores the ExptML files Stores any other files (PDFs, Images, Word etc.) Stores relationships as RDF Version control Checksumming Built in search of content and relationships
  • 11. File Storage Fedora-Commons treats each ExptML file as an object In the definition of a fedora object the file is just one stream of many. By default each object also has a “DC” stream of metadata and an “RELS-EXT” stream of relationships Each Fedora object can have any number of additional streams for Paper PDFs, product/sample pictures, original file formats (if a conversion has been done) Video, audio, anything You can export individual streams or the whole Fedora object with streams binary encoded (Sharing/archiving)
  • 13. Eureka Interface So, finally to the Eureka Research Workbench! Web interface written in PHP using the CakePHP Framework Communicates with Fedora-Commons API to create, retrieve, update and delete (CRUD) ExptML and other files Representational State Transfer (REST) format for URLs E.g. http://web.server/chemicals/view/exptml:chm1 Allows for searching of all files in Fedora Can also search based on relationships Can extract data out of XML files Can gather data from other websites (via API controller) and add it to ExptML files
  • 14. Typical things we record in our notebook    Eureka Website – Notebook
  • 15. Conclusion Eureka uses ExptML for representing science data Reliable storage system for ExptML files (Fedora) Method for storage of relationships (RDF in Fedora) Web application to create ExptML files (Eureka) TODO Provide web functionality to process data Provide mechanism for sharing of data (authenticated) Integration into the RDA model for sharing research data Integrate with many other websites, e.g. ChemSpider Support enlItemManifest and future RDA specifications
  • 16. References Eureka – http://sourceforge.net/projects/eureka Fedora-Commons – http://fedora-commons.org XML – http://www.w3.org/standards/xml ExptML – http://exptml.sourceforge.net/ JSON – http://www.json.org/ UnitsML – http://unitsml.nist.gov/ RDF – http://www.w3.org/RDF/ CIR – http://cactus.nci.nih.gov/chemical/structure RDA – http://rd-alliance.org