Top Banner
1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna
40

1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

Jan 17, 2016

Download

Documents

Shauna Blake
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

1© Assero Limited, 2015

CDISC Standards and the Semantic Web

Dave Iberson-Hurst12th October 2015

PhUSE Annual Conference, Vienna

Page 2: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

2© Assero Limited, 2015

Abstract

With the arrival of the FDA guidance on electronic submissions, CDISC SHARE and the notion of Research Concepts the time is ripe to look at improved

implementations of the CDISC standards to assist in producing high-quality clinical research data. The presentation/paper, drawing on experience of production work and the CDISC SHARE project, will examine a prototype

implementation that is being used to gain insights into the use of Research Concepts combined with Semantic Web technologies as the foundation for

implementing the CDISC standards. In particular: 1. Review why we want Research Concepts and highlight the principles behind

them 2. Look at a prototype semantic web MDR implementation based upon the

ISO11179 Metadata Standard, the ISO21090 Healthcare Datatypes Standard, the BRIDG model and RCs taken from the CDISC Therapeutic

Area development work. 3. Examine prototype tools to see implementation issues and automation

opportunities. 4. Detail the benefits Research Concepts bring to the business and support

business artifacts such as annotated CRFs and define.xml. 5. List the existing sources of RC metadata.

Page 3: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

3© Assero Limited, 2015

Page 4: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

4© Assero Limited, 2015

We Need Better

Clarity Assumptions section with each SDTM domain

contains rules and provisos --CAT and --SCAT use. Some better defined

than others Often see examples quoted as definitive

Complete Terminology not defined in all cases Variables float, are not related

Easy to Understand Should not require 10 years experience

before becoming a SDTM guru

Ease of Use Electronic Indication of changes Version managed

Support Business Need Data aggregation and re-use of data

Sponsor Regulators Data transparency

Traceability Operational efficiency

CDISC compliant data to regulators, The end to end clinical trial process

Page 5: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

5© Assero Limited, 2015

Variable-Based WorldVSTESTCD –

C66741 VSORRESU – C66770

X

X

Page 6: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

6© Assero Limited, 2015

Variable-Based WorldVSTESTCD –

C66741 VSORRESU – C66770

VSLOC

VSLAT

?

?

X

X

Page 7: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

7© Assero Limited, 2015

Biomedical (Research) Concepts

Clarity Structure Complete Terminology Machine readable Reusable

Impact Assessment

AutomationEnd-to-End

Traceability

Biomedical Concept

Business Outputs

Note: Name change from ‘Research Concept’ to ‘Biomedical Concept’ took place in August

2015

Page 8: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

8© Assero Limited, 2015

Simple VS Biomedical Concepts

ConceptTest

Result

Date

Time

Value

Units

Code

Name

C25347

C25347

C48500

C49668

Height

IN

cm

HEIGHT

Page 9: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

9© Assero Limited, 2015

Vital Signs – Additional Information

• CDISC released (2014) additional information for Vital Signs and ECG

• VS Provides units and additional relationships– e.g. HEIGHT & WEIGHT just units

Page 10: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

10© Assero Limited, 2015 10

Vital Signs – Additional Information

SYSBP and DIABP, units and position

Page 11: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

11© Assero Limited, 2015

Vital Signs – Additional Information

ConceptTest

Position

Code

Name

C25299

C25299

C77532

Result

Value

UnitsC49670

mmHg

DIABP

Diastolic Blood Pressure

Page 12: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

12© Assero Limited, 2015

Value Level Metadata

• Contained within the concepts, for example– HEIGHT, Integer, ###, “in” & “cm”– WEIGHT, Float, ###.##, “lbs” & “kg”

• Also –POS, --LOC, --METHOD, --CAT, --SCAT … will be handled

ConceptTest

Result

Date

Time

Value

Units

Code

Name

C25347

C25347

C48500

C49668

Height

IN

cm

HEIGHT

Page 13: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

13© Assero Limited, 2015

Define Once, Use Many

VSTESTCD

VSPOS

mmHg

Diastolic

Systolic

Position

Units

CRF Tabulation

CRF Capturing DIABP

Shared terminology for response: SITTING, STANDING, SUPINE, …

Set the correct test code

Correct mapping PLUS

Traceability…

• Measurement of vital signs (heart rate, blood pressure at rest)

mmHg

Units

Protocol

** Protocol IE criteria could also

use RCs **

Protocol dictates capture of Blood Pressure (DIABP +

SYSBP)

** Statistical Analysis Plan **

Page 14: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

14© Assero Limited, 2015

Silos

SubmitAnalyseTabulateCapture Build StudyDesign Study

Protocol CRF Tabulation Analysis Dataset

??? CDASH SDTM ADaM

BusinessObject

ContentStd

??? ODM SAS SASPhysicalFormat SDM SDTM

XML

BRIDGModel

Page 15: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

15© Assero Limited, 2015

Decrease Need for Mapping & Gain Traceability

SubmitAnalyseTabulateCapture Build StudyDesign Study

Protocol CRF Tabulation Analysis Dataset

??? CDASH SDTM ADaM

BusinessObject

ContentStd

??? ODM SAS SASPhysicalFormat SDM SDTM

XML

BRIDGModel Research Concepts

Process & Traceability

Page 16: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

16© Assero Limited, 2015

Increasing Rate of Change

Taken from presentation byW Kubick, CDISC Intrachange,

August 2015

Page 17: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

17© Assero Limited, 2015

Increasing Rate of Change

From: http://www.cdisc.org/system/files/all/standard/CFAST-TA-Project-Status.pdf

Page 18: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

18© Assero Limited, 2015

So …

Page 19: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

19© Assero Limited, 2015

Four Steps

STEP 1MODEL

STEP 2SIMPLE

STEP 3 SEMANTIC DATABASE

STEP 4 IMPROVE

Create a simple MDR and Study

Build tool to show the

ideas working. The tool will use a

simple file-based

database to speed

progress.

Create a semantic

model that encompasses all the items needed to meet the business

need.

Take the model from step 1 and build a user

interface (UI) on top

learning the lessons from

step 2.

Improve the initial

implementation from step 3.

Page 20: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

20© Assero Limited, 2015

Step 1: Model

Page 21: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

21© Assero Limited, 2015

Step 1: Compare Terminology

SPARQLQuery XSLT

SPARQLQuery XSLT

XSLT

XML

XML

XML

XML

XML

DB

Page 22: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

22© Assero Limited, 2015

Step 1: Compare Terminology

Page 23: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

23© Assero Limited, 2015

Step 1: Annotated CRF

SPARQLQueryDB

XSLT XSLTODM HTMLXML

Page 24: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

24© Assero Limited, 2015

Step 1: Notes

• Used the Topbraid Composer tool to– Build the model– Be the database

• Lessons– BC approach brings benefits– Combined SPARQL query & XSLT

approach works well

Page 25: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

25© Assero Limited, 2015

Step 2: Simple Tools

• Desire to ‘see it’ and focus on user interaction

• Keep it simple for the user

Page 26: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

26© Assero Limited, 2015

BCs

BC Templates

Terminology

BRIDG

Terminology

BCs

Forms DomainsDomains

CDISC Sponsor

Ability to create BC Templates. Requires BRIDG knowledge.

Hopefully CDISC provide these.

Ability to manage Sponsor, CDISC and other terminologies.

Ability to create BCs (content) using BC Templates. Hide BRIDG

from user.

Step 2: Skill Set

Ability to create Forms based on BCs & custom Domains based

on SDTM Models & BCs.

BRIDG provides the framework for BCs.

Page 27: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

27© Assero Limited, 2015

Step 2: BC Editing

Page 28: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

28© Assero Limited, 2015

Step 2: BC Editing

ConceptTest

Result

Date

Time

Value

Units

Code

Name

C25347

C25347

C48500

C49668

Height

IN

cm

HEIGHT

Menu Structured to reflect the Skill Set

• Terminology• BC Templates & BCs• Form & Domains• Study

BC structure ‘flattened’ using alias to make it

understandable to those working in the business today

Page 29: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

29© Assero Limited, 2015

Step 2: aCRFAutomated aCRF

generation to show potential of using

BCs and investigate issues

Page 30: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

30© Assero Limited, 2015

Step 2: Notes

• Built using PHP & Javascript• Database a combination of files– ODM for Forms and Studies– Define for domains– Some bespoke XML for other pieces– Terminology XML files from Step 1 exports

• Lessons– Can hide the complexity– Confirmed the benefits of BCs– Can make it easy for the users

Page 31: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

31© Assero Limited, 2015

Step 3: Semantic Database

• User Interface implemented by Web Site• Database accessed by SPARQL over

HTTP– Ontotext

• S4 Cloud Service

– Fuseki• Apache open source server

• Implements the model developed during stage 1

Page 32: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

32© Assero Limited, 2015

Step 3 : Terminology

Use the power of the query to meet key business needs.

Changes and impact of changes

Imports owl files issued by CDISC from Dec 2013 onwards

Page 33: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

33© Assero Limited, 2015

Step 3: Terminology

Changes such as submission value changes and when did it

change

Page 34: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

34© Assero Limited, 2015

Step 3: Biomedical Concept

Based on

• ISO1179• BRIDG

Classes & Attributes

• ISO21090 Data Types

Page 35: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

35© Assero Limited, 2015

Step 3: Tools

SPARQL Query to extract a specified

BC

Page 36: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

36© Assero Limited, 2015

Step 3: Biomedical Concept

Equivalent BC to that shown for stage

2

Page 37: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

37© Assero Limited, 2015

Step 3: Notes

• Version management and namespaces been a tricky area

• Power of SPARQL• Issues with tools and debugging• Benefits of BCs and power for impact

analysis, great potential• Forms, Domains and Study Build to be

done by end of year• Blogs will be written!

Page 38: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

38© Assero Limited, 2015

Semantic Technology

Summary

Clarity Structure Complete Terminology Machine readable Reusable

Impact Assessment

AutomationEnd-to-End

Traceability

Biomedical Concept

Business Outputs

Exports to Support Today’s

Process

Page 39: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

39© Assero Limited, 2015

Useful Links

Topic Link

More on Biomedical Concepts

http://www.assero.co.uk/2015/research-concepts-a-what-why-and-how/

ISO25964 http://www.assero.co.uk/2015/terminology-and-iso-25964/

ISO11179 http://www.assero.co.uk/2015/all-things-to-all-men-iso-11179/

Step 2 http://www.assero.co.uk/2015/a-bit-of-a-tangent/

GitHub https://github.com/daveih/Alba

Paper from Presentation

PhUSE website

Page 40: 1 © Assero Limited, 2015 CDISC Standards and the Semantic Web Dave Iberson-Hurst 12 th October 2015 PhUSE Annual Conference, Vienna.

40© Assero Limited, 2015

Contact And More Information

Email [email protected]

Blogs Available Atwww.assero.co.uk