40
The Virtu Lessons Martin Hofmann Head of the Departm Fraunhofer Institute and Professor for Applie Bonn-Aachen Intern Friedrich-Wilhelms-U Infinity Initiative April 2 3; Sop ual Patient Metaphor: Learned And Roads To Go n-Apitius ment of Bioinformatics for Algorithms and Scientific Computing (SCAI) ed Life Science Informatics national Center for Information Technology (B-IT) University of Bonn e #2; Bio-ICT: The Heart in the Computer, phia Antipolis, France

The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

The Virtual Patient Metaphor:Lessons Learned And Roads To Go

Martin HofmannHead of the Department of BioinformaticsFraunhofer Institute for Algorithms and Scientific Computing (SCAI)and Professor for Applied Life Science InformaticsBonn-Aachen International Center for Information Technology (BFriedrich-Wilhelms-University of Bonn

Infinity Initiative #2; BioApril 2 – 3; Sophia Antipolis, France

The Virtual Patient Metaphor:Lessons Learned And Roads To Go

Martin Hofmann -ApitiusHead of the Department of BioinformaticsFraunhofer Institute for Algorithms and Scientific Computing (SCAI)

Professor for Applied Life Science InformaticsAachen International Center for Information Technology (B-IT)

University of Bonn

Infinity Initiative #2; Bio-ICT: The Heart in the Computer, 3; Sophia Antipolis, France

Page 2: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

What is the “Virtual Patient Metaphor” ?

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

What is the “Virtual Patient Metaphor” ?

Seite 2

Page 3: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

What is the “Virtual Patient Metaphor” ?

The “virtual patient metaphor” (VPM) is a concept for the representation of all

relevant clinical data required for personalized modelling and simulation of health

Arc

hivi

erun

gsan

gabe

n

relevant clinical data required for personalized modelling and simulation of health

conditions.

The VPM therefore provides the basis for

individualized clinical decision support

Arc

hivi

erun

gsan

gabe

n

What is the “Virtual Patient Metaphor” ?

The “virtual patient metaphor” (VPM) is a concept for the representation of all

relevant clinical data required for personalized modelling and simulation of health relevant clinical data required for personalized modelling and simulation of health

The VPM therefore provides the basis for case-based reasoning and subsequently

Seite 3

Page 4: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Other Names for the VPM

VPM concepts have been developed in several projects and communities. The HL

7 community has recently started a HL-7 project on the vMR, the “virtual medical

Arc

hivi

erun

gsan

gabe

n

7 community has recently started a HL-7 project on the vMR, the “virtual medical

record”. However, the vMR idea as such goes even back to the end of the 1990s.

At the conceptual level, VPM and vMR are almost identical approaches, however,

they differ with respect to the granularity of the underlying information models.

Arc

hivi

erun

gsan

gabe

n

Other Names for the VPM

VPM concepts have been developed in several projects and communities. The HL-

7 project on the vMR, the “virtual medical 7 project on the vMR, the “virtual medical

record”. However, the vMR idea as such goes even back to the end of the 1990s.

At the conceptual level, VPM and vMR are almost identical approaches, however,

they differ with respect to the granularity of the underlying information models.

Seite 4

Page 5: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

What Prompted us to Develop the VPM Concept?

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

What Prompted us to Develop the VPM Concept?

Seite 5

Page 6: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

The @neurIST ProjectIn EU Integrated Project @neurIST we aim at developing

an IT system that

Arc

hivi

erun

gsan

gabe

n

•captures all patient data relevant for disease modelling

•provides all input needed for personalized risk

assessment

•supports clinical decision making

•ultimately integrates in a disease model all relevant

Arc

hivi

erun

gsan

gabe

n

scales, from the molecule level (individual risk based on

allelic variation) via the tissue and organ level

(individualized hemodynamic simulation) to the population

level (epidemiology)

In EU Integrated Project @neurIST we aim at developing

aptures all patient data relevant for disease modelling

rovides all input needed for personalized risk

ltimately integrates in a disease model all relevant

Seite 6

scales, from the molecule level (individual risk based on

(individualized hemodynamic simulation) to the population

Page 7: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Can we achieve appropriate input conditions for all patients?

Vascular

example: haemodynamical simulation

Input boundary conditions

X

Image acquisition

Vascular model

Input boundary conditions Blood flow and pressure waveforms,

haematocrit, etc…

IA Patient

Can we achieve appropriate input conditions for all

Vascular

Flowpatters

Wall ShearStress

Input boundary conditions

Vascular model Haemodynamic

characterization

7

StressInput boundary conditions

Blood flow and pressure waveforms, haematocrit, etc…

?

Page 8: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Preliminary sensitivity analysisimpact of image modality and inflow rate conditions

CTA image

Flow waveform Patient 1

Model 1

IA Patient 2(no flow waveform)

3DRA image

Flow waveform Patient 3

Model 2

Preliminary sensitivity analysisimpact of image modality and inflow rate conditions

Is the observed range of

WSS2

WSS1

Is the observed range of variability realistic?

Image

8

WSS3

WSS2

Inflow

Page 9: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

The Virtual Patient Metaphor (VPM) Concept

A virtual patient is a logical entity that can be queried for any and all information about a human being

The Virtual Patient Metaphor (VPM) Concept

A virtual patient is a logical entity that can be queried for any and all information about a human being

9

Page 10: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

The Virtual Patient Metaphor

E

A

Y

B

Z

C D

@neurIST database

Virtual Patient

LiteratureComputed data

The Virtual Patient Metaphor

X

Average & deviationsinput conditions

Input requirements

+ Age, sex,

phenotype, genotype, etc…

10

Virtual Patient IA Patient(Flow waveforms,

pressure, haematocrit, etc… )

Page 11: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Representation of the VPM

• The VPM could be organised as a multi

Arc

hivi

erun

gsan

gabe

n

comprising all major data categories

• Two major challenges:

• Data model for the VPM

• Populating the VPM with data

Arc

hivi

erun

gsan

gabe

n

VPM

he VPM could be organised as a multi-dimensional “data cube”

Seite 11

Page 12: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

A Possible Implementation Template for the VPM

• In the course of EU project „Health-e-Child“, a flexible, expandable and scaling

implementation data model for patient data has been developed

Arc

hivi

erun

gsan

gabe

n

implementation data model for patient data has been developed

• Due to its design it is well suited to serve as an implementation model for the

VPM, but of course other approaches (e.g. the openEHR model) could also be

adapted to the task of representing the VPM

• The following slides give an idea about the overall design of the HeC patient

Arc

hivi

erun

gsan

gabe

n

data implementation model

A Possible Implementation Template for the VPM

Child“, a flexible, expandable and scaling

implementation data model for patient data has been developedimplementation data model for patient data has been developed

Due to its design it is well suited to serve as an implementation model for the

VPM, but of course other approaches (e.g. the openEHR model) could also be

adapted to the task of representing the VPM

The following slides give an idea about the overall design of the HeC patient

Seite 12

Page 13: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

HeC Integrated Data Model

• Data• ensures that all information all information • ensures that all information all information

storedstored and reused• Metadata

• ensures the abstractionabstraction required to integrate pieces of data into a coherent whole

• defines sufficient description of data description of data properly interpreted and compared

• primary means for data creation and access means for data creation and access can be stored and queried can be stored and queried

• Semantics• ensures that a formal semantics formal semantics

capturedcaptured• facilitates the semantic coherence semantic coherence • links to related concepts related concepts in a globally unambiguous way

HeC Integrated Data Model

all information all information recorded can be can be all information all information recorded can be can be

required to integrate pieces of data into a

description of data description of data elements so that they can be properly interpreted and compared

means for data creation and access means for data creation and access (describes how data can be stored and queried can be stored and queried

formal semantics formal semantics associated with data is properly

semantic coherence semantic coherence of the integrated datain a globally unambiguous way

Page 14: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

HeC IDM: High- Level OverviewLevel Overview

Page 15: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

HeC IDM: main entities

Measurement

Visit

Patient

Medical Event

Clinical Variable

DICOMImage

DICOMSeries

Classification

ExternalResource

Annotation

Measurement

Medical ConceptRelated CV

HeC IDM: main entities

Medical Event TypeMeasurement

Metadata

Clinical Variable Type

Medical Event Type

DICOMImage

DICOMSeries

Classification

ExternalResource

Annotation

Measurement

ClassificationDesc

ResourceDesc

Unit

Data Semantics

Medical Concept

Medical Concept

...

Page 16: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Data: Patient Hierarchy• Patient

• Gender, Demographics• Relatives, Family history

• Visit• Visit• Grouping / Context• Versioning

• Medical Event• Single examination, diagnosing,

treatment• Defined by metadata.

• Clinical Variable• Single typed atom of data• Defined by metadata

• Measurement• Pair (Number, Unit)• Pair (Number, Unit)

• Heart rate, blood pressure• Annotation

• Text• Comments, free text

• External Resource• Identified by URI

• Files on Grid (LFN), web links (URL)

Data: Patient Hierarchy

• Classification• Enumerations

• Tumour grades, severity scales, Yes/No/NA

• MedicalConceptInstance• Semantic concept

• Diagnosis, Drug treatments, • Diagnosis, Drug treatments, Symptoms & signs

• DICOMImage• extracted DICOM metadata

• DICOMSeries• group of DICOM images

• DICOM series, DICOM temporal series

• Others (e.g. genetics)

Page 17: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

The VPM as a Bayesian Model

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

The VPM as a Bayesian Model

Seite 17

Page 18: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

The VPM as a Bayesian Model

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

The VPM as a Bayesian Model

Seite 18

Page 19: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

The VPM as a Bayesian Model

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

The VPM as a Bayesian Model

Seite 19

Page 20: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

The VPM as a Bayesian Model

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

The VPM as a Bayesian Model

Seite 20

Page 21: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Types of Data for Populating the VPM

E

Arc

hivi

erun

gsan

gabe

n

E

A

@neurIST database

= clinical data

Computed Data

= derived data

Arc

hivi

erun

gsan

gabe

n

= clinical data= derived data

Types of Data for Populating the VPM

Y ZY

B

Z

C D

@neurIST database

= clinical data

Literature

= processed data

Seite 21

= clinical data = processed data

Page 22: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Availability of Data for Populating the VPM

• Need for clinical data access, either via a central clinical data repository

(hosted by a European Medical Informatics Institute ?) or through

Arc

hivi

erun

gsan

gabe

n

(hosted by a European Medical Informatics Institute ?) or through

intelligent ways to access pseudonymized clinical data hosted locally

• Derived data (e.g. shape indices; flow field simulations) should also be

made available in an ordered way

Arc

hivi

erun

gsan

gabe

n

• Can literature – based knowledge be used to populate the VPM ?

Availability of Data for Populating the VPM

eed for clinical data access, either via a central clinical data repository

(hosted by a European Medical Informatics Institute ?) or through (hosted by a European Medical Informatics Institute ?) or through

intelligent ways to access pseudonymized clinical data hosted locally

erived data (e.g. shape indices; flow field simulations) should also be

Seite 22

based knowledge be used to populate the VPM ?

Page 23: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Live Demo of @neuLink (if possible)

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Live Demo of @neuLink (if possible)

Seite 23

Page 24: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Knowledge Extraction from Literature

• The following slides illustrate the capability of text mining technology

currently available for retrieval and extraction of knowledge associated

Arc

hivi

erun

gsan

gabe

n

currently available for retrieval and extraction of knowledge associated

e.g. with diseases from text

• Some of the technology shown here has been developed in the course

of EU project @neurIST

Arc

hivi

erun

gsan

gabe

n

Knowledge Extraction from Literature

The following slides illustrate the capability of text mining technology

currently available for retrieval and extraction of knowledge associated currently available for retrieval and extraction of knowledge associated

of the technology shown here has been developed in the course

Seite 24

Page 25: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Retrieval of Literature Dealing with Simulation in

the Context of “Heart” Biology

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Retrieval of Literature Dealing with Simulation in

the Context of “Heart” Biology

Seite 25

Page 26: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Seite 26

Page 27: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Seite 27

Page 28: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Seite 28

Page 29: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Semantic Search of Literature Dealing with

Hemodynamic Simulation Context

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Semantic Search of Literature Dealing with

Hemodynamic Simulation Context

Seite 29

Page 30: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Seite 30

Page 31: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Seite 31

Page 32: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Knowledge Extraction of Drugs Used in the

Context of “Coronary Heart Disease”

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Knowledge Extraction of Drugs Used in the

Context of “Coronary Heart Disease”

Seite 32

Page 33: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Seite 33

Page 34: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Seite 34

Page 35: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Knowledge Extraction of Odd Ratios Mentioned

in the Literature in th e Context of “Stroke”

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Knowledge Extraction of Odd Ratios Mentioned

e Context of “Stroke”

Seite 35

Page 36: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Seite 36

Page 37: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Seite 37

Page 38: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Arc

hivi

erun

gsan

gabe

nA

rchi

vier

ungs

anga

ben

Seite 38

Page 39: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Summary & Conclusion• The VPM is a concept that – if implemented

for “case-based reasoning“ and “individualized risk assessment”

Arc

hivi

erun

gsan

gabe

n

• The VPM will require substantial effort in modelling a “data cube”

representing all data relevant for personalized medicine

• The VPM will face the challenge of populating the data model with

relevant information.

• Automated information extraction from both, literature and clinical

Arc

hivi

erun

gsan

gabe

n • Automated information extraction from both, literature and clinical

records (which are essentially unstructured information) will be key

if implemented - will provide an ideal basis

based reasoning“ and “individualized risk assessment”

The VPM will require substantial effort in modelling a “data cube”

representing all data relevant for personalized medicine

The VPM will face the challenge of populating the data model with

Automated information extraction from both, literature and clinical

Seite 39

Automated information extraction from both, literature and clinical

records (which are essentially unstructured information) will be key

Page 40: The Virtual Patient Metaphor: Lessons Learned And Roads To Godocbox.etsi.org/Workshop/2009/200904_BIOICT/fRAUNHOFER_Marti… · VPM concepts have been developed in several projects

Acknowledgement

The entire @neurIST consortium

• Alex Frangi (UPF)

Arc

hivi

erun

gsan

gabe

n

• Alex Frangi (UPF)• Alessandro Radaelli (UPF)• Rod Hose (Sheffield)• Christoph Friedrich (SCAI)• Robert Dunlop (InferMed)• Baldo Oliva (IMIM)

@neurISTContract number

Arc

hivi

erun

gsan

gabe

n Contract numberIST-2004-027703

From the Health-e-Child consortium

• Jörg Freund (Siemens)• Jörg Freund (Siemens)• Martin Huber (Siemens)• David Manset (Maat G)• Tamas Hauer (CERN; UWE)

Health-e-ChildContract number

Seite 40

Contract number IST –027749”