+ All Categories
Home > Documents > S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical...

S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical...

Date post: 30-May-2018
Category:
Upload: amia
View: 214 times
Download: 0 times
Share this document with a friend

of 35

Transcript
  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    1/35

    Department of Biomedical Informatics

    TRIAD: Walkthrough and Demonstration

    Rakesh Dhaval

    Applications Architect, The Ohio State University Medical Center

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    2/35

    Department of Biomedical Informatics

    Topics

    Review of Use Case Model Development in Enterprise Architect

    Data Model Development Logical Model Development Object Relational Mapping

    Semantic Annotation Create Data Elements in openMDR Annotate Model with Data Elements

    Acknowledgements Questions

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    3/35

    Department of Biomedical Informatics

    Use Case

    A clinical researcher is conducting an outcomes study in which they are

    utilizing data collected during the course of standard clinical care, as well

    as bio-specimen data from the Tissue Bank.

    For patients that have consented to have their tissue specimen stored in theTissue Bank with specific sexGenotype, ethnicity and gender. The

    researcher is interested in knowing Pre-Operating Room Diagnosis and

    Procedure, as well as Post-Operating Room Diagnosis and Procedure.

    The researcher would like to be able integrate and analyze all of this

    information as a single data set.

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    4/35

    Department of Biomedical Informatics

    Topics

    Review of Use Case UML Model Development

    Data Model Development Logical Model Development Object Relational Mapping

    Semantic Annotation Create Data Elements in openMDR Annotate Model with Data Elements

    TRIAD Portal Acknowledgements Questions

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    5/35

    Department of Biomedical Informatics

    UML Model Development

    Create a

    Logical Model

    (UML classdiagram) using

    Enterprise

    Architect

    Logical

    Model

    Create a Data

    Model(databaseschema) using

    Enterprise

    Architect

    Data Model

    Semantically

    Annotate theUML Modelusing the

    openMDR EA

    Plugin

    Semantics

    Map the

    Logical Modelto the DataModel using

    caAdapter

    Mapping

    Model is

    complete andready for reviewand load into

    caDSR/

    openMDR

    Load Model

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    6/35

    Department of Biomedical Informatics

    Import Data Model

    Project > Database Engineering > Import DB Schema fromODBC ...

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    7/35

    Department of Biomedical Informatics

    Data Model

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    8/35

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    9/35

    Department of Biomedical Informatics

    Logical Model :

    Add a Class

    Select Class Click pointer in diagram workspace

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    10/35

    Department of Biomedical Informatics

    Logical Model :

    Enter Class Name

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    11/35

    Department of Biomedical Informatics

    Logical Model :

    Add Class Attributes

    Select Details tab and click Attributes button

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    12/35

    Department of Biomedical Informatics

    Logical Model :

    Add Class Attributes

    Enter Name Select Java Type

    lang Boolean Character Double Float Integer Long String

    util Date Click Save

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    13/35

    Department of Biomedical Informatics

    Logical Model :

    Add Association

    Select Associate tool from Class Tools menu

    Drag from Source to Target class

    Source Target

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    14/35

    Department of Biomedical Informatics

    Logical Model :

    Association Properties

    Double-click association Specify directionality under

    General tab

    Specify multiplicity underSource and Target tabs

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    15/35

    Department of Biomedical Informatics

    Logical Model

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    16/35

    Department of Biomedical Informatics

    UML Model Development

    Create a

    Logical Model

    (UML classdiagram) using

    Enterprise

    Architect

    Logical

    Model

    Create a Data

    Model

    (databaseschema) using

    Enterprise

    Architect

    Data Model

    Semantically

    Annotate the

    UML Modelusing the

    openMDR EA

    Plugin

    Semantics

    Map the

    Logical Model

    to the DataModel using

    caAdapter

    Mapping

    Model is

    complete and

    ready for reviewand load into

    caDSR/

    openMDR

    Load Model

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    17/35

    Department of Biomedical Informatics

    ORM : Export XMI

    Right-click on Logical View Select Import/Export > Export Package to XMI file...

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    18/35

    Department of Biomedical Informatics

    ORM : Export XMI

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    19/35

    Department of Biomedical Informatics

    ORM : caAdapter

    Select File > New > Model Mapping Service > ObjectModel to Data Model Map Specification

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    20/35

    Department of Biomedical Informatics

    ORM : caAdapter

    Open the XMI file that was exported from EA

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    21/35

    Department of Biomedical Informatics

    ORM : caAdapter

    Drag and drop to associate objects andtables, attributes and columns

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    22/35

    Department of Biomedical Informatics

    Topics

    Review of Use Case UML Model Development

    Data Model Development Logical Model Development Object Relational Mapping

    Semantic Annotation Create Data Elements in openMDR Annotate Model with Data Elements

    TRIAD Portal Acknowledgements Questions

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    23/35

    Department of Biomedical Informatics

    UML Model Development

    Create a

    Logical Model

    (UML classdiagram) using

    Enterprise

    Architect

    Logical

    Model

    Create a Data

    Model

    (databaseschema) using

    Enterprise

    Architect

    Data Model

    Semantically

    Annotate the

    UML Modelusing the

    openMDR EA

    Plugin

    Semantics

    Map the

    Logical Model

    to the DataModel using

    caAdapter

    Mapping

    Model is

    complete and

    ready for reviewand load into

    caDSR/

    openMDR

    Load Model

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    24/35

    Department of Biomedical Informatics

    MetaData:

    Common Data Elements

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    25/35

    Department of Biomedical Informatics

    Topics

    Review of Use Case UML Model Development

    Data Model Development Logical Model Development Object Relational Mapping

    Semantic Annotation Create Data Elements in openMDR Annotate Model with Data Elements

    TRIAD Portal Acknowledgements Questions

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    26/35

    Department of Biomedical Informatics

    Semantic Annotation

    Creating New Data Elements using openMDRMetadata Registry

    Demo

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    27/35

    Department of Biomedical Informatics

    Topics

    Review of Use Case UML Model Development

    Data Model Development Logical Model Development Object Relational Mapping

    Semantic Annotation Create Data Elements in openMDR Annotate Model with Data Elements

    TRIAD Portal Acknowledgements Questions

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    28/35

    Department of Biomedical Informatics

    Semantic Annotation

    Annotate the Clinical Model in EnterpriseArchitectTool

    Demo

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    29/35

    Department of Biomedical Informatics

    Semantic Annotations

    New concept created using openMDR Logical model: Object: Visit Attribute: dischargeDisposition

    Data element: Discharge Dispositioncagrid.org_0edff23f-c0fa-4a18-ac06-97e4893d42e8_0.1

    caTissue link Logical model: Object: Patient

    Attribute: studyNumber Data element: Participant Identifier java.lang.Long (public ID: 2513658)

    Other Logical model:

    Object: Patient

    Attribute: Gender Data element: Participant Gender Person Gender Text Type (public ID:

    2513661)

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    30/35

    Department of Biomedical Informatics

    Topics

    Review of Use Case UML Model Development

    Data Model Development Logical Model Development Object Relational Mapping

    Semantic Annotation Create Data Elements in openMDR Annotate Model with Data Elements

    TRIAD Portal Acknowledgements Questions

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    31/35

    Department of Biomedical Informatics

    TRIAD Portal Demo

    User Interface for Investigator to Query DataTRIAD Portal Under Development

    Demo

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    32/35

    Department of Biomedical Informatics

    Topics

    Review of Use Case UML Model Development

    Data Model Development Logical Model Development Object Relational Mapping

    Semantic Annotation Create Data Elements in openMDR Annotate Model with Data Elements

    TRIAD Portal Acknowledgements Questions

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    33/35

    Department of Biomedical Informatics

    Acknowledgements

    CTSA: http://ctsaweb.org/ NCI caBIG

    caGrid toolset:https://cabig.nci.nih.gov/index_html/sharable/cagrid_overview

    caGrid Knowledge Center:https://cabig-kc.nci.nih.gov/CaGrid/KC/index.php/

    Main_Page Active caGrid Community

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    34/35

    Department of Biomedical Informatics

    Topics

    Review of Use Case UML Model Development

    Data Model Development Logical Model Development Object Relational Mapping

    Semantic Annotation Create Data Elements in openMDR Annotate Model with Data Elements

    TRIAD Portal Acknowledgements Questions

  • 8/9/2019 S45: Development of Ontology-Anchored Grid-Based Data Services to Facilitate Integrative Clinical and Translational Science (Part 2)

    35/35

    Department of Biomedical Informatics

    Questions/Comments?

    Thank you for your time and attention

    TRIAD: Dave Ervin [email protected]

    http://wiki.triadcommunity.org

    openMDR: Rakesh Dhaval [email protected]

    http://cagrid.org/display/mdr

    caGrid Knowledge Center: [email protected]


Recommended