Graph Data Representation – the FAIRestof Them All

25
Graph Data Representation – the FAIRest of Them All Dr Peter Tormay Eva Kelty DS1

Transcript of Graph Data Representation – the FAIRestof Them All

Page 1: Graph Data Representation – the FAIRestof Them All

Graph Data Representation –the FAIRest of Them All

Dr Peter TormayEva Kelty

DS1

Page 2: Graph Data Representation – the FAIRestof Them All

A Changing Paradigm

2020-09-30 PHUSE EU Connect 2020

Page 3: Graph Data Representation – the FAIRestof Them All

A Changing Paradigm

2020-09-30 PHUSE EU Connect 2020

Page 4: Graph Data Representation – the FAIRestof Them All

Reuse of Data

2020-09-30 PHUSE EU Connect 2020

Page 5: Graph Data Representation – the FAIRestof Them All

FAIR Data Principles

2020-09-30 PHUSE EU Connect 2020

Page 6: Graph Data Representation – the FAIRestof Them All

Concepts and Data Objects

2020-09-30 PHUSE EU Connect 2020

Page 7: Graph Data Representation – the FAIRestof Them All

From Relational to Graph Data Representation

2020-09-30 PHUSE EU Connect 2020

Page 8: Graph Data Representation – the FAIRestof Them All

Relational Database

2020-09-30 PHUSE EU Connect 2020

Patient

Study

Adverse Event

Page 9: Graph Data Representation – the FAIRestof Them All

Property Graph

2020-09-30 PHUSE EU Connect 2020

Page 10: Graph Data Representation – the FAIRestof Them All

Resource Description Framework

2020-09-30 PHUSE EU Connect 2020

Page 11: Graph Data Representation – the FAIRestof Them All

Property Graph

2020-09-30 PHUSE EU Connect 2020

Page 12: Graph Data Representation – the FAIRestof Them All

Holons – Data and Metadata

2020-09-30 PHUSE EU Connect 2020

Page 13: Graph Data Representation – the FAIRestof Them All

Holons

2020-09-30 PHUSE EU Connect 2020

Page 14: Graph Data Representation – the FAIRestof Them All

Holons in the real world

2020-09-30 PHUSE EU Connect 2020

Page 15: Graph Data Representation – the FAIRestof Them All

Ontological data model – intuitive modelling

2020-09-30 PHUSE EU Connect 2020

Page 16: Graph Data Representation – the FAIRestof Them All

Ontology vs Instances

2020-09-30 PHUSE EU Connect 2020

Patient 1

Patient 2

Patient 3

Page 17: Graph Data Representation – the FAIRestof Them All

Graph Database Query

2020-09-30 PHUSE EU Connect 2020

Page 18: Graph Data Representation – the FAIRestof Them All

Reflect your Data – Accessing Data Easily

2020-09-30 PHUSE EU Connect 2020

WithoutReflection

WithReflection

Reflection Point

Reflection Point

S1

P1

V1

A5

A8

Bx

V2

A6

Bx

P2

V1

A3

A2

By

V2

A4

Bx

S1

P1

V1

A5

A8

Bx

V2

A6

Bx

P2

V1

A3

A2

By

V2

A4

Bx

S1

P1

V1

A5

A8

Bx

V2

A6

Bx

P2

V1

A3

A2

By

V2

A4

Bx

S1

P1

V1

A5

A8

Bx

V2

A6

Bx

P2

V1

A3

A2

By

V2

A4

Bx

Page 19: Graph Data Representation – the FAIRestof Them All

2020-09-30 PHUSE EU Connect 2020

Page 20: Graph Data Representation – the FAIRestof Them All

Summary – Graph Data Representation and FAIR Data Principles

2020-09-30 PHUSE EU Connect 2020

Metadata

Page 21: Graph Data Representation – the FAIRestof Them All

Findable

2020-09-30 PHUSE EU Connect 2020

Property graph databases are organised in data objects (nodes) and relationships (edges) that are uniquely identifiable

Page 22: Graph Data Representation – the FAIRestof Them All

Accessible

2020-09-30 PHUSE EU Connect 2020

Graph databases have an internal structure underpinned by an ontological data model providing a formal framework that is de facto self describing

Page 23: Graph Data Representation – the FAIRestof Them All

Interoperable

2020-09-30 PHUSE EU Connect 2020

Rich metadata can be stored together with data using terminologies and controlled vocabularies

Page 24: Graph Data Representation – the FAIRestof Them All

Reusable

2020-09-30 PHUSE EU Connect 2020

Realistic representation of data and its context allows effective reuse

Page 25: Graph Data Representation – the FAIRestof Them All

Thank youPeter Tormay [email protected] Kelty [email protected]

2020-09-30 PHUSE EU Connect 2020

?