W3C logo
slanted W3C logo

Semantic Web for Health Care and Life Sciences

Health Care and Life Sciences at W3C

Presented 19 December to CDISC to:

  1. Pitch utility of the Semantic Web.
  2. Motivate collaboration.

Eric Prud'hommeaux, Sanitation Engineer.
Last modified: $Date: 2009/07/13 23:34:23 $
Creative Commons License This work is licensed under a Creative Commons Attribution 3.0 License, with attribution to W3C.

Valid XHTML + RDFa

W3C Health Care and Life Sciences

A Story of Identifiers

What is the Semantic Web?

Who is HCLS?

Who is W3C?

What or Who is C27954

Ladies 9 carat filigree heart pendant on curb chain (C27954)

I intended the SDTM term for "ADOLESCENT".

Google suggests

But in a Controlled Vocabulary?

Classic Vocabulary Problem

You either

URLs are an Engineering Solution

Controled Vocabularies on the Web

Many Mappings

What is the Semantic Web?

Blood Pressure Example

@prefix edns: <http://www.loa-cnr.it/ontologies/ExtendedDnS.owl#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix galen: <http://www.co-ode.org/ontologies/galen#> .
@prefix snomed: <http://termhost.example/SNOMED/> .

_:p   r:type galen:Patient ;
      foaf:family_name "Levin" ;
      foaf:firstName "Henry" .
_:c   edns:patient _:p ;
      edns:screeningBP _:scr .
_:scr dc:date "2006-03-18T18:23"^^xsd:dateTime ;
      edns:systolic "132"^^edns:mmHg ;
      edns:diastolic "86"^^edns:mmHg ;
      edns:posture snomed:_163035008 . # SNOMED:sitting

Groups/Sets/Classes

[Named] collections of things with similar attributes.

Groups/Sets/Classes

[Named] collections of things with similar attributes.

Groups/Sets/Classes

[Named] collections of things with similar attributes.

OWL Expressivity

Allows you to define classes.

(a,b,c) set enumeration

union

disjunction

algebraics

  

intersection

complement

restriction

cardinality

equivalence

Semantic Web Scalability

Who is HCLS?

W3C Semantic Web Health Care and Life Sciences Interest Group.

90+ members from industry and academia.

1 KB (350m+ triples)

2 papers

Ontology mapping code.

Current Work

Other Projects: Clinical Decision Support, URI Workshop...

HCLS KB

A Knowledgebase for Neuroscience

Built by Neurocommons and the HCLS BioRDF task force.

Precise answers to complex questions:

What proteins are associated with pyramidal neurons
AND are involved in signal transduction.

Integrate Databases

Real Query

HCLS demo #2 query: SPARQL query over MeSH, PubMed, Entrez Gene, GO

Linking Open Drug Data

Evaluating LODD sources

Clinical Observations Interoperability

Scientific Discourse

SWAN screenshot

Terminology

Importing terms into Semantic Web.

W3C from 10,000 feet

International industry consortium.

Effective standards.

Technology development.

Web architecture oversight.

Effective Standards

Working/Interest Groups.

Clear IP: (RF or RaND).

Public review.

Documented process.

Architectural input from many experienced members.

Interoperability on a web scale.

Next Steps

Help CDISC consider SemWeb approach.

Done

Technical slides follow for those who are interested in

Explain RDF

Simple statement

_:p   r:type galen:Patient .

nodes and arcs drawing of RDF graph of Henry Levin's blood pressure

Add a property ...

_:p   r:type galen:Patient ;
      foaf:familyName "Levin" .

nodes and arcs drawing of RDF graph of Henry Levin's blood pressure

... and another.

_:p   r:type galen:Patient ;
      foaf:familyName "Levin" ;
      foaf:givenName "Henry" .

nodes and arcs drawing of RDF graph of Henry Levin's blood pressure

Statements about ...

_:p   r:type galen:Patient ;
      foaf:familyName "Levin" ;
      foaf:givenName "Henry" .
_:scr dc:date "2006-03-18T18:23"^^xsd:dateTime .

nodes and arcs drawing of RDF graph of Henry Levin's blood pressure

... other objects ...

_:p   r:type galen:Patient ;
      foaf:familyName "Levin" ;
      foaf:givenName "Henry" .
_:scr dc:date "2006-03-18T18:23"^^xsd:dateTime ;
      edns:systolic "132"^^edns:mmHg .

nodes and arcs drawing of RDF graph of Henry Levin's blood pressure

... connect in the fabric.

_:p   r:type galen:Patient ;
      foaf:familyName "Levin" ;
      foaf:givenName "Henry" .
_:c   edns:patient _:p ;
      edns:screeningBP _:scr .
_:scr dc:date "2006-03-18T18:23"^^xsd:dateTime ;
      edns:systolic "132"^^edns:mmHg ;
      edns:diastolic "86"^^edns:mmHg ;
      edns:posture snomed:_163035008 .

nodes and arcs drawing of RDF graph of Henry Levin's blood pressure

Algebraic Properties

Uses

OWL type inference

OWL identity inference

OWL restriction expressivity