winslow-ncbo dbp mtg

Upload: oscar-barquero

Post on 08-Aug-2018

231 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    1/18

    Ontology-Based Annotation of BiomedicalOntology-Based Annotation of Biomedical

    Time Series DataTime Series Data

    Raimond L. Winslow, PhD

    Stephen J. Granite, MS, MBAThe Institute for Computational Medicine

    Johns Hopkins University

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    2/18

    2

    MotivationMotivation

    Electrocardiogram (ECG) is most common type of

    cardiovascular (CV) data collected

    No tools exist for managing, sharing and annotating

    ECG data Having these tools will:

    Facilitate further data analysis

    Contribute to exchange and re-use of data

    2

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    3/18

    3

    Project AimsProject Aims

    Develop comprehensive ECG ontology

    Develop ECG data model and data service

    Extend capabilities of CardioVascular Research Grid (CVRG) ECG datamanagement and analysis portal to allow users to:

    Upload, query, and retrieve data from ECG data service

    Scroll through ECG waveforms View the annotations generated by ECG analysis algorithms

    Edit these annotations (& correct algorithm mistakes)

    Create new annotations for ECG waveform temporal features (...missed by the algorithms)

    Create new annotations for ECG waveform analysis derived data

    Return annotated ECGs and derived data back to data service as part of multi-scale data federation

    Enable further ontology development through BioPortal 2.0 features

    Allow Subject Matter Experts (SMEs) to comment on or add new terms

    Put a new term adjudication process in place

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    4/18

    4

    ECG Data and Analytic ServicesECG Data and Analytic Services

    HL7aECGXML

    Repository(Raw andAnalyzed

    Data)

    Norav ECGData (RDT)

    BergerAlgorithm

    s

    PhysionetECG Data(WFDB)

    Meta-data

    XML

    WFDB

    Physionet

    Algorithms

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    5/18

    5

    ECG Visualization PortletECG Visualization Portlet

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    6/18

    6

    Automated ECG AnnotationAutomated ECG Annotation

    Data passed to ECG analysis services onupload

    ECG properties are computed, for example Q, R, S, T wave peaks QRS width, RR & QT intervals QT and RR interval variability ST segment elevation many other properties

    Computed features are displayed Term definition returned from NCBO

    BioPortal via web services Reference to algorithm used to compute each

    feature Users can scroll through the annotated data

    electronic rather than paper ECG

    chart recording

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    7/18

    77

    ECG ProgressECG Progress

    Collected terms from HL7aECG Vocabulary

    Organized terms within Protg

    We are: Reviewing standardization

    recommendations proposed byAHA and other organizations forECG interpretation

    Comparing terms to ECG journalarticles and papers

    Integrating other ontologies intoECG Ontology Foundational Model of Anatomy

    (FMA)

    Units of Measurement (UO)7

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    8/18

    88

    Cardiac Electrophysiology (EP) OntologyCardiac Electrophysiology (EP) Ontology

    Cardiac EP data is another important type of time-

    series data in CV research

    No ontology/data model for disseminating EP data

    No culture of even sharing this data

    Develop an ontology and data model

    Protg

    Single-channel electrophysiological experiments and data

    Voltage-clamp

    Current clamp

    Fluorescence imaging

    Multi-channel fluorescence imaging8

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    9/18

    99

    Referenced OntologiesReferenced Ontologies

    NCBO BioPortal

    Foundational Model of Anatomy (FMA)

    Units of Measurement (UO)

    Cellular Components (GO) Chemical Entities of Biological Interest (ChEBI)

    NCBI Organismal Classification

    9

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    10/18

    1010

    EP ProgressEP Progress

    Created an NCBO BioPortalproject (http://bioportal.bioontology.org/pr)

    Ontology version 1.0 availablefor download (http://bioportal.bioontology.org/on)

    We: Have invited Cardiac EP

    community SMEs to reviewontology

    Are revising ontology and adding

    more terms 10

    http://bioportal.bioontology.org/projects/26http://bioportal.bioontology.org/ontologies/39008http://bioportal.bioontology.org/ontologies/39008http://bioportal.bioontology.org/projects/26
  • 8/22/2019 Winslow-ncbo Dbp Mtg

    11/18

    111111

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    12/18

    12

    ECG Ontology

    ECG data collection protocols Number of leads, lead name, lead placement

    ECG acquisition instrumentation

    deskside, ICD, pacemaker, Holter monitor

    Software version #, raw data format Signal attributes Duration, Filtering, sampling, # bits, signal processing

    Data analysis algorithms

    Name features computed from ECG (large number) Name specific algorithms used to compute ECG

    features (large number)

    Name reference describing the algorithm(s)

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    13/18

    13

    Challenges

    Arking et al (2006). A common genetic variant in the NOS1 regulator

    NOS1AP modulates cardiac repolarization. Nat. Genetic. 38(6): 644

    Bioset 9000 instrumentation

    12 lead ECG

    Digital caliper electrodes

    ECG computed from leads II, V2, V5

    Hannover ECG Analysis Software Version

    V3.22-12 Software specific definition of QT interval

    QT interval correlated with genotype is

    corrected for heart rate, age, and sex of subject

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    14/18

    14

    Challenges (cont.)

    Arking et al (2006). A common genetic variant in the NOS1 regulator

    NOS1AP modulates cardiac repolarization. Nat. Genetic. 38(6): 644

    QTc_RAS=QT

    1g(RR 1000)

    2g(A 60) 4.58

    QTc_RAS is Average QT interval corrected for heart rate R,

    age A, and sex S

    is mean QT interval, is mean RR interval

    1 and 2 are sex dependent factors

    ** Definition of computed ECG features is algorithm dependent

    and currently there is no unique name for each quantity

    QT RR

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    15/18

    15

    EP Ontology LayoutEP Ontology Layout

    EPStudy

    Creator Biomateria

    Procedure

    ObservationEPObservationEPData

    EPProcedureEPTechnique

    10

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    16/18

    16

    EPprocedureEPprocedure

    12

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    17/18

    17

    EP Ontology TestingEP Ontology Testing

    Creation is an iterativeprocess

    Describe experimental

    methods section

    Web-based submissionform for novel EP related

    terms (in future)

    Version 1 ready for

    submission

    Use this experience in

    development of the ECG

    ontology13

  • 8/22/2019 Winslow-ncbo Dbp Mtg

    18/18

    18

    Manage the Ontology

    Deposit the ontology at the NCBO andmanage using NCBO tools (BioPortal)

    First level of review

    Expert review panel to triage terms

    Members - Ary Goldberger, Ron Berger, Gordon Tomaselli

    Add members as needed over time

    Second level of review

    User feedback capabilities of BioPortal 2.0

    Third level of review

    Annual meetings of the CVRG ECG Working Group