SlideShare a Scribd company logo
1 of 34
eNanoMapper database, search
tools and templates
Nina Jeliazkova, Nikolay Kochev
IdeaConsult Ltd.
Sofia, Bulgaria
www.ideaconsult.net
CONTENT
 eNanoMapper database: data model, technology;
NANoREG data transfer examples
 Search tools: free text, chemistry, semantic; API access
 I/O support: ISA & Excel templates
18 February 2017
eNanoMapper summary
FP7 eNanoMapper - A Database and
Ontology Framework for
Nanomaterials Design and Safety
Assessment
Grant Agreement: 604134,
1 Feb 2014 – 31 Jan 2017
Solutions available
Open source database and web application
Builds upon a Chemical structure database with
support for substances.
The data model supporting experimental data is
capable of representing all endpoints of
regulatory interests and other types of data.
eNanoMapper ontology; developed by an
experienced team at EBI. Existing ontologies are
reused;
Tools to process and import data. Export in
various formats
Searchable; Free text search based on ontology
Integration of data analysis tools via API
Flexible data hosting architecture
18 February 2017
Organising the nanosafety data
• Challenges
– Diverse data sources
– Diverse data input
formats
– Different data
organization
– Diverse modelling tools
• Approach:
– Enable mappings!
– i.e. eNanoMapper
18 February 2017
• Physico-chemical identity
Different analytic techniques, manufacturing conditions, batch
effects, mixtures, impurities, size distribution, differences in
the amount of surface modification, etc.
• Biological identity
Wide variety of measurements, toxicity pathways,
effects of ENM coronas, modes-of-action,
interactions (cell lines, assays).
• Processes requiring information
From raw data (science) to study summaries for
regulatory purposes; linking with experimental
protocols; risk assessment; grouping, safety-by-
design
• Support for data analysis
Requires “spreadsheet” or matrix view of data. The
experimental data in the public datasets is usually
not in a form appropriate for modelling (merging
multiple values, conditions, similar experiments into
matrix form is a challenge).
The common eNanoMapper data
model : enables conversions
18 February 2017
NSC Excel
spreadsheets
OECD HT
RDF
ISA-TABISA-JSON
RDF
Yet another
search
service
SQL DB
JSON
data.enanomapper.net
data.enanomapper.net
18 February 2017
N. Jeliazkova, et al. “The eNanoMapper
database for nanomaterial safety
information,” Beilstein J. Nanotechnol., vol. 6,
pp. 1609–1634, Jul. 2015.
Implementation
• The database structure has two major concepts:
– Substances, substance compositions, chemical structures
– Experimental results (P-CHEM, ECOTOX, TOX, ENV-FATE)
• A generic description of any measurement. Does not specify
what to record to describe particular experiment.
– This information comes from NANoREG templates, IUCLID5 files, etc.
• The database software is based on an open source project
http://ambit.sf.net
– developed by eNanoMapper partner Ideaconsult since 2005, most
recently : CEFIC LRI AMBIT tool for read across.
• The data model is capable of representing all endpoints of
regulatory interests and other types of data.
18 February 2017
NANoREG data transfer (ongoing)
18 February 2017
Installed:
- A separate instance
of the database
- Search application
Data sources:
- TNO SQL database
(converted into eNM
SQL)
- Excel files
(mapping ongoing)
http://www.nanoreg.eu
NANoREG example: phys-chem
18 February 2017
95 materials
~8475 data points
Specific Surface Area
NANoREG example: bioassay
18 February 2017
95 materials
~16876 data points
Cell viability
NANoREG data availability
(as of Oct 2016)
18 February 2017
TiO2 Ag
SiO2
CNT
SEARCH TOOLS
 Free text / faceted search
 Chemistry structure and similarity search
 Data access via API
 Semantic search
 Search integration
18 February 2017
NANoREG DB search application
https://sandbox.ideaconsult.net/search/nanoreg1
18 February 2017
Facets or filters
that permit easy
refinement of
search
List of data resources
with direct links to DB
Search query
Selected filters
Search tools: chemistry
Coating
Chemical similarity is a pivotal concept in
cheminformatics, encompassing a variety
of computational methods quantifying the
extent to which two chemical structures
resemble each other.
• Chemical structure search: exact, similarity,
substructure
Data access: web browser, API
http://enanomapper.github.io/API/
• REST API: a way computer programs talk to one another. Can be understood
in terms of how a programmer sends instructions between programs.
• Access the database via any programming language , Workflow systems ,
Data analysis tools (R, JavaScript, Java, Ruby used by eNanomapper partners)
• eNanoMapper Tutorials:
– http://www.enanomapper.net/enm-tutorials
– https://github.com/enanomapper/tutorials
2/18/2017
Search data integration:
https://search.data.enanomapper.net
18 February 2017
https://data.enanomapper.net
I/O SUPPORT:
ISA & EXCEL TEMPLATES
 ISA-TAB, ISA-TAB-NANO
 ISA-JSON
 Excel spreadsheets
 Export formats
18 February 2017
ISA-TAB/ISA-JSON
18 February 2017
Version 1 – ISA-TAB (Nov 2008)
Data is described in 3 layers
Tab delimited format (*.txt)
Only meta data is stored
Pointers to the real data
Ontology references
Additional configurations
ISA-JSON version 1
(officially released 2016)
ISA-JSON Version 2
(under development)
ISA-TAB-Nano
18 February 2017
ISA-TAB-Nano uses the three primary files of ISA-TAB
investigation file, study file, and assay file; and introduces a
fourth file called the material file.
ISA-JSON project
• Developed by S.Sansone group (University of
Oxford) and collaborators
• Python based ISA API library
• New data format based on JSON describes the
ISA experimental graph
• Full support of ISA-TAB (released ISA-JSON v.1)
• More efficient data storage than the TAB
delimited
• New extended ISA v.2 (under development)
18 February 2017
https://github.com/ISA-tools/isa-api
ISA-JSON schemas
18 February 2017
https://github.com/ISA-tools/isa-
api/tree/master/isatools/schemas/isa_model_version_1_0_schemas/core
eNanoMapper ISA-JSON export
18 February 2017
ISA JSON schemas
Conversion
to pojo
eNM data model
Store eNM substances as
objects corresponding to the
ISA schemas
export
Export
configuration
ISA-TAB files
isa-api
additional data files
Material JSON
schema
Single
ISA-JSON file
eNanoMapper – ISA mapping
18 February 2017
Workflow
- The ISA JSON schema is
used to generate Java
classes (next slide)
- The ISA Java classes
correspondence to the
eNanoMapper data
model (this slide)
- The data is loaded into
eNanoMapper data
model
- Converted into ISA model
- Exported into ISA-JSON
- ISA-JSON can be
converted to ISA-TAB
Composition
ENM data model
Material / Substance
(New extension schema)
Protocol application(s)
(and parameters)
ISA-JSON v.1 only
Experiment
conditions
ISA platform
Literature info
Specialized Study
Investigation
Study
Assay
Measurements
(Effect record)
Data files
ISA (v.1) Java classes
18 February 2017
ISA-JSON material extension
18 February 2017
JSON schema corresponding
to ISA-TAB-Nano
material file
Contributing new
extension to isa-api
ISA-JSON material schema
18 February 2017
Data export: ISA-JSON, RDF, etc.
18 February 2017
Also a command line application:
http://ambit.sourceforge.net/enanomapper/templates/convertor.html
Data Import:
EU NanoSafety Cluster Excel templates
Two types of Excel templates:
1) ISA-TAB Logic templates (NANoREG)
Not strictly following the ISA-TAB and
ISA-TAB-Nano formats, designed
around ISA-Tab-logic, i.e. structuring
the data in investigation-study-assay
related groups.
One sheet: many materials, one assay, both
metadata and data; CC BY-SA 4.0 license
http://www.nanoreg.eu/media-and-
downloads/templates/269-templates-
for-experimental-data-logging
2) One material, one assay;
first sheet: metadata; next sheets: raw and
processed data (used by several EU projects;
many variations, not publicly available)
Solution: A configurable Excel
Parser for custom spreadsheets
JSON configuration mapping the Excel layout
into the eNanoMapper data model
(next slide)
18 February 2017
https://github.com/enanomapper/nmdataparser
Mapping the spreadsheet content
into the data model
2/18/2017
JSON (JavaScript
Object Notation)
is a lightweight
data-interchange
format.
through JSON configuration
Automating the JSON configuration
(under development)
18 February 2017
http://ambit.sourceforge.net/enanomapper/templates/
- Extract all fields from
NANoREG templates;
- Cleanup (typos,
units), sync between
different templates;
- Annotation;
- Generate the
templates based on
cleaned fields and
JSON configurations;
- One-assay Excel
template + JSON,
ready for upload;
- Next step – dynamic
generation
Finally – a bonus: command line
XLSX- ISA-JSON/RDF convertor
18 February 2017
http://ambit.sourceforge.net/enanomapper/templates/convertor.html
Summary
• Open source database and web application
• Demo at https://data.enanomapper.net
• Import: Excel templates, RDF, OECD OHT, SQL
• Export: ISA-JSON, RDF, XLSX
• Enables distributed setup: many databases; search
integration https://search.data.enanomapper.net
• Integration with data analysis tools
• Search tools: free text, chemistry, semantic
• More on ontology: NanoWG, Dec 8, by Maastricht U.
18 February 2017
33
THANK YOU!
Questions?
18 February 2017

More Related Content

What's hot

AllegroGraph - Cognitive Probability Graph webcast
AllegroGraph - Cognitive Probability Graph webcastAllegroGraph - Cognitive Probability Graph webcast
AllegroGraph - Cognitive Probability Graph webcastFranz Inc. - AllegroGraph
 
Symmetry 13-00195-v2
Symmetry 13-00195-v2Symmetry 13-00195-v2
Symmetry 13-00195-v2AdamsOdanji
 
Detection of Related Semantic Datasets Based on Frequent Subgraph Mining
Detection of Related Semantic Datasets Based on Frequent Subgraph MiningDetection of Related Semantic Datasets Based on Frequent Subgraph Mining
Detection of Related Semantic Datasets Based on Frequent Subgraph MiningMikel Emaldi Manrique
 
Do it on your own - From 3 to 5 Star Linked Open Data with RMLio
Do it on your own - From 3 to 5 Star Linked Open Data with RMLioDo it on your own - From 3 to 5 Star Linked Open Data with RMLio
Do it on your own - From 3 to 5 Star Linked Open Data with RMLioOpen Knowledge Belgium
 
Tutorial "Linked Data Query Processing" Part 2 "Theoretical Foundations" (WWW...
Tutorial "Linked Data Query Processing" Part 2 "Theoretical Foundations" (WWW...Tutorial "Linked Data Query Processing" Part 2 "Theoretical Foundations" (WWW...
Tutorial "Linked Data Query Processing" Part 2 "Theoretical Foundations" (WWW...Olaf Hartig
 
Interaction with Linked Data
Interaction with Linked DataInteraction with Linked Data
Interaction with Linked DataEUCLID project
 
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the CloudFirst Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the CloudOntotext
 
Let your data shine... with OpenRefine
Let your data shine... with OpenRefineLet your data shine... with OpenRefine
Let your data shine... with OpenRefineOpen Knowledge Belgium
 
Linked data experience at Macmillan: Building discovery services for scientif...
Linked data experience at Macmillan: Building discovery services for scientif...Linked data experience at Macmillan: Building discovery services for scientif...
Linked data experience at Macmillan: Building discovery services for scientif...Michele Pasin
 
Henning agt talk-caise-semnet
Henning agt   talk-caise-semnetHenning agt   talk-caise-semnet
Henning agt talk-caise-semnetcaise2013vlc
 
Presentation on data preparation with pandas
Presentation on data preparation with pandasPresentation on data preparation with pandas
Presentation on data preparation with pandasAkshitaKanther
 
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
 
Scalable Data Analysis in R -- Lee Edlefsen
Scalable Data Analysis in R -- Lee EdlefsenScalable Data Analysis in R -- Lee Edlefsen
Scalable Data Analysis in R -- Lee EdlefsenRevolution Analytics
 
The Power of Semantic Technologies to Explore Linked Open Data
The Power of Semantic Technologies to Explore Linked Open DataThe Power of Semantic Technologies to Explore Linked Open Data
The Power of Semantic Technologies to Explore Linked Open DataOntotext
 
Linked data-tooling-xml
Linked data-tooling-xmlLinked data-tooling-xml
Linked data-tooling-xmlFelix Sasaki
 
Building Linked Data Applications
Building Linked Data ApplicationsBuilding Linked Data Applications
Building Linked Data ApplicationsEUCLID project
 
Linked Data Experiences at Springer Nature
Linked Data Experiences at Springer NatureLinked Data Experiences at Springer Nature
Linked Data Experiences at Springer NatureMichele Pasin
 

What's hot (20)

AllegroGraph - Cognitive Probability Graph webcast
AllegroGraph - Cognitive Probability Graph webcastAllegroGraph - Cognitive Probability Graph webcast
AllegroGraph - Cognitive Probability Graph webcast
 
Symmetry 13-00195-v2
Symmetry 13-00195-v2Symmetry 13-00195-v2
Symmetry 13-00195-v2
 
Introduction to R
Introduction to RIntroduction to R
Introduction to R
 
Detection of Related Semantic Datasets Based on Frequent Subgraph Mining
Detection of Related Semantic Datasets Based on Frequent Subgraph MiningDetection of Related Semantic Datasets Based on Frequent Subgraph Mining
Detection of Related Semantic Datasets Based on Frequent Subgraph Mining
 
Do it on your own - From 3 to 5 Star Linked Open Data with RMLio
Do it on your own - From 3 to 5 Star Linked Open Data with RMLioDo it on your own - From 3 to 5 Star Linked Open Data with RMLio
Do it on your own - From 3 to 5 Star Linked Open Data with RMLio
 
Tutorial "Linked Data Query Processing" Part 2 "Theoretical Foundations" (WWW...
Tutorial "Linked Data Query Processing" Part 2 "Theoretical Foundations" (WWW...Tutorial "Linked Data Query Processing" Part 2 "Theoretical Foundations" (WWW...
Tutorial "Linked Data Query Processing" Part 2 "Theoretical Foundations" (WWW...
 
Interaction with Linked Data
Interaction with Linked DataInteraction with Linked Data
Interaction with Linked Data
 
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the CloudFirst Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
 
Let your data shine... with OpenRefine
Let your data shine... with OpenRefineLet your data shine... with OpenRefine
Let your data shine... with OpenRefine
 
Providing Linked Data
Providing Linked DataProviding Linked Data
Providing Linked Data
 
IR tutorial
IR tutorialIR tutorial
IR tutorial
 
Linked data experience at Macmillan: Building discovery services for scientif...
Linked data experience at Macmillan: Building discovery services for scientif...Linked data experience at Macmillan: Building discovery services for scientif...
Linked data experience at Macmillan: Building discovery services for scientif...
 
Henning agt talk-caise-semnet
Henning agt   talk-caise-semnetHenning agt   talk-caise-semnet
Henning agt talk-caise-semnet
 
Presentation on data preparation with pandas
Presentation on data preparation with pandasPresentation on data preparation with pandas
Presentation on data preparation with pandas
 
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
 
Scalable Data Analysis in R -- Lee Edlefsen
Scalable Data Analysis in R -- Lee EdlefsenScalable Data Analysis in R -- Lee Edlefsen
Scalable Data Analysis in R -- Lee Edlefsen
 
The Power of Semantic Technologies to Explore Linked Open Data
The Power of Semantic Technologies to Explore Linked Open DataThe Power of Semantic Technologies to Explore Linked Open Data
The Power of Semantic Technologies to Explore Linked Open Data
 
Linked data-tooling-xml
Linked data-tooling-xmlLinked data-tooling-xml
Linked data-tooling-xml
 
Building Linked Data Applications
Building Linked Data ApplicationsBuilding Linked Data Applications
Building Linked Data Applications
 
Linked Data Experiences at Springer Nature
Linked Data Experiences at Springer NatureLinked Data Experiences at Springer Nature
Linked Data Experiences at Springer Nature
 

Viewers also liked

Making the data available with AMBIT cheminformatics platform
Making the data available with AMBIT cheminformatics platformMaking the data available with AMBIT cheminformatics platform
Making the data available with AMBIT cheminformatics platformNina Jeliazkova
 
Copia de instituto de música
Copia de instituto de músicaCopia de instituto de música
Copia de instituto de músicaDavid Rubio G
 
Proyecto de formacion
Proyecto de formacionProyecto de formacion
Proyecto de formacionJeisonLorena
 
16. системные болезни соединительной ткани 2014 дистанционное обучение
16. системные болезни соединительной ткани 2014   дистанционное обучение16. системные болезни соединительной ткани 2014   дистанционное обучение
16. системные болезни соединительной ткани 2014 дистанционное обучениеcdo_presentation
 
Productos del valle del cauca
Productos del valle del caucaProductos del valle del cauca
Productos del valle del caucaJeisonLorena
 
15. ревматизм и ревматические пороки 2 часа су 1
15. ревматизм и ревматические пороки 2 часа су 115. ревматизм и ревматические пороки 2 часа су 1
15. ревматизм и ревматические пороки 2 часа су 1cdo_presentation
 
Importancia de leer en inglés
Importancia de leer en inglésImportancia de leer en inglés
Importancia de leer en inglésIngrid BoSa
 
18. болезни желудка
18. болезни желудка18. болезни желудка
18. болезни желудкаcdo_presentation
 
David rubio.educ.musical
David rubio.educ.musicalDavid rubio.educ.musical
David rubio.educ.musicalDavid Rubio G
 
17 классификация болезней суставов 2 часа су 1
17 классификация болезней суставов 2 часа су 117 классификация болезней суставов 2 часа су 1
17 классификация болезней суставов 2 часа су 1cdo_presentation
 

Viewers also liked (19)

Making the data available with AMBIT cheminformatics platform
Making the data available with AMBIT cheminformatics platformMaking the data available with AMBIT cheminformatics platform
Making the data available with AMBIT cheminformatics platform
 
Copia de instituto de música
Copia de instituto de músicaCopia de instituto de música
Copia de instituto de música
 
Taller acces
Taller accesTaller acces
Taller acces
 
Proyecto de formacion
Proyecto de formacionProyecto de formacion
Proyecto de formacion
 
Alteridad valores
Alteridad valoresAlteridad valores
Alteridad valores
 
Analis guia
Analis guiaAnalis guia
Analis guia
 
Ciberbullying
CiberbullyingCiberbullying
Ciberbullying
 
16. системные болезни соединительной ткани 2014 дистанционное обучение
16. системные болезни соединительной ткани 2014   дистанционное обучение16. системные болезни соединительной ткани 2014   дистанционное обучение
16. системные болезни соединительной ткани 2014 дистанционное обучение
 
Śniadanie Daje Moc
Śniadanie Daje MocŚniadanie Daje Moc
Śniadanie Daje Moc
 
Productos del valle del cauca
Productos del valle del caucaProductos del valle del cauca
Productos del valle del cauca
 
15. ревматизм и ревматические пороки 2 часа су 1
15. ревматизм и ревматические пороки 2 часа су 115. ревматизм и ревматические пороки 2 часа су 1
15. ревматизм и ревматические пороки 2 часа су 1
 
Importancia de leer en inglés
Importancia de leer en inglésImportancia de leer en inglés
Importancia de leer en inglés
 
Śniadanie Daje Moc
Śniadanie Daje MocŚniadanie Daje Moc
Śniadanie Daje Moc
 
Śniadanie Daje Moc
Śniadanie Daje MocŚniadanie Daje Moc
Śniadanie Daje Moc
 
Śniadanie Daje Moc
Śniadanie Daje MocŚniadanie Daje Moc
Śniadanie Daje Moc
 
18. болезни желудка
18. болезни желудка18. болезни желудка
18. болезни желудка
 
David rubio.educ.musical
David rubio.educ.musicalDavid rubio.educ.musical
David rubio.educ.musical
 
Teorías sobre el impuesto
Teorías sobre el impuestoTeorías sobre el impuesto
Teorías sobre el impuesto
 
17 классификация болезней суставов 2 часа су 1
17 классификация болезней суставов 2 часа су 117 классификация болезней суставов 2 часа су 1
17 классификация болезней суставов 2 часа су 1
 

Similar to eNanoMapper database, search tools and templates

Publishing Linked Statistical Data: Aragón, a case study
Publishing Linked Statistical Data: Aragón, a case studyPublishing Linked Statistical Data: Aragón, a case study
Publishing Linked Statistical Data: Aragón, a case studyOscar Corcho
 
The Materials Project Ecosystem - A Complete Software and Data Platform for M...
The Materials Project Ecosystem - A Complete Software and Data Platform for M...The Materials Project Ecosystem - A Complete Software and Data Platform for M...
The Materials Project Ecosystem - A Complete Software and Data Platform for M...University of California, San Diego
 
Devteach 2017 Store 2 million of audit a day into elasticsearch
Devteach 2017 Store 2 million of audit a day into elasticsearchDevteach 2017 Store 2 million of audit a day into elasticsearch
Devteach 2017 Store 2 million of audit a day into elasticsearchTaswar Bhatti
 
Making project data avalialble eNanomapper through Database
Making project data avalialble eNanomapper through  DatabaseMaking project data avalialble eNanomapper through  Database
Making project data avalialble eNanomapper through DatabaseNina Jeliazkova
 
معرفی کاربردهای یادگیری عمیق و چالش های آن در کلان داده
معرفی کاربردهای یادگیری عمیق و چالش های آن در کلان دادهمعرفی کاربردهای یادگیری عمیق و چالش های آن در کلان داده
معرفی کاربردهای یادگیری عمیق و چالش های آن در کلان دادهWeb Standards School
 
HPC I/O for Computational Scientists
HPC I/O for Computational ScientistsHPC I/O for Computational Scientists
HPC I/O for Computational Scientistsinside-BigData.com
 
The IoT and big data
The IoT and big dataThe IoT and big data
The IoT and big dataGal Ben-Haim
 
ACT Talk, Giuseppe Totaro: High Performance Computing for Distributed Indexin...
ACT Talk, Giuseppe Totaro: High Performance Computing for Distributed Indexin...ACT Talk, Giuseppe Totaro: High Performance Computing for Distributed Indexin...
ACT Talk, Giuseppe Totaro: High Performance Computing for Distributed Indexin...Advanced-Concepts-Team
 
ABench: Big Data Architecture Stack Benchmark
ABench: Big Data Architecture Stack BenchmarkABench: Big Data Architecture Stack Benchmark
ABench: Big Data Architecture Stack Benchmarkt_ivanov
 
Alexander Vodyaho & Nataly Zhukova — Implementation of Agile Concepts in Reco...
Alexander Vodyaho & Nataly Zhukova — Implementation of Agile Concepts in Reco...Alexander Vodyaho & Nataly Zhukova — Implementation of Agile Concepts in Reco...
Alexander Vodyaho & Nataly Zhukova — Implementation of Agile Concepts in Reco...AIST
 
Open government data portals: from publishing to use and impact
Open government data portals: from publishing to use and impactOpen government data portals: from publishing to use and impact
Open government data portals: from publishing to use and impactElena Simperl
 
Elasticsearch: a key element of Invenio 3
Elasticsearch: a key element of Invenio 3Elasticsearch: a key element of Invenio 3
Elasticsearch: a key element of Invenio 3Johnny Mariethoz
 
Visualizing Austin's data with Elasticsearch and Kibana
Visualizing Austin's data with Elasticsearch and KibanaVisualizing Austin's data with Elasticsearch and Kibana
Visualizing Austin's data with Elasticsearch and KibanaObjectRocket
 
A Federated In-Memory Database Computing Platform Enabling Real-Time Analysis...
A Federated In-Memory Database Computing Platform Enabling Real-Time Analysis...A Federated In-Memory Database Computing Platform Enabling Real-Time Analysis...
A Federated In-Memory Database Computing Platform Enabling Real-Time Analysis...Matthieu Schapranow
 
An Intro to Elasticsearch and Kibana
An Intro to Elasticsearch and KibanaAn Intro to Elasticsearch and Kibana
An Intro to Elasticsearch and KibanaObjectRocket
 
Whowas: History of resources at APNIC
Whowas: History of resources at APNICWhowas: History of resources at APNIC
Whowas: History of resources at APNICAPNIC
 
The web of data: how are we doing so far
The web of data: how are we doing so farThe web of data: how are we doing so far
The web of data: how are we doing so farElena Simperl
 
What to Expect of the LSST Archive: The LSST Science Platform
What to Expect of the LSST Archive: The LSST Science PlatformWhat to Expect of the LSST Archive: The LSST Science Platform
What to Expect of the LSST Archive: The LSST Science PlatformMario Juric
 
Providing Research Graph data in JSON-LD using Schema.org
Providing Research Graph data in JSON-LD using Schema.orgProviding Research Graph data in JSON-LD using Schema.org
Providing Research Graph data in JSON-LD using Schema.orgJingbo Wang
 

Similar to eNanoMapper database, search tools and templates (20)

Publishing Linked Statistical Data: Aragón, a case study
Publishing Linked Statistical Data: Aragón, a case studyPublishing Linked Statistical Data: Aragón, a case study
Publishing Linked Statistical Data: Aragón, a case study
 
The Materials Project Ecosystem - A Complete Software and Data Platform for M...
The Materials Project Ecosystem - A Complete Software and Data Platform for M...The Materials Project Ecosystem - A Complete Software and Data Platform for M...
The Materials Project Ecosystem - A Complete Software and Data Platform for M...
 
Devteach 2017 Store 2 million of audit a day into elasticsearch
Devteach 2017 Store 2 million of audit a day into elasticsearchDevteach 2017 Store 2 million of audit a day into elasticsearch
Devteach 2017 Store 2 million of audit a day into elasticsearch
 
Making project data avalialble eNanomapper through Database
Making project data avalialble eNanomapper through  DatabaseMaking project data avalialble eNanomapper through  Database
Making project data avalialble eNanomapper through Database
 
معرفی کاربردهای یادگیری عمیق و چالش های آن در کلان داده
معرفی کاربردهای یادگیری عمیق و چالش های آن در کلان دادهمعرفی کاربردهای یادگیری عمیق و چالش های آن در کلان داده
معرفی کاربردهای یادگیری عمیق و چالش های آن در کلان داده
 
HPC I/O for Computational Scientists
HPC I/O for Computational ScientistsHPC I/O for Computational Scientists
HPC I/O for Computational Scientists
 
The IoT and big data
The IoT and big dataThe IoT and big data
The IoT and big data
 
ACT Talk, Giuseppe Totaro: High Performance Computing for Distributed Indexin...
ACT Talk, Giuseppe Totaro: High Performance Computing for Distributed Indexin...ACT Talk, Giuseppe Totaro: High Performance Computing for Distributed Indexin...
ACT Talk, Giuseppe Totaro: High Performance Computing for Distributed Indexin...
 
ABench: Big Data Architecture Stack Benchmark
ABench: Big Data Architecture Stack BenchmarkABench: Big Data Architecture Stack Benchmark
ABench: Big Data Architecture Stack Benchmark
 
Alexander Vodyaho & Nataly Zhukova — Implementation of Agile Concepts in Reco...
Alexander Vodyaho & Nataly Zhukova — Implementation of Agile Concepts in Reco...Alexander Vodyaho & Nataly Zhukova — Implementation of Agile Concepts in Reco...
Alexander Vodyaho & Nataly Zhukova — Implementation of Agile Concepts in Reco...
 
Open government data portals: from publishing to use and impact
Open government data portals: from publishing to use and impactOpen government data portals: from publishing to use and impact
Open government data portals: from publishing to use and impact
 
Elasticsearch: a key element of Invenio 3
Elasticsearch: a key element of Invenio 3Elasticsearch: a key element of Invenio 3
Elasticsearch: a key element of Invenio 3
 
Visualizing Austin's data with Elasticsearch and Kibana
Visualizing Austin's data with Elasticsearch and KibanaVisualizing Austin's data with Elasticsearch and Kibana
Visualizing Austin's data with Elasticsearch and Kibana
 
ProteomeXchange update
ProteomeXchange updateProteomeXchange update
ProteomeXchange update
 
A Federated In-Memory Database Computing Platform Enabling Real-Time Analysis...
A Federated In-Memory Database Computing Platform Enabling Real-Time Analysis...A Federated In-Memory Database Computing Platform Enabling Real-Time Analysis...
A Federated In-Memory Database Computing Platform Enabling Real-Time Analysis...
 
An Intro to Elasticsearch and Kibana
An Intro to Elasticsearch and KibanaAn Intro to Elasticsearch and Kibana
An Intro to Elasticsearch and Kibana
 
Whowas: History of resources at APNIC
Whowas: History of resources at APNICWhowas: History of resources at APNIC
Whowas: History of resources at APNIC
 
The web of data: how are we doing so far
The web of data: how are we doing so farThe web of data: how are we doing so far
The web of data: how are we doing so far
 
What to Expect of the LSST Archive: The LSST Science Platform
What to Expect of the LSST Archive: The LSST Science PlatformWhat to Expect of the LSST Archive: The LSST Science Platform
What to Expect of the LSST Archive: The LSST Science Platform
 
Providing Research Graph data in JSON-LD using Schema.org
Providing Research Graph data in JSON-LD using Schema.orgProviding Research Graph data in JSON-LD using Schema.org
Providing Research Graph data in JSON-LD using Schema.org
 

Recently uploaded

Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.PraveenaKalaiselvan1
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptArshadWarsi13
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPirithiRaju
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxyaramohamed343013
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationColumbia Weather Systems
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxpriyankatabhane
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentationtahreemzahra82
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxEran Akiva Sinbar
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationColumbia Weather Systems
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxJorenAcuavera1
 
Sulphur & Phosphrus Cycle PowerPoint Presentation (2) [Autosaved]-3-1.pptx
Sulphur & Phosphrus Cycle PowerPoint Presentation (2) [Autosaved]-3-1.pptxSulphur & Phosphrus Cycle PowerPoint Presentation (2) [Autosaved]-3-1.pptx
Sulphur & Phosphrus Cycle PowerPoint Presentation (2) [Autosaved]-3-1.pptxnoordubaliya2003
 
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfBUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfWildaNurAmalia2
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPirithiRaju
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringPrajakta Shinde
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxFarihaAbdulRasheed
 

Recently uploaded (20)

Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.ppt
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdf
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)
 
Scheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docxScheme-of-Work-Science-Stage-4 cambridge science.docx
Scheme-of-Work-Science-Stage-4 cambridge science.docx
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather Station
 
Speech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptxSpeech, hearing, noise, intelligibility.pptx
Speech, hearing, noise, intelligibility.pptx
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentation
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptx
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather Station
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptx
 
Sulphur & Phosphrus Cycle PowerPoint Presentation (2) [Autosaved]-3-1.pptx
Sulphur & Phosphrus Cycle PowerPoint Presentation (2) [Autosaved]-3-1.pptxSulphur & Phosphrus Cycle PowerPoint Presentation (2) [Autosaved]-3-1.pptx
Sulphur & Phosphrus Cycle PowerPoint Presentation (2) [Autosaved]-3-1.pptx
 
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdfBUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
BUMI DAN ANTARIKSA PROJEK IPAS SMK KELAS X.pdf
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical Engineering
 
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptxRESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
RESPIRATORY ADAPTATIONS TO HYPOXIA IN HUMNAS.pptx
 

eNanoMapper database, search tools and templates

  • 1. eNanoMapper database, search tools and templates Nina Jeliazkova, Nikolay Kochev IdeaConsult Ltd. Sofia, Bulgaria www.ideaconsult.net
  • 2. CONTENT  eNanoMapper database: data model, technology; NANoREG data transfer examples  Search tools: free text, chemistry, semantic; API access  I/O support: ISA & Excel templates 18 February 2017
  • 3. eNanoMapper summary FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment Grant Agreement: 604134, 1 Feb 2014 – 31 Jan 2017 Solutions available Open source database and web application Builds upon a Chemical structure database with support for substances. The data model supporting experimental data is capable of representing all endpoints of regulatory interests and other types of data. eNanoMapper ontology; developed by an experienced team at EBI. Existing ontologies are reused; Tools to process and import data. Export in various formats Searchable; Free text search based on ontology Integration of data analysis tools via API Flexible data hosting architecture 18 February 2017
  • 4. Organising the nanosafety data • Challenges – Diverse data sources – Diverse data input formats – Different data organization – Diverse modelling tools • Approach: – Enable mappings! – i.e. eNanoMapper 18 February 2017 • Physico-chemical identity Different analytic techniques, manufacturing conditions, batch effects, mixtures, impurities, size distribution, differences in the amount of surface modification, etc. • Biological identity Wide variety of measurements, toxicity pathways, effects of ENM coronas, modes-of-action, interactions (cell lines, assays). • Processes requiring information From raw data (science) to study summaries for regulatory purposes; linking with experimental protocols; risk assessment; grouping, safety-by- design • Support for data analysis Requires “spreadsheet” or matrix view of data. The experimental data in the public datasets is usually not in a form appropriate for modelling (merging multiple values, conditions, similar experiments into matrix form is a challenge).
  • 5. The common eNanoMapper data model : enables conversions 18 February 2017 NSC Excel spreadsheets OECD HT RDF ISA-TABISA-JSON RDF Yet another search service SQL DB JSON data.enanomapper.net
  • 6. data.enanomapper.net 18 February 2017 N. Jeliazkova, et al. “The eNanoMapper database for nanomaterial safety information,” Beilstein J. Nanotechnol., vol. 6, pp. 1609–1634, Jul. 2015.
  • 7. Implementation • The database structure has two major concepts: – Substances, substance compositions, chemical structures – Experimental results (P-CHEM, ECOTOX, TOX, ENV-FATE) • A generic description of any measurement. Does not specify what to record to describe particular experiment. – This information comes from NANoREG templates, IUCLID5 files, etc. • The database software is based on an open source project http://ambit.sf.net – developed by eNanoMapper partner Ideaconsult since 2005, most recently : CEFIC LRI AMBIT tool for read across. • The data model is capable of representing all endpoints of regulatory interests and other types of data. 18 February 2017
  • 8. NANoREG data transfer (ongoing) 18 February 2017 Installed: - A separate instance of the database - Search application Data sources: - TNO SQL database (converted into eNM SQL) - Excel files (mapping ongoing) http://www.nanoreg.eu
  • 9. NANoREG example: phys-chem 18 February 2017 95 materials ~8475 data points Specific Surface Area
  • 10. NANoREG example: bioassay 18 February 2017 95 materials ~16876 data points Cell viability
  • 11. NANoREG data availability (as of Oct 2016) 18 February 2017 TiO2 Ag SiO2 CNT
  • 12. SEARCH TOOLS  Free text / faceted search  Chemistry structure and similarity search  Data access via API  Semantic search  Search integration 18 February 2017
  • 13. NANoREG DB search application https://sandbox.ideaconsult.net/search/nanoreg1 18 February 2017 Facets or filters that permit easy refinement of search List of data resources with direct links to DB Search query Selected filters
  • 14. Search tools: chemistry Coating Chemical similarity is a pivotal concept in cheminformatics, encompassing a variety of computational methods quantifying the extent to which two chemical structures resemble each other. • Chemical structure search: exact, similarity, substructure
  • 15. Data access: web browser, API http://enanomapper.github.io/API/ • REST API: a way computer programs talk to one another. Can be understood in terms of how a programmer sends instructions between programs. • Access the database via any programming language , Workflow systems , Data analysis tools (R, JavaScript, Java, Ruby used by eNanomapper partners) • eNanoMapper Tutorials: – http://www.enanomapper.net/enm-tutorials – https://github.com/enanomapper/tutorials 2/18/2017
  • 16. Search data integration: https://search.data.enanomapper.net 18 February 2017 https://data.enanomapper.net
  • 17. I/O SUPPORT: ISA & EXCEL TEMPLATES  ISA-TAB, ISA-TAB-NANO  ISA-JSON  Excel spreadsheets  Export formats 18 February 2017
  • 18. ISA-TAB/ISA-JSON 18 February 2017 Version 1 – ISA-TAB (Nov 2008) Data is described in 3 layers Tab delimited format (*.txt) Only meta data is stored Pointers to the real data Ontology references Additional configurations ISA-JSON version 1 (officially released 2016) ISA-JSON Version 2 (under development)
  • 19. ISA-TAB-Nano 18 February 2017 ISA-TAB-Nano uses the three primary files of ISA-TAB investigation file, study file, and assay file; and introduces a fourth file called the material file.
  • 20. ISA-JSON project • Developed by S.Sansone group (University of Oxford) and collaborators • Python based ISA API library • New data format based on JSON describes the ISA experimental graph • Full support of ISA-TAB (released ISA-JSON v.1) • More efficient data storage than the TAB delimited • New extended ISA v.2 (under development) 18 February 2017 https://github.com/ISA-tools/isa-api
  • 21. ISA-JSON schemas 18 February 2017 https://github.com/ISA-tools/isa- api/tree/master/isatools/schemas/isa_model_version_1_0_schemas/core
  • 22. eNanoMapper ISA-JSON export 18 February 2017 ISA JSON schemas Conversion to pojo eNM data model Store eNM substances as objects corresponding to the ISA schemas export Export configuration ISA-TAB files isa-api additional data files Material JSON schema Single ISA-JSON file
  • 23. eNanoMapper – ISA mapping 18 February 2017 Workflow - The ISA JSON schema is used to generate Java classes (next slide) - The ISA Java classes correspondence to the eNanoMapper data model (this slide) - The data is loaded into eNanoMapper data model - Converted into ISA model - Exported into ISA-JSON - ISA-JSON can be converted to ISA-TAB Composition ENM data model Material / Substance (New extension schema) Protocol application(s) (and parameters) ISA-JSON v.1 only Experiment conditions ISA platform Literature info Specialized Study Investigation Study Assay Measurements (Effect record) Data files
  • 24. ISA (v.1) Java classes 18 February 2017
  • 25. ISA-JSON material extension 18 February 2017 JSON schema corresponding to ISA-TAB-Nano material file Contributing new extension to isa-api
  • 27. Data export: ISA-JSON, RDF, etc. 18 February 2017 Also a command line application: http://ambit.sourceforge.net/enanomapper/templates/convertor.html
  • 28. Data Import: EU NanoSafety Cluster Excel templates Two types of Excel templates: 1) ISA-TAB Logic templates (NANoREG) Not strictly following the ISA-TAB and ISA-TAB-Nano formats, designed around ISA-Tab-logic, i.e. structuring the data in investigation-study-assay related groups. One sheet: many materials, one assay, both metadata and data; CC BY-SA 4.0 license http://www.nanoreg.eu/media-and- downloads/templates/269-templates- for-experimental-data-logging 2) One material, one assay; first sheet: metadata; next sheets: raw and processed data (used by several EU projects; many variations, not publicly available) Solution: A configurable Excel Parser for custom spreadsheets JSON configuration mapping the Excel layout into the eNanoMapper data model (next slide) 18 February 2017 https://github.com/enanomapper/nmdataparser
  • 29. Mapping the spreadsheet content into the data model 2/18/2017 JSON (JavaScript Object Notation) is a lightweight data-interchange format. through JSON configuration
  • 30. Automating the JSON configuration (under development) 18 February 2017 http://ambit.sourceforge.net/enanomapper/templates/ - Extract all fields from NANoREG templates; - Cleanup (typos, units), sync between different templates; - Annotation; - Generate the templates based on cleaned fields and JSON configurations; - One-assay Excel template + JSON, ready for upload; - Next step – dynamic generation
  • 31. Finally – a bonus: command line XLSX- ISA-JSON/RDF convertor 18 February 2017 http://ambit.sourceforge.net/enanomapper/templates/convertor.html
  • 32. Summary • Open source database and web application • Demo at https://data.enanomapper.net • Import: Excel templates, RDF, OECD OHT, SQL • Export: ISA-JSON, RDF, XLSX • Enables distributed setup: many databases; search integration https://search.data.enanomapper.net • Integration with data analysis tools • Search tools: free text, chemistry, semantic • More on ontology: NanoWG, Dec 8, by Maastricht U. 18 February 2017
  • 33. 33

Editor's Notes

  1. https://apps.ideaconsult.net/nanoreg1