medigrid – sharing credible knowledge and reliable resources kryštof slabý, petr lesný...

56
MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý , Petr Lesný University Hospital Motol, Prague

Upload: joleen-marsh

Post on 11-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

MediGrid

– sharing credible knowledge and reliable resources

Kryštof Slabý, Petr Lesný

University Hospital Motol, Prague

Page 2: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

MediGrid

Documenting and implementing biomedical computations in the network environment

Utilizing the GRID distributed networking concepts

Page 3: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Documentation goals Maximize reusability of the algorithms

SearchTrust

Allow interoperability of the algorithmsData identity

Provide basis for future publishing of new algorithmsPeer reviewed publicationConnection to established resources

Page 4: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Implementation goals

Usable both on local computer and in network environment

Distributed and reusable Possibility of automated workflow

construction Security, Accounting, Access control

Page 5: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

MediGrid: current status

Developed general mechanisms of documentation

Documented algorithms from biomedical domains:Paediatric auxologyNephrologyPulmonary function testsDNA diagnostics

Page 6: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Contents Introduction

Documentation of medical algorithms

Trust

Phenomenological Description of Biomedical Data

Grid Networking Closing remarks

„Sharing knowledge in biomedicine“

Evidence Basedness

Workflow

Ad-hoc ontology

Page 7: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Next?

Page 8: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Sharing knowledge

What You share? Formalized description

How do You find it? Ontology

Do You trust author? Review No => References to literature

Page 9: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Formalized description

administrative (title, author, date published etc.)

„syntax“ (datatype, range, input, output)

„semantic“ (description, references, method of measurement, units ...)

technical (WS address, unittests)

Page 10: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Ontology

later

Page 11: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Knowledge lifecycle

Page 12: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Publication

Formal criteria Review

Proper description Evidence based (references)

Responsibility author, reviewer, EBM

Formalized Computer processable, not understandable

Page 13: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Evidencebasedness

Knowledge expressed Literature based

How solid is the basis?

Relation of referenced to description Quality of description

Page 14: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Next?

Page 15: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Documenting of medical algorithms

Is it really so different?

Page 16: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Algorithmic medicine

ComputationsDose_of_drug = Dose_per_kg × Weight_kg

ScoresE.g. Glasgow coma scale

Guidelines If high glucose, then examine blood K+ level

Page 17: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Pros and Cons

GoodObjectivization helps young M.D.s to deal with

complicated situationsCan simulate „expert opinion“Can be automated (saves time)

BadMust be utilized in proper clinical situationGarbage in – garbage outCan „dehumanize“ medicine

Page 18: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Documentation

Human readableDescription, Argumentation, …Semantics („meaning of the data“)

Human and computer readableLinks to external entities, …

Computer readableSyntax of input and output dataConstruction of user interface…

Page 19: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Documentation

Algorithms and Input and output data

BMI = weight / height2

1. Body mass index

2. Body weight

3. Body height

4. The BMI calculation

Page 20: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Documenting algorithms

Name, author, abstract, definitions of terms List of inputs and outputs Method of computation or processing Supportive and Controversial expert opinions Restrictions References to peer-reviewed journals Classification systems – UMLS, MeSH

Page 21: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Documenting inputs and outputs

Name, author, abstract, definitions of terms

Precision, Interpretation Controversy Origin of data, Measurement References to peer-reviewed journals Classification systems – UMLS, MeSH

Page 22: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Documenting inputs and outputs

1. BSA = 4.688 * ((weight) ^ (0.8168 – (0.0154 * log10 (weight)))) [Boyd, 1935]

2. BSA = 3.207 * ((height)^(0.3)) * ((weight) ^ (0.7285 - (0.0188 * log10 (weight)))) [Milazzo, 1985]

3. Drug_dose = BSA * dose_per_sq_m [Drug data sheet]

Can be the result of (1) or (2) utilized in (3)?

Page 23: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Documentation service

Set of documentation – algorithms and their inputs and outputs

Centralized × Distributed

Page 24: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Next?

Page 25: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Trust

Do you trust me?

Page 26: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

„Trust“ in science

Implicit concept of Scientific method in biosciences

Basic levels of trust Highest: What I have personally experimented with Very high: Information from textbooks ;-) High: Publications in peer-reviewed journals Middle: Reviews in peer-reviewed journals Lower: Publications in other scientific journals Low: Posters etc.

Page 27: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

„Trust“ in science

ModificationsTrust / Distrust in Someone [‘s work]Delegation of trustRelation to my own experiments

Page 28: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Trust: Documentation

Documentation must be reliable1. Peer-review systém of experts

2. Connection to peer-reviewed journals

3. Possibility of trust delegation

Page 29: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Trust: Implementation

We work with patients‘ data

Network layer (e.g. SSL)Do we communicate with the right computer?

Page 30: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Next?

Page 31: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Modules

= relations among entities some computable

weight & height => BMI => obesity

Page 32: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Workflow

Encapsulates multiple modules Same interface as single module Static/dynamic construction Workflow editor

Page 33: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Example of complex workflow

BP < NIBP

MAP

MAP

RR detector

PEP < BPPEP

BPS/BPD

Inst. fH

ECG

MAP estimate

HR

HR

Page 35: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Next?

Page 36: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Phenomenological Description of Biomedical Data

Indicators versus data.

Page 37: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

What is the problem?

BMI = weight / height2

Is it possible to document the „semantics“ of these data?Body mass indexBody weightBody height

Page 38: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Semantic web approach

Define complex „ontology“unit of measurementrelations to body functions and dimensions is_a, is_part_of, …

InstrumentsProtégé, OWL, PROLOG

ExamplesBody weight in kg is_a body weightBody weight in lb is_a body weight

Page 39: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Semantic web problem

Biomedical data are too complex

Is it really „semantic?“Will the computer understand, what does it

mean to be overweight?

Page 40: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Biomedical data as indicators

Phemomenological approach [Husserl]

“A thing is... properly an indication if and where it in fact serves to indicate something to some thinking being... a common circumstance [is] the fact, that certain objects or states of affairs of whose reality someone has actual knowledge indicate to him the reality of certain other objects or states of affairs, is the sense that his belief in the reality of the one is experienced (...) as motivating a belief or surmise in the reality of the other.” [Italics by E. H.].

Page 41: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Indicators

The reading of text „Height 190 cm“ evokes in the reader (indicates) quite tall person

Can be transformed Height 190 cm Taller than average

Page 42: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Transformations

Page 43: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Indicator ontology

Indicators can be grouped into „Indicator classes“ based on their common role in transformations (all recognizable indicators informing reader about body height)

Indicators can be transformed to other indicators manually or using computers

Page 44: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Indicator ontology

Page 45: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Next?

Page 46: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Ontologies to date

MeSH, UMLS, SNOMED, ICD etc.

Page 47: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Ad-hoc ontology

Computer understandable syntactic information (module = relation)

Computer processable semantic information

Aposteriori constructed ontology

Page 48: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Next?

Page 49: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

GRID networking

And S.E.T.I. at home?

Page 50: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Service oriented architecture

Service oriented architectureAgents (computer or human)Emphasis on actionsAgent communication through message

exchange

A service is a set of actions that form a coherent whole from the point of view of service providers and service requesters

Page 51: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Web services architecture

Follows the SOA concepts

Emphasis on interoperabilityXML, XML, XMLProgramming model, implementation

technology, operating systém unaware

Page 52: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Distributed computing Physically distributed services and data Local (LAN) or large scale (WAN) Paralell computing Resource sharing

CPU time Peripherals – printers etc. Data

Application1. Large performance required2. Integration of resources

Page 53: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

GRID

Large diversity of distributed (physical) resources

Access is globally unified through virtual layers (unifying abstractions)

ApplicationsComputational GridsScientific Data GridsVirtual Organizations Information and Knowledge Services

Page 54: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Grids

Stress on security issues (suitable for patient data processing?)

Page 55: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Conclusions

Documentation of biomedical algorithms is not yet well established Medigrid documentation service

Description of biomedical data in current classifications and ontologies is limited Indicator Ontology

Implementations are not reliably documented and therefore are not reusable GRID networking

Page 56: MediGrid – sharing credible knowledge and reliable resources Kryštof Slabý, Petr Lesný University Hospital Motol, Prague

[email protected]

Next?

No.