SlideShare uma empresa Scribd logo
1 de 25
Integrating an electronic lab notebook 
with a university research infrastructure: 
Case Study with RSpace at the 
University of Edinburgh 
Rory Macneil 
Research Space 
rmacneil@researchspace.com 
RDMF 12 - Research Data and Repositories 
(and other systems), RDMF, University of 
Leicester, 19 November 2014
Overview 
● ELNs – where the demand coming from 
● RSpace – origins and overview 
● RSpace at Edinburgh 
– Linking to files in Edinburgh DataStore 
– Depositing content in Edinburgh DataShare 
– Archiving in Edinburgh DataVault 
● Platform for integration with other RDM 
infrastructures
Who and what is driving demand for 
ELNs? 
● Researchers 
– Utility and convenience of paper lab book + online capabilities 
– On multiple devices 
– File management/integration 
● Groups/PIs 
– Controlled sharing 
– Collaboration 
– Group management 
– File management/integration 
● Institutions: data librarians, research admins, IT, commercialisation offices 
– Enterprise features: Scalable deployment, Single Sign On 
– IP protection: audit trail, signing 
– Publishing 
– Archiving 
– Repository integration 
– File management/integration
RSpace 
● Conceived in response to Wisconsin RFP 
and trial 2011 - 2012 
● Developed with Wisconsin by Research 
Space 2012 - 2013
Researcher experience 
Sketching √ 
Image annotation √ 
Chemical structures √ 
Notebook √ 
Forms √ 
Templating √ 
Snippets √ 
PDF export √ 
Export to html √ 
File gallery √ 
Journal view √ 
Tablet friendly √ 
Clean design √ 
Performance √ 
Round trip editing √ 
Offline access √
PI/Lab support 
Sharing √ 
Messaging √ 
Lab set up enabled √ 
Group management √ 
Inter-group collaboration √
Institutional requirements 
(IT, data librarians, research admins, 
commercialisation offices) 
Single sign on √ 
Tiered admin √ 
Group set up √ 
IP support √ 
Export to XML √ 
Archiving √ 
Repository integration √
RSpace design advantages 
● Easy data entry 
● Easy and flexible data structuring 
● Multiple ways of getting data out (and back in) 
– Export PDF 
– Export to html 
– Export Zip (XML) 
– Re-import, preserving structure 
– Archive (with metadata)
Business Model 
● Free public cloud for labs and individuals 
● Institutional deployments @$100/user/year 
● Seamless movement of groups and data 
between different RSpaces 
Edinburgh 
Public 
Cloud 
Stanford 
Lab 
Lab Lab
RSpace at Edinburgh 
– Linking to files in Edinburgh DataStore 
– Depositing content in Edinburgh DataShare 
– Archiving in Edinburgh DataVault
Linking to DataStore 
“My plan for workflow would be generally to 
deposit my data in DataStore either from the wet 
lab instruments (gel photos, elisa data, etc, and 
also possibly directly from an iPad) or from in 
silico data analysis I’ve been doing, and then link 
to it from within RSpace.”
Linking to DataStore 
Experiment 
Procedure 
~~~~~~~~~~ 
~~~~~~~~~~ 
Results 
~~~~~~~~~~ 
Results.xls 
ELN UoE DataStore
Exposing DataStore File Roots
Linking to a DataStore File
Linking to a DataStore File
Linking to a DataStore File
DataStore integration: Designing for 
the User 
● Single Sign On via EASE 
● Seamless file access 
– Common Internet File Standard with user 
credentials 
● Multiple file roots per user 
– Idiosyncratic organisation 
– Sharing between users/groups 
– Accessing external files (DataStore, Box, Dropbox)
Exporting to DataShare 
RSpace 
UoE DataShare
Adding metadata
RSpace – DataShare integration: 
Backend platform 
–Edinburgh DataShare has three interfaces/APIs 
●Web-UI 
●Python 
●SWORD (simple Java based web-service which supports repository 
deposits) 
–RSpace uses the SWORD Interface 
–The SWORD server accepts a file for deposition if a METS 
description file is provided
Four part METS implementation in 
RSpace – DataShare integration 
•RSpace uses the standard METS header 
•DMD -- field definitions are based on Dublin Core 
–Four required fields in Edinburgh DataShare -- contributor, 
publisher, title, and data creator -- must be completed as part of the 
deposit through RSpace 
–Additional optional fields can be filled in later by DataShare 
administrator: 
●FUNDER, SPATIAL_COVERAGE, TIME_PERIOD, DATA_CREATOR, AVAILABLE_DATE, 
DESCRIPTION_ABSTRACT, DESCRIPTION_TOC, LANGUAGE, RELATION_VERSION_OF, 
RELATION_REFERENCED_BY, SUPERCEDES, RIGHT, SOURCE, SUBJECT_KEYWORDS, 
SUBJECT_CLASSIFICATION, ALTERNATIVE_TITLE 
•All zipped files and their mime-types (e.g. application/pdf, 
text/html) are included 
•A structure map describes the full structure and relationships 
between the above three elements
RSpace – DataShare integration: 
Workflow 
•Front end trigger 
–An RSpace user selects files/folders/notebooks to be deposited 
from RSpace, and starts the deposit process 
•Backend to support the user workflow 
–RSpace extracts the associated data and resources from its 
database and file-store 
–These are turned into xml files 
–METS is used to describe the zip file and each selected file 
–The xml, resource, and METS files are zipped into a zip file for 
archiving 
–The DSpace SWORD client deposits the zip file to DataShare 
after an authentication and validation procedure 
–File deposited in Collection associated with Depositor
Archiving in Edinburgh DataVault 
● DataVault functionality/API not yet specified 
● Anticipate use of XML zip archive 
● Many requirements to be determined 
– e.g., searching, restoration
RSpace and Edinburgh RDM 
DataStore DataShare 
RSpace 
server 
DataVault User / Browser
RSpace and RDM: Other institutions 
RSpace 
server 
DSpace/ 
other 
repositories 
File store 
Archive 
User / Browser 
Inter 
face 
Inter 
face 
XML

Mais conteúdo relacionado

Mais procurados

SWIB14 Weaving repository contents into the Semantic Web
SWIB14 Weaving repository contents into the Semantic WebSWIB14 Weaving repository contents into the Semantic Web
SWIB14 Weaving repository contents into the Semantic WebPascal-Nicolas Becker
 
DBpedia Tutorial - Feb 2015, Dublin
DBpedia Tutorial - Feb 2015, DublinDBpedia Tutorial - Feb 2015, Dublin
DBpedia Tutorial - Feb 2015, Dublinm_ackermann
 
What is database.pptx
What is database.pptxWhat is database.pptx
What is database.pptxaftabjordan1
 
Scaling up Linked Data
Scaling up Linked DataScaling up Linked Data
Scaling up Linked DataEUCLID project
 
Eol Drupal Dman Presentation
Eol   Drupal   Dman PresentationEol   Drupal   Dman Presentation
Eol Drupal Dman PresentationDavid Shorthouse
 
Documents, services, and data on the web
Documents, services, and data on the webDocuments, services, and data on the web
Documents, services, and data on the webChiara Del Vescovo
 
Talis Platform: A Linked Data Engine
Talis Platform: A Linked Data EngineTalis Platform: A Linked Data Engine
Talis Platform: A Linked Data EngineLeigh Dodds
 
2009 PLANETS Vienna - MIXED migration to XML
2009 PLANETS Vienna - MIXED migration to XML2009 PLANETS Vienna - MIXED migration to XML
2009 PLANETS Vienna - MIXED migration to XMLDirk Roorda
 
Big Linked Data - Creating Training Curricula
Big Linked Data - Creating Training CurriculaBig Linked Data - Creating Training Curricula
Big Linked Data - Creating Training CurriculaEUCLID project
 
Apache Cassandra Lunch #54: Machine Learning with Spark + Cassandra Part 2
Apache Cassandra Lunch #54: Machine Learning with Spark + Cassandra Part 2Apache Cassandra Lunch #54: Machine Learning with Spark + Cassandra Part 2
Apache Cassandra Lunch #54: Machine Learning with Spark + Cassandra Part 2Anant Corporation
 
Incorporating Functions in Mappings to Facilitate the Uplift of CSV Files int...
Incorporating Functions in Mappings to Facilitate the Uplift of CSV Files int...Incorporating Functions in Mappings to Facilitate the Uplift of CSV Files int...
Incorporating Functions in Mappings to Facilitate the Uplift of CSV Files int...Ademar Crotti Junior
 
Linked data based semantic annotation using Drupal and Apache Stanbol
Linked data based semantic annotation using Drupal and Apache StanbolLinked data based semantic annotation using Drupal and Apache Stanbol
Linked data based semantic annotation using Drupal and Apache StanbolGabriel Dragomir
 
Fundamental of Big Data with Hadoop and Hive
Fundamental of Big Data with Hadoop and HiveFundamental of Big Data with Hadoop and Hive
Fundamental of Big Data with Hadoop and HiveSharjeel Imtiaz
 
LDOW2015 Position Talk and Discussion
LDOW2015 Position Talk and DiscussionLDOW2015 Position Talk and Discussion
LDOW2015 Position Talk and DiscussionSören Auer
 
Drupal and Apache Stanbol
Drupal and Apache StanbolDrupal and Apache Stanbol
Drupal and Apache StanbolAlkuvoima
 
Maximising (Re)Usability of Library metadata using Linked Data
Maximising (Re)Usability of Library metadata using Linked Data Maximising (Re)Usability of Library metadata using Linked Data
Maximising (Re)Usability of Library metadata using Linked Data Asuncion Gomez-Perez
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosEUCLID project
 

Mais procurados (20)

SWIB14 Weaving repository contents into the Semantic Web
SWIB14 Weaving repository contents into the Semantic WebSWIB14 Weaving repository contents into the Semantic Web
SWIB14 Weaving repository contents into the Semantic Web
 
DBpedia Tutorial - Feb 2015, Dublin
DBpedia Tutorial - Feb 2015, DublinDBpedia Tutorial - Feb 2015, Dublin
DBpedia Tutorial - Feb 2015, Dublin
 
What is database.pptx
What is database.pptxWhat is database.pptx
What is database.pptx
 
Scaling up Linked Data
Scaling up Linked DataScaling up Linked Data
Scaling up Linked Data
 
Eol Drupal Dman Presentation
Eol   Drupal   Dman PresentationEol   Drupal   Dman Presentation
Eol Drupal Dman Presentation
 
Introduction to ms access database
Introduction to ms access databaseIntroduction to ms access database
Introduction to ms access database
 
Documents, services, and data on the web
Documents, services, and data on the webDocuments, services, and data on the web
Documents, services, and data on the web
 
Talis Platform: A Linked Data Engine
Talis Platform: A Linked Data EngineTalis Platform: A Linked Data Engine
Talis Platform: A Linked Data Engine
 
Apache spark
Apache sparkApache spark
Apache spark
 
2009 PLANETS Vienna - MIXED migration to XML
2009 PLANETS Vienna - MIXED migration to XML2009 PLANETS Vienna - MIXED migration to XML
2009 PLANETS Vienna - MIXED migration to XML
 
Big Linked Data - Creating Training Curricula
Big Linked Data - Creating Training CurriculaBig Linked Data - Creating Training Curricula
Big Linked Data - Creating Training Curricula
 
Apache Cassandra Lunch #54: Machine Learning with Spark + Cassandra Part 2
Apache Cassandra Lunch #54: Machine Learning with Spark + Cassandra Part 2Apache Cassandra Lunch #54: Machine Learning with Spark + Cassandra Part 2
Apache Cassandra Lunch #54: Machine Learning with Spark + Cassandra Part 2
 
Incorporating Functions in Mappings to Facilitate the Uplift of CSV Files int...
Incorporating Functions in Mappings to Facilitate the Uplift of CSV Files int...Incorporating Functions in Mappings to Facilitate the Uplift of CSV Files int...
Incorporating Functions in Mappings to Facilitate the Uplift of CSV Files int...
 
Querying Linked Data
Querying Linked DataQuerying Linked Data
Querying Linked Data
 
Linked data based semantic annotation using Drupal and Apache Stanbol
Linked data based semantic annotation using Drupal and Apache StanbolLinked data based semantic annotation using Drupal and Apache Stanbol
Linked data based semantic annotation using Drupal and Apache Stanbol
 
Fundamental of Big Data with Hadoop and Hive
Fundamental of Big Data with Hadoop and HiveFundamental of Big Data with Hadoop and Hive
Fundamental of Big Data with Hadoop and Hive
 
LDOW2015 Position Talk and Discussion
LDOW2015 Position Talk and DiscussionLDOW2015 Position Talk and Discussion
LDOW2015 Position Talk and Discussion
 
Drupal and Apache Stanbol
Drupal and Apache StanbolDrupal and Apache Stanbol
Drupal and Apache Stanbol
 
Maximising (Re)Usability of Library metadata using Linked Data
Maximising (Re)Usability of Library metadata using Linked Data Maximising (Re)Usability of Library metadata using Linked Data
Maximising (Re)Usability of Library metadata using Linked Data
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application Scenarios
 

Semelhante a Integrating an electronic lab notebook with a university it environment rdmf leiceister nov2014final.1

Elns and research data management case study of RSpace at the University of ...
Elns and research data management  case study of RSpace at the University of ...Elns and research data management  case study of RSpace at the University of ...
Elns and research data management case study of RSpace at the University of ...rmacneil88
 
Integrating an electronic lab notebook with a data repository; American Chemi...
Integrating an electronic lab notebook with a data repository; American Chemi...Integrating an electronic lab notebook with a data repository; American Chemi...
Integrating an electronic lab notebook with a data repository; American Chemi...rmacneil88
 
Elns and repositories, American Chemical Society, Dallas, March 2014
Elns and repositories, American Chemical Society, Dallas, March 2014Elns and repositories, American Chemical Society, Dallas, March 2014
Elns and repositories, American Chemical Society, Dallas, March 2014ResearchSpace
 
Service integration to Enhance RDM: RSpace electronic lab notebook at the Uni...
Service integration to Enhance RDM: RSpace electronic lab notebook at the Uni...Service integration to Enhance RDM: RSpace electronic lab notebook at the Uni...
Service integration to Enhance RDM: RSpace electronic lab notebook at the Uni...ResearchSpace
 
E-ARK-iPRES2016-Bern-October-2016
E-ARK-iPRES2016-Bern-October-2016E-ARK-iPRES2016-Bern-October-2016
E-ARK-iPRES2016-Bern-October-2016Sven Schlarb
 
Tim Pugh-SPEDDEXES 2014
Tim Pugh-SPEDDEXES 2014Tim Pugh-SPEDDEXES 2014
Tim Pugh-SPEDDEXES 2014aceas13tern
 
Workshop on design and development of institutional repositories using d space
Workshop on design and development of institutional repositories using d spaceWorkshop on design and development of institutional repositories using d space
Workshop on design and development of institutional repositories using d spaceMahesh Palamuttath
 
Intro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensIntro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensStoitsis Giannis
 
DataGraft Platform: RDF Database-as-a-Service
DataGraft Platform: RDF Database-as-a-ServiceDataGraft Platform: RDF Database-as-a-Service
DataGraft Platform: RDF Database-as-a-ServiceMarin Dimitrov
 
Technical integration of data repositories status and challenges
Technical integration of data repositories status and challengesTechnical integration of data repositories status and challenges
Technical integration of data repositories status and challengesvty
 
FAIR Workflows and Research Objects get a Workout
FAIR Workflows and Research Objects get a Workout FAIR Workflows and Research Objects get a Workout
FAIR Workflows and Research Objects get a Workout Carole Goble
 
Minimizing the Complexities of Machine Learning with Data Virtualization
Minimizing the Complexities of Machine Learning with Data VirtualizationMinimizing the Complexities of Machine Learning with Data Virtualization
Minimizing the Complexities of Machine Learning with Data VirtualizationDenodo
 
Big Data Architecture Workshop - Vahid Amiri
Big Data Architecture Workshop -  Vahid AmiriBig Data Architecture Workshop -  Vahid Amiri
Big Data Architecture Workshop - Vahid Amiridatastack
 
Two day-long training on "DSpace" Institutional Repository
Two day-long training on "DSpace" Institutional RepositoryTwo day-long training on "DSpace" Institutional Repository
Two day-long training on "DSpace" Institutional RepositoryNur Ahammad
 
Hopsworks in the cloud Berlin Buzzwords 2019
Hopsworks in the cloud Berlin Buzzwords 2019 Hopsworks in the cloud Berlin Buzzwords 2019
Hopsworks in the cloud Berlin Buzzwords 2019 Jim Dowling
 

Semelhante a Integrating an electronic lab notebook with a university it environment rdmf leiceister nov2014final.1 (20)

Elns and research data management case study of RSpace at the University of ...
Elns and research data management  case study of RSpace at the University of ...Elns and research data management  case study of RSpace at the University of ...
Elns and research data management case study of RSpace at the University of ...
 
Manchesterjan2015
Manchesterjan2015Manchesterjan2015
Manchesterjan2015
 
Service Integration to Enhance RDM
Service Integration to Enhance RDMService Integration to Enhance RDM
Service Integration to Enhance RDM
 
RDM@Edinburgh_interoperation_IDCC2015
RDM@Edinburgh_interoperation_IDCC2015RDM@Edinburgh_interoperation_IDCC2015
RDM@Edinburgh_interoperation_IDCC2015
 
Integrating an electronic lab notebook with a data repository; American Chemi...
Integrating an electronic lab notebook with a data repository; American Chemi...Integrating an electronic lab notebook with a data repository; American Chemi...
Integrating an electronic lab notebook with a data repository; American Chemi...
 
Elns and repositories, American Chemical Society, Dallas, March 2014
Elns and repositories, American Chemical Society, Dallas, March 2014Elns and repositories, American Chemical Society, Dallas, March 2014
Elns and repositories, American Chemical Society, Dallas, March 2014
 
Service integration to Enhance RDM: RSpace electronic lab notebook at the Uni...
Service integration to Enhance RDM: RSpace electronic lab notebook at the Uni...Service integration to Enhance RDM: RSpace electronic lab notebook at the Uni...
Service integration to Enhance RDM: RSpace electronic lab notebook at the Uni...
 
RDM Programme @ Edinburgh - Service Interoperation
RDM Programme @ Edinburgh - Service InteroperationRDM Programme @ Edinburgh - Service Interoperation
RDM Programme @ Edinburgh - Service Interoperation
 
E-ARK-iPRES2016-Bern-October-2016
E-ARK-iPRES2016-Bern-October-2016E-ARK-iPRES2016-Bern-October-2016
E-ARK-iPRES2016-Bern-October-2016
 
Tim Pugh-SPEDDEXES 2014
Tim Pugh-SPEDDEXES 2014Tim Pugh-SPEDDEXES 2014
Tim Pugh-SPEDDEXES 2014
 
Workshop on design and development of institutional repositories using d space
Workshop on design and development of institutional repositories using d spaceWorkshop on design and development of institutional repositories using d space
Workshop on design and development of institutional repositories using d space
 
Intro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensIntro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-Athens
 
Hadoop introduction
Hadoop introductionHadoop introduction
Hadoop introduction
 
DataGraft Platform: RDF Database-as-a-Service
DataGraft Platform: RDF Database-as-a-ServiceDataGraft Platform: RDF Database-as-a-Service
DataGraft Platform: RDF Database-as-a-Service
 
Technical integration of data repositories status and challenges
Technical integration of data repositories status and challengesTechnical integration of data repositories status and challenges
Technical integration of data repositories status and challenges
 
FAIR Workflows and Research Objects get a Workout
FAIR Workflows and Research Objects get a Workout FAIR Workflows and Research Objects get a Workout
FAIR Workflows and Research Objects get a Workout
 
Minimizing the Complexities of Machine Learning with Data Virtualization
Minimizing the Complexities of Machine Learning with Data VirtualizationMinimizing the Complexities of Machine Learning with Data Virtualization
Minimizing the Complexities of Machine Learning with Data Virtualization
 
Big Data Architecture Workshop - Vahid Amiri
Big Data Architecture Workshop -  Vahid AmiriBig Data Architecture Workshop -  Vahid Amiri
Big Data Architecture Workshop - Vahid Amiri
 
Two day-long training on "DSpace" Institutional Repository
Two day-long training on "DSpace" Institutional RepositoryTwo day-long training on "DSpace" Institutional Repository
Two day-long training on "DSpace" Institutional Repository
 
Hopsworks in the cloud Berlin Buzzwords 2019
Hopsworks in the cloud Berlin Buzzwords 2019 Hopsworks in the cloud Berlin Buzzwords 2019
Hopsworks in the cloud Berlin Buzzwords 2019
 

Mais de rmacneil88

RSpace Overview for the Open Cloud Workshop 2020
RSpace Overview for the Open Cloud Workshop 2020RSpace Overview for the Open Cloud Workshop 2020
RSpace Overview for the Open Cloud Workshop 2020rmacneil88
 
RSpace overview for TU Darmstadt
RSpace overview for TU DarmstadtRSpace overview for TU Darmstadt
RSpace overview for TU Darmstadtrmacneil88
 
RSpace overview Harvard DataFest 2020
RSpace overview Harvard DataFest 2020RSpace overview Harvard DataFest 2020
RSpace overview Harvard DataFest 2020rmacneil88
 
Integrating repositories and eLab notebooks through an open science framework
Integrating repositories and eLab notebooks through an open science frameworkIntegrating repositories and eLab notebooks through an open science framework
Integrating repositories and eLab notebooks through an open science frameworkrmacneil88
 
ElN - repository integration at the University of Goettingen
ElN - repository integration at the University of GoettingenElN - repository integration at the University of Goettingen
ElN - repository integration at the University of Goettingenrmacneil88
 
Improving RDM through closer integration of electronic lab notebooks and data...
Improving RDM through closer integration of electronic lab notebooks and data...Improving RDM through closer integration of electronic lab notebooks and data...
Improving RDM through closer integration of electronic lab notebooks and data...rmacneil88
 
How Elns can galvanise research data management.
How Elns can galvanise research data management. How Elns can galvanise research data management.
How Elns can galvanise research data management. rmacneil88
 

Mais de rmacneil88 (7)

RSpace Overview for the Open Cloud Workshop 2020
RSpace Overview for the Open Cloud Workshop 2020RSpace Overview for the Open Cloud Workshop 2020
RSpace Overview for the Open Cloud Workshop 2020
 
RSpace overview for TU Darmstadt
RSpace overview for TU DarmstadtRSpace overview for TU Darmstadt
RSpace overview for TU Darmstadt
 
RSpace overview Harvard DataFest 2020
RSpace overview Harvard DataFest 2020RSpace overview Harvard DataFest 2020
RSpace overview Harvard DataFest 2020
 
Integrating repositories and eLab notebooks through an open science framework
Integrating repositories and eLab notebooks through an open science frameworkIntegrating repositories and eLab notebooks through an open science framework
Integrating repositories and eLab notebooks through an open science framework
 
ElN - repository integration at the University of Goettingen
ElN - repository integration at the University of GoettingenElN - repository integration at the University of Goettingen
ElN - repository integration at the University of Goettingen
 
Improving RDM through closer integration of electronic lab notebooks and data...
Improving RDM through closer integration of electronic lab notebooks and data...Improving RDM through closer integration of electronic lab notebooks and data...
Improving RDM through closer integration of electronic lab notebooks and data...
 
How Elns can galvanise research data management.
How Elns can galvanise research data management. How Elns can galvanise research data management.
How Elns can galvanise research data management.
 

Último

Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...amitlee9823
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...amitlee9823
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...karishmasinghjnh
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Pooja Nehwal
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...amitlee9823
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 

Último (20)

Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 

Integrating an electronic lab notebook with a university it environment rdmf leiceister nov2014final.1

  • 1. Integrating an electronic lab notebook with a university research infrastructure: Case Study with RSpace at the University of Edinburgh Rory Macneil Research Space rmacneil@researchspace.com RDMF 12 - Research Data and Repositories (and other systems), RDMF, University of Leicester, 19 November 2014
  • 2. Overview ● ELNs – where the demand coming from ● RSpace – origins and overview ● RSpace at Edinburgh – Linking to files in Edinburgh DataStore – Depositing content in Edinburgh DataShare – Archiving in Edinburgh DataVault ● Platform for integration with other RDM infrastructures
  • 3. Who and what is driving demand for ELNs? ● Researchers – Utility and convenience of paper lab book + online capabilities – On multiple devices – File management/integration ● Groups/PIs – Controlled sharing – Collaboration – Group management – File management/integration ● Institutions: data librarians, research admins, IT, commercialisation offices – Enterprise features: Scalable deployment, Single Sign On – IP protection: audit trail, signing – Publishing – Archiving – Repository integration – File management/integration
  • 4. RSpace ● Conceived in response to Wisconsin RFP and trial 2011 - 2012 ● Developed with Wisconsin by Research Space 2012 - 2013
  • 5. Researcher experience Sketching √ Image annotation √ Chemical structures √ Notebook √ Forms √ Templating √ Snippets √ PDF export √ Export to html √ File gallery √ Journal view √ Tablet friendly √ Clean design √ Performance √ Round trip editing √ Offline access √
  • 6. PI/Lab support Sharing √ Messaging √ Lab set up enabled √ Group management √ Inter-group collaboration √
  • 7. Institutional requirements (IT, data librarians, research admins, commercialisation offices) Single sign on √ Tiered admin √ Group set up √ IP support √ Export to XML √ Archiving √ Repository integration √
  • 8. RSpace design advantages ● Easy data entry ● Easy and flexible data structuring ● Multiple ways of getting data out (and back in) – Export PDF – Export to html – Export Zip (XML) – Re-import, preserving structure – Archive (with metadata)
  • 9. Business Model ● Free public cloud for labs and individuals ● Institutional deployments @$100/user/year ● Seamless movement of groups and data between different RSpaces Edinburgh Public Cloud Stanford Lab Lab Lab
  • 10. RSpace at Edinburgh – Linking to files in Edinburgh DataStore – Depositing content in Edinburgh DataShare – Archiving in Edinburgh DataVault
  • 11. Linking to DataStore “My plan for workflow would be generally to deposit my data in DataStore either from the wet lab instruments (gel photos, elisa data, etc, and also possibly directly from an iPad) or from in silico data analysis I’ve been doing, and then link to it from within RSpace.”
  • 12. Linking to DataStore Experiment Procedure ~~~~~~~~~~ ~~~~~~~~~~ Results ~~~~~~~~~~ Results.xls ELN UoE DataStore
  • 14. Linking to a DataStore File
  • 15. Linking to a DataStore File
  • 16. Linking to a DataStore File
  • 17. DataStore integration: Designing for the User ● Single Sign On via EASE ● Seamless file access – Common Internet File Standard with user credentials ● Multiple file roots per user – Idiosyncratic organisation – Sharing between users/groups – Accessing external files (DataStore, Box, Dropbox)
  • 18. Exporting to DataShare RSpace UoE DataShare
  • 20. RSpace – DataShare integration: Backend platform –Edinburgh DataShare has three interfaces/APIs ●Web-UI ●Python ●SWORD (simple Java based web-service which supports repository deposits) –RSpace uses the SWORD Interface –The SWORD server accepts a file for deposition if a METS description file is provided
  • 21. Four part METS implementation in RSpace – DataShare integration •RSpace uses the standard METS header •DMD -- field definitions are based on Dublin Core –Four required fields in Edinburgh DataShare -- contributor, publisher, title, and data creator -- must be completed as part of the deposit through RSpace –Additional optional fields can be filled in later by DataShare administrator: ●FUNDER, SPATIAL_COVERAGE, TIME_PERIOD, DATA_CREATOR, AVAILABLE_DATE, DESCRIPTION_ABSTRACT, DESCRIPTION_TOC, LANGUAGE, RELATION_VERSION_OF, RELATION_REFERENCED_BY, SUPERCEDES, RIGHT, SOURCE, SUBJECT_KEYWORDS, SUBJECT_CLASSIFICATION, ALTERNATIVE_TITLE •All zipped files and their mime-types (e.g. application/pdf, text/html) are included •A structure map describes the full structure and relationships between the above three elements
  • 22. RSpace – DataShare integration: Workflow •Front end trigger –An RSpace user selects files/folders/notebooks to be deposited from RSpace, and starts the deposit process •Backend to support the user workflow –RSpace extracts the associated data and resources from its database and file-store –These are turned into xml files –METS is used to describe the zip file and each selected file –The xml, resource, and METS files are zipped into a zip file for archiving –The DSpace SWORD client deposits the zip file to DataShare after an authentication and validation procedure –File deposited in Collection associated with Depositor
  • 23. Archiving in Edinburgh DataVault ● DataVault functionality/API not yet specified ● Anticipate use of XML zip archive ● Many requirements to be determined – e.g., searching, restoration
  • 24. RSpace and Edinburgh RDM DataStore DataShare RSpace server DataVault User / Browser
  • 25. RSpace and RDM: Other institutions RSpace server DSpace/ other repositories File store Archive User / Browser Inter face Inter face XML