SlideShare una empresa de Scribd logo
1 de 28
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.
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

Más contenido relacionado

La actualidad más candente

How Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open ScienceHow Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open Science
drnigam
 

La actualidad más candente (20)

Data retreival system
Data retreival systemData retreival system
Data retreival system
 
Protein Structure, Databases and Structural Alignment
Protein Structure, Databases and Structural AlignmentProtein Structure, Databases and Structural Alignment
Protein Structure, Databases and Structural Alignment
 
Data retriveal ,srg and dbget
Data retriveal ,srg and dbgetData retriveal ,srg and dbget
Data retriveal ,srg and dbget
 
Data retrieval
Data retrievalData retrieval
Data retrieval
 
Entrez databases
Entrez databasesEntrez databases
Entrez databases
 
Open interoperability standards, tools and services at EMBL-EBI
Open interoperability standards, tools and services at EMBL-EBIOpen interoperability standards, tools and services at EMBL-EBI
Open interoperability standards, tools and services at EMBL-EBI
 
Application of recently developed FAIR metrics to the ELIXIR Core Data Resources
Application of recently developed FAIR metrics to the ELIXIR Core Data ResourcesApplication of recently developed FAIR metrics to the ELIXIR Core Data Resources
Application of recently developed FAIR metrics to the ELIXIR Core Data Resources
 
Data retrieval tools
Data retrieval toolsData retrieval tools
Data retrieval tools
 
Major databases in bioinformatics
Major databases in bioinformaticsMajor databases in bioinformatics
Major databases in bioinformatics
 
2016 Bio-IT World Cell Line Coordination 2016-04-06v1
2016 Bio-IT World Cell Line Coordination 2016-04-06v12016 Bio-IT World Cell Line Coordination 2016-04-06v1
2016 Bio-IT World Cell Line Coordination 2016-04-06v1
 
Structural databases
Structural databases Structural databases
Structural databases
 
Pharmacoinformatics Database basics(sree)
Pharmacoinformatics Database basics(sree)Pharmacoinformatics Database basics(sree)
Pharmacoinformatics Database basics(sree)
 
Scop database
Scop databaseScop database
Scop database
 
Cdao Evolution08
Cdao Evolution08Cdao Evolution08
Cdao Evolution08
 
Ievobio2010cdaostore
Ievobio2010cdaostoreIevobio2010cdaostore
Ievobio2010cdaostore
 
How Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open ScienceHow Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open Science
 
MPDB Presentation
MPDB PresentationMPDB Presentation
MPDB Presentation
 
Databases
DatabasesDatabases
Databases
 
Protein database
Protein databaseProtein database
Protein database
 
Protein Structure Alignment and Comparison
Protein Structure Alignment and ComparisonProtein Structure Alignment and Comparison
Protein Structure Alignment and Comparison
 

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

Semantic Web & Web 3.0 empowering real world outcomes in biomedical research ...
Semantic Web & Web 3.0 empowering real world outcomes in biomedical research ...Semantic Web & Web 3.0 empowering real world outcomes in biomedical research ...
Semantic Web & Web 3.0 empowering real world outcomes in biomedical research ...
Amit Sheth
 

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

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

Más de Koray Atalag

A Standards-based Approach to Development of Clinical Registries - Initial Le...
A Standards-based Approach to Development of Clinical Registries - Initial Le...A Standards-based Approach to Development of Clinical Registries - Initial Le...
A Standards-based Approach to Development of Clinical Registries - Initial Le...
Koray Atalag
 
Health research, clinical registries, electronic health records – how do they...
Health research, clinical registries, electronic health records – how do they...Health research, clinical registries, electronic health records – how do they...
Health research, clinical registries, electronic health records – how do they...
Koray Atalag
 
Underpinnings of the New Zealand Interoperability Reference Architecture
Underpinnings of the New Zealand Interoperability Reference ArchitectureUnderpinnings of the New Zealand Interoperability Reference Architecture
Underpinnings of the New Zealand Interoperability Reference Architecture
Koray Atalag
 
What if we never agree on a common health information model?
What if we never agree on a common health information model?What if we never agree on a common health information model?
What if we never agree on a common health information model?
Koray Atalag
 
Medinfo 2010 openEHR Clinical Modelling Worshop
Medinfo 2010 openEHR Clinical Modelling WorshopMedinfo 2010 openEHR Clinical Modelling Worshop
Medinfo 2010 openEHR Clinical Modelling Worshop
Koray Atalag
 

Más de Koray Atalag (14)

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

Último

9316020077📞Goa Call Girls Numbers, Call Girls Whatsapp Numbers Goa
9316020077📞Goa  Call Girls  Numbers, Call Girls  Whatsapp Numbers Goa9316020077📞Goa  Call Girls  Numbers, Call Girls  Whatsapp Numbers Goa
9316020077📞Goa Call Girls Numbers, Call Girls Whatsapp Numbers Goa
russian goa call girl and escorts service
 
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetnagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMuzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
neemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
neemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetneemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
neemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetkochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Mathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Call Girls Service In Goa 💋 9316020077💋 Goa Call Girls By Russian Call Girl...
Call Girls Service In Goa  💋 9316020077💋 Goa Call Girls  By Russian Call Girl...Call Girls Service In Goa  💋 9316020077💋 Goa Call Girls  By Russian Call Girl...
Call Girls Service In Goa 💋 9316020077💋 Goa Call Girls By Russian Call Girl...
russian goa call girl and escorts service
 
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetJalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
jabalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
jabalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetjabalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
jabalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Sambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Sambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetSambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Sambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Thrissur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Thrissur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetThrissur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Thrissur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Rajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Rajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetRajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Rajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetErnakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Chandigarh
 
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetBareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
bhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Call Girls Service
 
Premium Call Girls Bangalore {9xxxx00000} ❤️VVIP POOJA Call Girls in Bangalor...
Premium Call Girls Bangalore {9xxxx00000} ❤️VVIP POOJA Call Girls in Bangalor...Premium Call Girls Bangalore {9xxxx00000} ❤️VVIP POOJA Call Girls in Bangalor...
Premium Call Girls Bangalore {9xxxx00000} ❤️VVIP POOJA Call Girls in Bangalor...
Sheetaleventcompany
 

Último (20)

9316020077📞Goa Call Girls Numbers, Call Girls Whatsapp Numbers Goa
9316020077📞Goa  Call Girls  Numbers, Call Girls  Whatsapp Numbers Goa9316020077📞Goa  Call Girls  Numbers, Call Girls  Whatsapp Numbers Goa
9316020077📞Goa Call Girls Numbers, Call Girls Whatsapp Numbers Goa
 
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetnagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
nagpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMuzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Muzaffarpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
neemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
neemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetneemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
neemuch Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetkochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
kochi Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Mathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mathura Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Girls Service In Goa 💋 9316020077💋 Goa Call Girls By Russian Call Girl...
Call Girls Service In Goa  💋 9316020077💋 Goa Call Girls  By Russian Call Girl...Call Girls Service In Goa  💋 9316020077💋 Goa Call Girls  By Russian Call Girl...
Call Girls Service In Goa 💋 9316020077💋 Goa Call Girls By Russian Call Girl...
 
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetJalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
jabalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
jabalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetjabalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
jabalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Sambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Sambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetSambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Sambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Thrissur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Thrissur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetThrissur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Thrissur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
❤️Call girls in Jalandhar ☎️9876848877☎️ Call Girl service in Jalandhar☎️ Jal...
❤️Call girls in Jalandhar ☎️9876848877☎️ Call Girl service in Jalandhar☎️ Jal...❤️Call girls in Jalandhar ☎️9876848877☎️ Call Girl service in Jalandhar☎️ Jal...
❤️Call girls in Jalandhar ☎️9876848877☎️ Call Girl service in Jalandhar☎️ Jal...
 
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
(Deeksha) 💓 9920725232 💓High Profile Call Girls Navi Mumbai You Can Get The S...
 
Rajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Rajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetRajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Rajkot Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetErnakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
 
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetBareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Bareilly Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
bhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhopal Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Premium Call Girls Bangalore {9xxxx00000} ❤️VVIP POOJA Call Girls in Bangalor...
Premium Call Girls Bangalore {9xxxx00000} ❤️VVIP POOJA Call Girls in Bangalor...Premium Call Girls Bangalore {9xxxx00000} ❤️VVIP POOJA Call Girls in Bangalor...
Premium Call Girls Bangalore {9xxxx00000} ❤️VVIP POOJA Call Girls in Bangalor...
 

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.
  • 15.
  • 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