SlideShare a Scribd company logo
A Semantic Web based Framework for Linking
Healthcare Information with Computational
Physiology Models
Koray Atalag, Reza Kalbasi, David Nickerson
The University of Auckland
Koray Atalag MD, PhD, FACHI
k.atalag@auckland.ac.nz
Senior Research Fellow, ABI
Management Board Member, openEHR Foundation
Chief Information Officer, The Clinician
Outline
• Problem / Research Question
• Intro to Computational Physiology
• Linking both Domains
• Semantic Web and Ontology Mapping
• Results
• Discussion
Problem / Research Question
• Computational models have great potential to improve healthcare
• Lots of real-world data information stored in EHRs
– however discovery and reuse is poor
• Linking the two domains requires shared semantics
– Ontology/Terminology used in CP are different from Healthcare
– Semantic Web has little use in healthcare IT/informatics
Can we map knowledge sources from both domains to enable
discovery and reuse of clinical data and computational models?
Ontology mapping is hard!
What’s Computational Physiology
Governing equations
(laws of physics)
Anatomy & structure
High-performance
computing
Software
Material properties
from measurement
Observed function
Validation
Predicted function
Mechanistic insight
Tissue
Osteon NephronAcinus Liver lobuleLymph nodeCardiac sheets
Organ
Heart Lungs Diaphragm Colon EyeKnee Liver
Environment
Organ system
Organism
Cell
Protein
Gene
Atom
Network
Human Physiome Project &
Virtual Physiological Human (VPH)
a methodological and technological framework
that will enable collaborative investigation
of the human body as a single complex system
Descriptive, Integrative And Predictive
Computational Physiology of the Heart
Workflow:
cardiac imaging
to patient-care
Image Segmentation
OpenCMISS-Zinc, cmgui, VTK,
ITK, CIM,
Matlab, 3D Slicer
Biomechanics Simulation
End-SystoleDiastasis
Pressure,
contractile
force
OpenCMISS, Continuity, FEBio Ansys,
ABAQUS
Parameter ID/Calibration
 
 
 rffrcffc
crrrccff
EEEEC
EEECECQ
QexpCW



3
222
3
2
2
1
2
2where
  11  Caa TT
OpenCMISS, Matlab, Python,
Prediction
Stress
(kPa)
Fibre strain
OpenCMISS, Continuity, Chaste, Abaqus
Diseased
Normal
Subject-specific modelling
OpenCMISS-Zinc, CIM, CAP
Photo by Jerry Bunkers
Diagnosis
Measurement
Computational Physiology of the Breast
Breast image analysis
workflow
Why Linked Health Data?
Computational Modelling: CellML
• CellML includes information about:
– Model structure (how the parts of a model are organizationally related
to one another);
– Mathematics (equations describing the underlying biological
processes);
– Metadata (additional information about the model that allows
scientists to search for specific models or model components in a
database or other repository).
• CellML includes mathematics and metadata by leveraging existing
XML-based languages, such as Content MathML, XML Linking
Language (XLink), and Resource Description Framework (RDF).
(C. M. Lloyd, M. D. B. Halstead, and P. F. Nielsen, "CellML: its future, present and past" Progress in Biophysics & Molecular Biology, vol. 85, pp. 433-450, June-July 2004)
(www.cellml.org)
Cuellar AA, Lloyd CM, Nielsen PF, Halstead MDB, Bullivant DP, Nickerson DP, Hunter PJ. An overview of CellML 1.1, a biological model description
language.SIMULATION: Transactions of the Society for Modeling and Simulation, 79(12):740-747, 2003
Physiome Standards and Tooling
Semantic web
• The meaning of data, or semantics, is the
target of semantic web
• Subject - Predicate - Object
• W3C languages: RDF/RDFS/OWL etc.
• Machine processable Web
• More enhanced search results, meaning-based
data integration, reasoning services
• Healthcare semantic annotations
• Computational physiology models with
embeded semantic annotations Semantic web components defined by (Hebeler et al. 2009)
Ontologies
• Ontologies are formal descriptions of knowledge enabling sharing
and reuse.
• Ontologies provide:
– Classing mechanisms (multiple inheritance, subclassing, domain,
range, …);
– Class expressions (union, intersection, complement, …);
– Class axioms (one of, disjoint with, equivalence, …);
– Property characteristics (transitive, symmetric, functional, …);
– Cardinality (minimum, maximum, exactly);
– Rich set of primitive data types (string, boolean, integer, real,
datetime, URI, …);
– Management (imports, versions, compatibility, …).
Computational Models and Ontologies
• We are developing ontologies for physiological form and
function, and the CellML modelling language.
• Other groups are also developing ontologies relevant to
biological modelling:
– Anatomical (Gene Ontology/GONG, FMA);
– Gene regulation pathway (Gene Ontology/GONG, BioPax);
– Gene expression (Gene Ontology/GONG);
– Common access to bioinformatics sources (TAMBIS/TaO);
– Physical and mathematical (SBO, Stanford Knowledge Systems, OPB).
• We are linking model entities in the CellML repository to
our own and other ontologies.
A Semantic Web based Framework for Linking Healthcare Information with Computational Physiology Models
List of Ontologies in our OLS
• OPB
• FMA
• CHEBI
• Gene Ontology (GO)
• Cell Ontology (CL)
• Phenotypic quality (PATO)
• Protein Ontology (PR)
• PRIDE
• EDAM
• EFO
• PROBONTO
• OBO relations Ontology
• SNOMED CT
• LOINC
• ICD (TODO)
• Open access specs & tooling for representing healthcare
data, enabling interoperability and building EHR
• Supports very elaborate DCM development (=Archetypes)
• Scope is full EHR - not just health information exchange
• Not-for-profit organisation - established in 2001
• Based on 20+ years of international research and practice
• Also an ISO/CEN standard (ISO 13606)
• Big international community
• All DCMs are available from: http://openehr.org/ckm
www.openehr.org
Body Weight Archetype
Semantics in openEHR
• Whole-of-model meta-data:
– Description, concept references (terminology/ontology), purpose, use,
misuse, provenance, translations
• Item level semantics (Schema level)
– Trees/Clusters (Structure)
– Leaf nodes (Data Elements)
Formally: different types of terminology bindings:
1) linking an item to external terminology/ontology for the purpose of
defining its real-world clinical/biological meaning
2) Linking data element values to external terminology (e.g. a RefSet
or terminology query)
AlsoInstance level semantic annotations – applies to actual
data collected
mindmap representation of openEHR Archetype
1) Linking items to SNOMED to define clinical meaning
2) Linking data element values to external terminology
openEHR Lab Test Archetype - SNOMED & LOINC encoded
Realising the Physiome / VPH
Ontology mapping
• Ontology; formal specification of a domain
knowledge
• Ontology mapping; the definition of
corresponding objects (entities) from one
domain ontology to the other domain
ontology
• Ontology matching may appear to be virtually
impossible
• Solution: semi-automated collaborative
ontology mapping via user interaction (Web
2.0)
Mappings: Biophysical ⇐⇒ Clinical
Concepts
CellML Model > Clinical Data Discovery
PhysioMedApp
Acknowledgements
David NickersonReza Kalbasi
Peter Hunter
Tommy Yu

More Related Content

PPTX
Bringing Things Together and Linking to Health Information using openEHR
PPTX
Clinical modelling with openEHR Archetypes
PPTX
Linkages to EHRs and Related Standards. What can we learn from the Parallel U...
PPTX
Facilitating semantic alignment.-biohackathon-jupp
PPTX
Why ICT Fails in Healthcare: Software Maintenance and Maintainability
PDF
Embracing Semantic Technology for Better Metadata Authoring in Biomedicine (S...
PPTX
openEHR in Research: Linking Health Data with Computational Models
PPTX
Presentation_euroCRIS_ES
Bringing Things Together and Linking to Health Information using openEHR
Clinical modelling with openEHR Archetypes
Linkages to EHRs and Related Standards. What can we learn from the Parallel U...
Facilitating semantic alignment.-biohackathon-jupp
Why ICT Fails in Healthcare: Software Maintenance and Maintainability
Embracing Semantic Technology for Better Metadata Authoring in Biomedicine (S...
openEHR in Research: Linking Health Data with Computational Models
Presentation_euroCRIS_ES

What's hot (20)

PPTX
Data retreival system
PPT
Protein Structure, Databases and Structural Alignment
PPTX
Data retriveal ,srg and dbget
PPTX
Entrez databases
PDF
Open interoperability standards, tools and services at EMBL-EBI
PDF
Application of recently developed FAIR metrics to the ELIXIR Core Data Resources
DOCX
Data retrieval tools
PPTX
Major databases in bioinformatics
PPSX
2016 Bio-IT World Cell Line Coordination 2016-04-06v1
PDF
Structural databases
PPT
Pharmacoinformatics Database basics(sree)
PPTX
Scop database
ODP
Cdao Evolution08
PDF
Ievobio2010cdaostore
PPT
How Bio Ontologies Enable Open Science
PPT
MPDB Presentation
PPT
Databases
PPTX
Protein database
PDF
Protein Structure Alignment and Comparison
Data retreival system
Protein Structure, Databases and Structural Alignment
Data retriveal ,srg and dbget
Entrez databases
Open interoperability standards, tools and services at EMBL-EBI
Application of recently developed FAIR metrics to the ELIXIR Core Data Resources
Data retrieval tools
Major databases in bioinformatics
2016 Bio-IT World Cell Line Coordination 2016-04-06v1
Structural databases
Pharmacoinformatics Database basics(sree)
Scop database
Cdao Evolution08
Ievobio2010cdaostore
How Bio Ontologies Enable Open Science
MPDB Presentation
Databases
Protein database
Protein Structure Alignment and Comparison
Ad

Similar to A Semantic Web based Framework for Linking Healthcare Information with Computational Physiology Models (20)

PPTX
Semantic Web & Web 3.0 empowering real world outcomes in biomedical research ...
PPTX
Semantic Web Technologies: A Paradigm for Medical Informatics
PPTX
Martone grethe
PPTX
Implementation and Use of ISO EN 13606 and openEHR
PDF
Archetypes and FHIR by Koray Atalag
PDF
Ontologies for life sciences: examples from the gene ontology
PPTX
NCBO haendel talk 2013
PPTX
Information Models & FHIR --- It’s all about content!
PDF
Standardization of the HIPC Data Templates: The Story So Far
PDF
Standardization of the HIPC Data Templates
PDF
PPT
Enabling Clinical Data Reuse with openEHR Data Warehouse Environments
PPT
Enabling Clinical Data Reuse with openEHR Data Warehouse Environments
PPTX
Fire and Ice - SNOMED is bound to model - Koray Atalag
PPTX
SNOMED Bound to (Information) Model | Putting terminology to work
PDF
Connecting life sciences data at the European Bioinformatics Institute
PPT
Design and implementation of Clinical Databases using openEHR
PPTX
Data Harmonization for a Molecularly Driven Health System
PPT
Beyond Transparency: Success & Lessons From tambisBoston2003
PPTX
Content Modelling for VIEW Datasets Using Archetypes
Semantic Web & Web 3.0 empowering real world outcomes in biomedical research ...
Semantic Web Technologies: A Paradigm for Medical Informatics
Martone grethe
Implementation and Use of ISO EN 13606 and openEHR
Archetypes and FHIR by Koray Atalag
Ontologies for life sciences: examples from the gene ontology
NCBO haendel talk 2013
Information Models & FHIR --- It’s all about content!
Standardization of the HIPC Data Templates: The Story So Far
Standardization of the HIPC Data Templates
Enabling Clinical Data Reuse with openEHR Data Warehouse Environments
Enabling Clinical Data Reuse with openEHR Data Warehouse Environments
Fire and Ice - SNOMED is bound to model - Koray Atalag
SNOMED Bound to (Information) Model | Putting terminology to work
Connecting life sciences data at the European Bioinformatics Institute
Design and implementation of Clinical Databases using openEHR
Data Harmonization for a Molecularly Driven Health System
Beyond Transparency: Success & Lessons From tambisBoston2003
Content Modelling for VIEW Datasets Using Archetypes
Ad

More from Koray Atalag (15)

PPTX
Overcoming Patient Engagement Barriers
PPTX
Computational Model Discovery for Building Clinical Applications: an Example ...
PPTX
openEHR Approach to Detailed Clinical Models (DCM) Development - Lessons Lear...
PDF
So What does the Mighty EHR Look Like?
PPT
A Standards-based Approach to Development of Clinical Registries - NZ Gestati...
PPTX
A Standards-based Approach to Development of Clinical Registries - Initial Le...
PPTX
Health research, clinical registries, electronic health records – how do they...
PPTX
Development of the Gestational Diabetes Registry at CMDHB (New Zealand) using...
PPTX
Getting Health Information Right
PPTX
Better Information, Better Care -- Directions for Health IT in New Zealand
PPTX
State of EHR in New Zealand
PPTX
Content Modelling for VIEW Datasets Using Archetypes
PPTX
Underpinnings of the New Zealand Interoperability Reference Architecture
PPTX
What if we never agree on a common health information model?
PPTX
Medinfo 2010 openEHR Clinical Modelling Worshop
Overcoming Patient Engagement Barriers
Computational Model Discovery for Building Clinical Applications: an Example ...
openEHR Approach to Detailed Clinical Models (DCM) Development - Lessons Lear...
So What does the Mighty EHR Look Like?
A Standards-based Approach to Development of Clinical Registries - NZ Gestati...
A Standards-based Approach to Development of Clinical Registries - Initial Le...
Health research, clinical registries, electronic health records – how do they...
Development of the Gestational Diabetes Registry at CMDHB (New Zealand) using...
Getting Health Information Right
Better Information, Better Care -- Directions for Health IT in New Zealand
State of EHR in New Zealand
Content Modelling for VIEW Datasets Using Archetypes
Underpinnings of the New Zealand Interoperability Reference Architecture
What if we never agree on a common health information model?
Medinfo 2010 openEHR Clinical Modelling Worshop

Recently uploaded (20)

PPTX
Rheumatic heart diseases with Type 2 Diabetes Mellitus
PDF
Structure Composition and Mechanical Properties of Australian O.pdf
PDF
Myers’ Psychology for AP, 1st Edition David G. Myers Test Bank.pdf
PPT
KULIAH UG WANITA Prof Endang 121110 (1).ppt
PPTX
BLS, BCLS Module-A life saving procedure
PPTX
HEMODYNAMICS - I DERANGEMENTS OF BODY FLUIDS.pptx
PPTX
Nursing Care Aspects for High Risk newborn.pptx
PPT
Parental-Carer-mental-illness-and-Potential-impact-on-Dependant-Children.ppt
PPTX
Immunity....(shweta).................pptx
PPTX
Genaralised anxiety disorder presentation
PPTX
different types of Gait in orthopaedic injuries
PDF
Dr Masood Ahmed Expertise And Sucess Story
PPTX
Importance of Immediate Response (1).pptx
PPT
Pyramid Points Lab Values Power Point(11).ppt
PPTX
PEDIATRIC OSCE, MBBS, by Dr. Sangit Chhantyal(IOM)..pptx
PPTX
3. Adherance Complianace.pptx pharmacy pci
PDF
NUTRITION THROUGHOUT THE LIFE CYCLE CHILDHOOD -AGEING
PDF
CHAPTER 9 MEETING SAFETY NEEDS FOR OLDER ADULTS.pdf
PPTX
Bronchial_Asthma_in_acute_exacerbation_.pptx
PPTX
Pulmonary Circulation PPT final for easy
Rheumatic heart diseases with Type 2 Diabetes Mellitus
Structure Composition and Mechanical Properties of Australian O.pdf
Myers’ Psychology for AP, 1st Edition David G. Myers Test Bank.pdf
KULIAH UG WANITA Prof Endang 121110 (1).ppt
BLS, BCLS Module-A life saving procedure
HEMODYNAMICS - I DERANGEMENTS OF BODY FLUIDS.pptx
Nursing Care Aspects for High Risk newborn.pptx
Parental-Carer-mental-illness-and-Potential-impact-on-Dependant-Children.ppt
Immunity....(shweta).................pptx
Genaralised anxiety disorder presentation
different types of Gait in orthopaedic injuries
Dr Masood Ahmed Expertise And Sucess Story
Importance of Immediate Response (1).pptx
Pyramid Points Lab Values Power Point(11).ppt
PEDIATRIC OSCE, MBBS, by Dr. Sangit Chhantyal(IOM)..pptx
3. Adherance Complianace.pptx pharmacy pci
NUTRITION THROUGHOUT THE LIFE CYCLE CHILDHOOD -AGEING
CHAPTER 9 MEETING SAFETY NEEDS FOR OLDER ADULTS.pdf
Bronchial_Asthma_in_acute_exacerbation_.pptx
Pulmonary Circulation PPT final for easy

A Semantic Web based Framework for Linking Healthcare Information with Computational Physiology Models

  • 1. A Semantic Web based Framework for Linking Healthcare Information with Computational Physiology Models Koray Atalag, Reza Kalbasi, David Nickerson The University of Auckland Koray Atalag MD, PhD, FACHI k.atalag@auckland.ac.nz Senior Research Fellow, ABI Management Board Member, openEHR Foundation Chief Information Officer, The Clinician
  • 2. Outline • Problem / Research Question • Intro to Computational Physiology • Linking both Domains • Semantic Web and Ontology Mapping • Results • Discussion
  • 3. Problem / Research Question • Computational models have great potential to improve healthcare • Lots of real-world data information stored in EHRs – however discovery and reuse is poor • Linking the two domains requires shared semantics – Ontology/Terminology used in CP are different from Healthcare – Semantic Web has little use in healthcare IT/informatics Can we map knowledge sources from both domains to enable discovery and reuse of clinical data and computational models? Ontology mapping is hard!
  • 4. What’s Computational Physiology Governing equations (laws of physics) Anatomy & structure High-performance computing Software Material properties from measurement Observed function Validation Predicted function Mechanistic insight
  • 5. Tissue Osteon NephronAcinus Liver lobuleLymph nodeCardiac sheets Organ Heart Lungs Diaphragm Colon EyeKnee Liver Environment Organ system Organism Cell Protein Gene Atom Network
  • 6. Human Physiome Project & Virtual Physiological Human (VPH) a methodological and technological framework that will enable collaborative investigation of the human body as a single complex system Descriptive, Integrative And Predictive
  • 7. Computational Physiology of the Heart Workflow: cardiac imaging to patient-care Image Segmentation OpenCMISS-Zinc, cmgui, VTK, ITK, CIM, Matlab, 3D Slicer Biomechanics Simulation End-SystoleDiastasis Pressure, contractile force OpenCMISS, Continuity, FEBio Ansys, ABAQUS Parameter ID/Calibration      rffrcffc crrrccff EEEEC EEECECQ QexpCW    3 222 3 2 2 1 2 2where   11  Caa TT OpenCMISS, Matlab, Python, Prediction Stress (kPa) Fibre strain OpenCMISS, Continuity, Chaste, Abaqus Diseased Normal Subject-specific modelling OpenCMISS-Zinc, CIM, CAP
  • 8. Photo by Jerry Bunkers Diagnosis Measurement Computational Physiology of the Breast Breast image analysis workflow
  • 10. Computational Modelling: CellML • CellML includes information about: – Model structure (how the parts of a model are organizationally related to one another); – Mathematics (equations describing the underlying biological processes); – Metadata (additional information about the model that allows scientists to search for specific models or model components in a database or other repository). • CellML includes mathematics and metadata by leveraging existing XML-based languages, such as Content MathML, XML Linking Language (XLink), and Resource Description Framework (RDF). (C. M. Lloyd, M. D. B. Halstead, and P. F. Nielsen, "CellML: its future, present and past" Progress in Biophysics & Molecular Biology, vol. 85, pp. 433-450, June-July 2004)
  • 11. (www.cellml.org) Cuellar AA, Lloyd CM, Nielsen PF, Halstead MDB, Bullivant DP, Nickerson DP, Hunter PJ. An overview of CellML 1.1, a biological model description language.SIMULATION: Transactions of the Society for Modeling and Simulation, 79(12):740-747, 2003 Physiome Standards and Tooling
  • 12. Semantic web • The meaning of data, or semantics, is the target of semantic web • Subject - Predicate - Object • W3C languages: RDF/RDFS/OWL etc. • Machine processable Web • More enhanced search results, meaning-based data integration, reasoning services • Healthcare semantic annotations • Computational physiology models with embeded semantic annotations Semantic web components defined by (Hebeler et al. 2009)
  • 13. Ontologies • Ontologies are formal descriptions of knowledge enabling sharing and reuse. • Ontologies provide: – Classing mechanisms (multiple inheritance, subclassing, domain, range, …); – Class expressions (union, intersection, complement, …); – Class axioms (one of, disjoint with, equivalence, …); – Property characteristics (transitive, symmetric, functional, …); – Cardinality (minimum, maximum, exactly); – Rich set of primitive data types (string, boolean, integer, real, datetime, URI, …); – Management (imports, versions, compatibility, …).
  • 14. Computational Models and Ontologies • We are developing ontologies for physiological form and function, and the CellML modelling language. • Other groups are also developing ontologies relevant to biological modelling: – Anatomical (Gene Ontology/GONG, FMA); – Gene regulation pathway (Gene Ontology/GONG, BioPax); – Gene expression (Gene Ontology/GONG); – Common access to bioinformatics sources (TAMBIS/TaO); – Physical and mathematical (SBO, Stanford Knowledge Systems, OPB). • We are linking model entities in the CellML repository to our own and other ontologies.
  • 16. List of Ontologies in our OLS • OPB • FMA • CHEBI • Gene Ontology (GO) • Cell Ontology (CL) • Phenotypic quality (PATO) • Protein Ontology (PR) • PRIDE • EDAM • EFO • PROBONTO • OBO relations Ontology • SNOMED CT • LOINC • ICD (TODO)
  • 17. • Open access specs & tooling for representing healthcare data, enabling interoperability and building EHR • Supports very elaborate DCM development (=Archetypes) • Scope is full EHR - not just health information exchange • Not-for-profit organisation - established in 2001 • Based on 20+ years of international research and practice • Also an ISO/CEN standard (ISO 13606) • Big international community • All DCMs are available from: http://openehr.org/ckm www.openehr.org
  • 19. Semantics in openEHR • Whole-of-model meta-data: – Description, concept references (terminology/ontology), purpose, use, misuse, provenance, translations • Item level semantics (Schema level) – Trees/Clusters (Structure) – Leaf nodes (Data Elements) Formally: different types of terminology bindings: 1) linking an item to external terminology/ontology for the purpose of defining its real-world clinical/biological meaning 2) Linking data element values to external terminology (e.g. a RefSet or terminology query) AlsoInstance level semantic annotations – applies to actual data collected
  • 20. mindmap representation of openEHR Archetype 1) Linking items to SNOMED to define clinical meaning
  • 21. 2) Linking data element values to external terminology
  • 22. openEHR Lab Test Archetype - SNOMED & LOINC encoded
  • 24. Ontology mapping • Ontology; formal specification of a domain knowledge • Ontology mapping; the definition of corresponding objects (entities) from one domain ontology to the other domain ontology • Ontology matching may appear to be virtually impossible • Solution: semi-automated collaborative ontology mapping via user interaction (Web 2.0)
  • 25. Mappings: Biophysical ⇐⇒ Clinical Concepts
  • 26. CellML Model > Clinical Data Discovery