making project data available through enanomapper database ...€¦ · • fp7 enanomapper - a...

23
Making project data available through eNanoMapper database: NANoREG, Nanoreg2,caLIBRAte and Gracious Nina Jeliazkova, Ideaconsult Ltd., Sofia, Bulgaria Presented by Georgia Tsiliki, ATHENA Research Center

Upload: others

Post on 01-Sep-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

Making project data available through eNanoMapper database: NANoREG, Nanoreg2,caLIBRAte and GraciousNina Jeliazkova, Ideaconsult Ltd., Sofia, Bulgaria

Presented by Georgia Tsiliki, ATHENA Research Center

Page 2: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

• 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

• eNanomapper modelling; Integration of data analysis tools via API led by NTUA. WEKA, R python routines uploaded to Jaqpot platform

• Flexible data hosting architecture

ENM Summary & data solutions:eNanoMapper overview

DB

• FP7 eNanoMapper - A Database andOntology Framework forNanomaterials Design and SafetyAssessment

• Grant Agreement: 604134

• Duration: 1 Feb 2014 – 31 Jan 2017;8 partners

Ontology

Modelling

• 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

• eNanomapper modelling; Integration of data analysis tools via API led by NTUA. WEKA, R python routines uploaded to Jaqpot platform

• Flexible data hosting architecture

DB

Page 3: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

• Challenges• Diverse data sources• Diverse data input

formats• Different data

organization• Diverse modelling

tools• Approach:

• Enable mappings!• i.e. eNanoMapper

• Physico-chemical identityDifferent analytic techniques, manufacturing conditions, batch effects, mixtures, impurities, size distribution, differences in the amount of surface modification, etc.

• Biological identityWide variety of measurements, toxicity pathways, effects of ENM coronas, modes-of-action, interactions (cell lines, assays).

• Processes requiring informationFrom raw data (science) to study summaries for regulatory purposes; linking with experimental protocols; risk assessment; grouping, safety-by-design

• Support for data analysisRequires “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).

Organising the nanosafety dataeNanoMapper overview

Page 4: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

• https://data.enanomapper.net• Mostly literature data + partial content provided by MODENA and

MARINA projects; links to external DB• Free text search https://search.data.enanomapper.net/enm

Public eNanoMapper databaseeNanoMapper overview

Page 5: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

• Public• FP7 NANoREG

(2013-2017)• Restricted

• FP7 MARINA (2011-2015)

• NanoGenotox (2010- 2013)

• FP7 NanoTest(2008-2012)

• ENPRA(import ongoing)

search.data.enanomapper.neteNanoMapper database instances

Page 6: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

search.data.enanomapper.net/nanoregNANoREG – eNanoMapper database

Data transfer agreement NANoREG-eNanoMapper (2016)

Publicly accessible since March 2017

Open data license

Content imported from• TNO SQL database• Excel files

Page 7: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

https://search.enanomapper.netNanoSafety data : top level view

Page 8: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

https://search.enanomapper.netSearch data integration

ENM data, caNanoLab

eNanoMapperdb instance

NANoREG / TNO DB, Excel files

enanomapperdb instance (NR1 data)

MARINA files

enanomapperdb instance

MARINA

enanomapperdb instance NanoTest

enanomapperdb instance

NanoGenotox….

NANoREG NanoReg2caLIBRAteeNanoMapper

Protection (User rights)

NanoTestfiles

NanoGenotoxfiles

Page 9: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

Free text and faceted search

How to retrieve the data ?

Facets or filters that permit easy refinement of search

List of data resources with direct links to DB

Selected filters

Page 10: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

Export exampleHow to retrieve and download the data ?

• To download the search results specify “Filtered entries” and “Study results”. • Click on the TXT icon. The download button caption will change to

• “Download filtered entries as TSV” (tab separated values)• Note that only limited set of fields are exported in the TXT format. • The JSON and XML formats contain the full set of fields.

Page 11: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

• Application Programming Interface (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-tutorialshttps://github.com/enanomapper/tutorials

Mapping internal database functions to the external world

How to retrieve and analyse the data?

Page 12: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

• Input data files: >1,000 Excel files roughly following • IOM templates (most projects except NANoREG)• NANoREG / JRC ISA-TAB-logic files

• NANoREG / JRC are NOT ISA-TAB-NANO compliant

• Assays naming : multiple names per assay• Colony Forming• Colony Forming Assay• Colony Forming Efficiency Assay• CFE• Cell viability - Colony Forming Efficiency Assay

• Naming materials, cells , methods, etc

Data entry issuesHow the data is imported?

Page 13: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

An ontology is a controlled vocabulary enhanced with relationships between terms.Usage• Harmonize data from several

sources • Analysis (logical inference,

semantic search)Examples:• Is Cytotoxicity an endpoint, or

EC50 is also an endpoint? • Is TEM a protocol, or a

technology?• “Water - Fish - D. Rerio”

assay – is it the same one as “Zebrafish Embryo Toxicity Test” ?

Mapping terms: ontologyeNanoMapper overview

Page 14: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

Mapping data organisationseNanoMapper overview

http://ambit.sourceforge.net/enanomapper/templates/convertor_how.html

Page 15: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

Mapping spreadsheet content into the data model

eNanoMapper overview

JSON (JavaScript

Object Notation) is a

lightweight data-

through JSON configuration

Page 16: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

CompositionWhat is in a eNanoMapper database instance:

Coating

Core

Page 17: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

Tox/Ecotox/Env fateWhat is in a eNanoMapper database instance:

Page 18: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

Physchem characterisationAll projects data statistics

Page 19: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

BioassaysAll projects data statistics

Page 20: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

Future plans

WC, Cr, Ni

Page 21: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

Future plans

www.patrols-h2020.eu

Page 22: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

Future plans

Type of data:• Physical-chemical characterisation: particle size, distribution,

solubility, zeta potential…• Toxicological characterisation: ALI, submerged-cell, simulated body

fluid, ROS generation.

Type of NPs:• Engineered NPs (ZrO2, CeO, Sb-Sn Ox, SnO)• Process-generated NPs (atmospheric plasma spraying)

SnOE

xp

os

ur e

co

nt r o

l

Ce

O2

NP

s,

2h

Ce

O2

NP

s,

4h

Po

si t

i ve

co

nt r o

l

Po

si t

i ve

co

nt r o

l + C

eO

2 N

Ps

4h

0

2 0

4 0

6 0

8 0

1 0 0

1 2 0

1 4 0

A f t e r e x p o s u r e

6 . 4 m g / m3

, h i g h v o l t a g e ( 1 0 0 0 V )

LD

H r

ele

as

e

(% o

f p

os

itiv

e c

on

tro

l)

* * * *

*

I nc

ub

at o

r co

nt r o

l

Ex

po

su

r e c

on

t r ol

Ce

O2

NP

s,

2h

Ce

O2

NP

s,

4h

Po

si t

i ve

co

nt r o

l

0

2 0

4 0

6 0

8 0

1 0 0

1 2 0

C e l l v i a b i l i t y

2 4 h

ab

so

rb

an

ce

(A

45

0n

m-A

69

0n

m)

(% o

f c

on

tro

l)

* * * *

* *

* * * *

* * p < 0 . 0 1

* * * * p < 0 . 0 0 0 1

v s i n c . c t

* p < 0 . 0 5

* * p < 0 . 0 1

v s i n c . c t

* p < 0 . 0 5

* * * * p < 0 . 0 0 0 1

v s e x p c t

WC, Cr, Ni

Engineered NPs Process-generated NPs

Page 23: Making project data available through eNanoMapper database ...€¦ · • FP7 eNanoMapper - A Database and Ontology Framework for Nanomaterials Design and Safety Assessment • Grant

Thank you!Questions?