visualization tools for biomedical knowledge · olivier bodenreider lister hill national center for...

49
Olivier Bodenreider Olivier Bodenreider Lister Hill National Center Lister Hill National Center for Biomedical Communications for Biomedical Communications Bethesda, Maryland Bethesda, Maryland - - USA USA Visualization Tools for Biomedical Knowledge University of Maryland Human-Computer Interaction Laboratory 23 rd Annual Symposium Workshop on Humans and the Semantic Web College Park, MD, June 2, 2006

Upload: dotram

Post on 15-May-2018

219 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

Olivier BodenreiderOlivier Bodenreider

Lister Hill National CenterLister Hill National Centerfor Biomedical Communicationsfor Biomedical CommunicationsBethesda, Maryland Bethesda, Maryland -- USAUSA

Visualization Toolsfor Biomedical Knowledge

University of MarylandHuman-Computer Interaction Laboratory23rd Annual SymposiumWorkshop on Humans and the Semantic WebCollege Park, MD, June 2, 2006

Page 2: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

2Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

OutlineOutline

Issues and ChallengesIssues and Challenges

SemNavSemNav (UMLS Semantic Navigator)(UMLS Semantic Navigator)Visualizing terminological knowledgeVisualizing terminological knowledgeGenNavGenNavVisualizing gene annotationsVisualizing gene annotationsRxNavRxNavVisualizing drug informationVisualizing drug information

Page 3: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

Issues and Challenges

Page 4: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

4Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

IssuesIssues

SizeSizeLarge number of concepts (>1 million)Large number of concepts (>1 million)

ComplexityComplexityPolyhierarchicalPolyhierarchical structuresstructuresMultiple information sourcesMultiple information sourcesMultiple propertiesMultiple properties

Lack of formalityLack of formalityRedundant relationsRedundant relationsHierarchies vs. hierarchical relationsHierarchies vs. hierarchical relations

Page 5: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

5Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

ChallengesChallenges

Restrict information spaceRestrict information spaceTo selected information sources (To selected information sources (SemNavSemNav))To selected organisms (To selected organisms (GenNavGenNav))

Reduce complexity (Reduce complexity (SemNavSemNav))Group concepts by semantic groupsGroup concepts by semantic groupsTransitive reduction on hierarchical relationsTransitive reduction on hierarchical relationsSelect coSelect co--occurring conceptsoccurring concepts

Reduce the cognitive burden on the userReduce the cognitive burden on the userUse graphUse graph--based rather than treebased rather than tree--based representationsbased representations

Page 6: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

UMLS Semantic Navigator SemNav

http://umlsks.nlm.nih.gov*

► SN Resources ► Semantic Navigator(* free UMLS registration required)

Page 7: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

7Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

UUnified nified MMedical edical LLanguage anguage SSystemystem®®

Developed at NLM since 1990Developed at NLM since 1990139 source vocabularies139 source vocabularies

17 languages17 languagesBroad coverage of biomedicineBroad coverage of biomedicine

5.1M names5.1M names1.3M concepts1.3M concepts16M relations16M relations

IntegrationIntegrationSynonymous terms are clustered in a conceptSynonymous terms are clustered in a conceptHierarchies (trees) are combined in a graph structureHierarchies (trees) are combined in a graph structure

Page 8: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

8Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Terminology integration Terminology integration TermsTerms

Duchenne muscular dystrophy

MeSH, SNOMEDCTV3, Jablonski,CRISP, DxPlain,MedDRA, LOINC

pseudohypertrophic muscular dystrophy MeSH, CTV3SNOMED

X-liked recessive muscular dystrophy Jablonski

Duchenne de Boulogne muscular dystrophy Jablonski

Duchenne’s muscular dystrophy COSTAR

severe generalized familial muscular dystrophy SNOMED

Duchenne type progressive muscular dystrophy SNOMED

Page 9: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

9Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Terminology integration Terminology integration RelationshipsRelationships

InterInter--concept concept relationships: hierarchies relationships: hierarchies from the source from the source vocabulariesvocabulariesRedundancy: multiple Redundancy: multiple pathspathsOne One graphgraph instead of instead of multiple multiple treestrees(multiple inheritance)(multiple inheritance)

A

B D E H D E

B

G H

E F H

C

B C

A

E FD

G H

Page 10: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

10Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

UMLS UMLS A twoA two--level structurelevel structure

TwoTwo--level structurelevel structureSemantic NetworkSemantic Network

135 Semantic Types (135 Semantic Types (STsSTs))54 types of relationships54 types of relationshipsamong among STsSTs

MetathesaurusMetathesaurus>1M concepts>1M concepts~12 M inter~12 M inter--conceptconceptrelationshipsrelationships

Link = categorizationLink = categorizationConcept

Metathesaurus

SemanticType

Semantic Network

categorization

Page 11: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

Heart

Concepts

Metathesaurus

22

225

97

4

12

9 31

Esophagus

Left PhrenicNerve

HeartValves

FetalHeart

Medias-tinum

SaccularViscus

AnginaPectoris

CardiotonicAgents

TissueDonors

AnatomicalStructure

Fully FormedAnatomical

StructureEmbryonicStructure

Body Part, Organ orOrgan Component Pharmacologic

Substance

Disease orSyndrome

PopulationGroup

Semantic Types

SemanticNetwork

Page 12: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical
Page 13: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

[…]

[…]

Page 14: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

MeSHBrowser

Page 15: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

15Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 16: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

16Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 17: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

17Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 18: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

18Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 19: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

19Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 20: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

20Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 21: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

21Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 22: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

22Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 23: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

23Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

SemNavSemNav Visualization optionsVisualization options

Page 24: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

24Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 25: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical
Page 26: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical
Page 27: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical
Page 28: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

28Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

SemNavSemNav RelationshipsRelationships

Dystrophin

Concepts

Semantic Types

MuscularDystrophy,Duchenne

190

Amino Acid,Peptide or Protein

Disease orSyndrome

Biologically ActiveSubstance

Page 29: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

29Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Technical detailsTechnical details

Simple web/Simple web/cgicgi technology (apache, Perl)technology (apache, Perl)dot (dot (GraphVizGraphViz))

PNG file (PNG file (--TpngTpng))ClientClient--side map (side map (--TcmapTcmap))

PrecomputePrecompute the transitive closure on hierarchical the transitive closure on hierarchical relations to perform the transitive closure fastrelations to perform the transitive closure fastRemove cycles (UMLS)Remove cycles (UMLS)

Page 30: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

Gene Ontology browser

http://mor.nlm.nih.gov/perl/gennav.pl

Page 31: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

31Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Gene OntologyGene Ontology™™

Developed by the GO ConsortiumDeveloped by the GO ConsortiumSeveral components (GO database)Several components (GO database)

Ontology (~17,000 concepts)Ontology (~17,000 concepts)Molecular functionsMolecular functionsCellular componentsCellular componentsBiological processesBiological processes

Gene products (~1.6M)Gene products (~1.6M)Associations between Gene products and GO concepts Associations between Gene products and GO concepts (~6.8M)(~6.8M)

Page 32: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical
Page 33: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical
Page 34: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

34Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 35: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical
Page 36: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical
Page 37: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical
Page 38: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

RxNorm browser

http://mor.nlm.nih.gov/download/rxnav/

Page 39: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

39Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Normalized formNormalized form

Ingredient

Dose form

Strength

Ingredient

IngredientStrength Dose form

Strength

4mg/ml

Ingredient

Fluoxetine

Dose form

Oral Solution

Semantic clinical drug component

Semantic clinical drug

Semantic clinical drug form

Page 40: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

40Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Generic Generic vs.vs. BrandBrand

GenericGenericIngredientIngredient(IN)(IN)Clinical drug formClinical drug form(SCDF)(SCDF)Clinical drug componentClinical drug component(SCDC)(SCDC)Clinical drugClinical drug(SCD)(SCD)

BrandBrandBrand nameBrand name(BN)(BN)Branded drug formBranded drug form(SBDF)(SBDF)Branded drug componentBranded drug component(SBDC)(SBDC)Branded drugBranded drug(SBD)(SBD)

tradename_of

Page 41: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

41Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Relations among drug entitiesRelations among drug entities

Page 42: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

42Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

RxNormRxNorm databasedatabase

Data sourcesData sourcesMaster Drug Data BaseMultumMultum MediSourceMediSource LexLex..MicromedexMicromedex DRUGDEX DRUGDEX FDA National Drug Code FDA National Drug Code Directory Directory National Drug Data File National Drug Data File Plus Source Vocabulary Plus Source Vocabulary VA National Drug File VA National Drug File SNOMED Clinical Terms SNOMED Clinical Terms

ContentContent5,570 ingredients5,570 ingredients10,788 brand names10,788 brand names22,724 clinical drug comp.22,724 clinical drug comp.29,734 clinical drugs29,734 clinical drugs17,149 branded drugs17,149 branded drugs16,447 branded drug comp.16,447 branded drug comp.13,516 clinical drug forms13,516 clinical drug forms13,035 branded drug forms 13,035 branded drug forms 140 dose forms 140 dose forms

(as of February 28, 2006)

Page 43: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

43Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Relations among drug entitiesRelations among drug entities

Page 44: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

44Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 45: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

45Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 46: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

46Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 47: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

47Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 48: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

48Lister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical CommunicationsLister Hill National Center for Biomedical Communications

Page 49: Visualization Tools for Biomedical Knowledge · Olivier Bodenreider Lister Hill National Center for Biomedical Communications Bethesda, Maryland - USA Visualization Tools for Biomedical

MedicalOntologyResearch

Olivier BodenreiderOlivier Bodenreider

Lister Hill National CenterLister Hill National Centerfor Biomedical Communicationsfor Biomedical CommunicationsBethesda, Maryland Bethesda, Maryland -- USAUSA

Contact:Contact:Web:Web:

[email protected]@nlm.nih.govmor.nlm.nih.govmor.nlm.nih.gov