biomedical computing interest group · 5/19/2005  · an example in the domain of genomics...

51
From terminology integration to information integration An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider Olivier Bodenreider Lister Hill National Center Lister Hill National Center for Biomedical Communications for Biomedical Communications Bethesda, Maryland Bethesda, Maryland - - USA USA

Upload: others

Post on 26-Feb-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

Fromterminologyintegrationto information integration

An example in the domain of genomics

Biomedical Computing Interest Group

May 19, 2005

Olivier BodenreiderOlivier Bodenreider

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

Page 2: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

OutlineOutline

�� BackgroundBackground�� Terminology integration:Terminology integration:

The Unified Medical Language SystemThe Unified Medical Language System

�� Information integration:Information integration:Genomics as an exampleGenomics as an example

�� ApplicationsApplications�� GenesTraceGenesTrace

�� BioMeKeBioMeKe

Page 3: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

Terminology integration

The Unified Medical Language System

Page 4: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

MotivationMotivation

�� Started in 1986Started in 1986

�� National Library of MedicineNational Library of Medicine

�� ““ LongLong--term R&D projectterm R&D project””

�� Complementary to IAIMSComplementary to IAIMS

«[…] the UMLS project is an effort to overcome two significant

barriers to effective retrieval of machine-readable information.• The first is the variety of ways the same concepts are expressed

in different machine-readable sources and by different people.• The second is the distribution of useful information among many

disparate databases and systems.»

(Integrated Academic(Integrated AcademicInformation Management Systems)Information Management Systems)

Page 5: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Source VocabulariesSource Vocabularies

�� 134 source vocabularies134 source vocabularies�� 132 contributing concept names132 contributing concept names

�� ~80 families of vocabularies~80 families of vocabularies�� multiple translations (e.g., MeSH, ICPC, ICDmultiple translations (e.g., MeSH, ICPC, ICD--10)10)

�� variants (Americanvariants (American--English equivalents, Australian English equivalents, Australian extension/adaptation)extension/adaptation)

�� subsequent editions usually considered distinct families subsequent editions usually considered distinct families (ICD: 9(ICD: 9--10; DSM: IIIR10; DSM: IIIR--IV)IV)

�� Broad coverage of biomedicineBroad coverage of biomedicine

�� Common presentationCommon presentation

(2005AA)

Page 6: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Biomedical terminologiesBiomedical terminologies

�� General vocabulariesGeneral vocabularies�� anatomy (UWDA, anatomy (UWDA, NeuronamesNeuronames))

�� drugs (drugs (RxNormRxNorm, First , First DataBankDataBank, Micromedex), Micromedex)

�� medical devices (UMD, SPN)medical devices (UMD, SPN)

�� Several perspectivesSeveral perspectives�� clinical terms (SNOMED CT)clinical terms (SNOMED CT)

�� information sciences (MeSH, CRISP)information sciences (MeSH, CRISP)

�� administrative terminologies (ICDadministrative terminologies (ICD--99--CM, CPTCM, CPT--4)4)

�� data exchange terminologies (HL7, LOINC)data exchange terminologies (HL7, LOINC)

Page 7: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Biomedical terminologies Biomedical terminologies (cont(cont’’d)d)

�� Specialized vocabulariesSpecialized vocabularies�� nursing (NIC, NOC, NANDA, Omaha, PCDS)nursing (NIC, NOC, NANDA, Omaha, PCDS)

�� dentistry (CDT)dentistry (CDT)

�� psychiatry (DSM, APA)psychiatry (DSM, APA)

�� adverse reactions (COSTART, WHO ART)adverse reactions (COSTART, WHO ART)

�� primary care (ICPC)primary care (ICPC)

�� genomics (GO, OMIM, HUGO)genomics (GO, OMIM, HUGO)

�� Terminology of knowledge bases (Terminology of knowledge bases (AI/Rheum, AI/Rheum,

DXplainDXplain, QMR, QMR))

The UMLS serves as a vehicle for the regulatory standards(HIPAA, CHI)

Page 8: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Integrating Integrating subdomainssubdomains

Biomedicalliterature

Biomedicalliterature

MeSH

GenomeannotationsGenome

annotations

GOModelorganisms

Modelorganisms

NCBITaxonomy

Geneticknowledge bases

Geneticknowledge bases

OMIM

Clinicalrepositories

Clinicalrepositories

SNOMEDOthersubdomains

Othersubdomains

AnatomyAnatomy

UWDA

UMLS

Page 9: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Integrating Integrating subdomainssubdomains

Biomedicalliterature

Biomedicalliterature

GenomeannotationsGenome

annotations

Modelorganisms

Modelorganisms

Geneticknowledge bases

Geneticknowledge bases

Clinicalrepositories

Clinicalrepositories

Othersubdomains

Othersubdomains

AnatomyAnatomy

Page 10: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

UMLS: 3 componentsUMLS: 3 components

�� MetathesaurusMetathesaurus�� ConceptsConcepts

�� InterInter--concept relationshipsconcept relationships

�� Semantic NetworkSemantic Network�� Semantic typesSemantic types

�� Semantic network relationshipsSemantic network relationships

�� Lexical resourcesLexical resources�� SPECIALIST LexiconSPECIALIST Lexicon

�� Lexical toolsLexical tools

Page 11: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

AddisonAddison’’s Disease: s Disease: ConceptConcept

Addison’s Disease

C0001403

ADRENAL INSUFFICIENCY (ADDISON'S DISEASE) ADRENOCORTICAL INSUFFICIENCY, PRIMARY FAILURE Addison melanodermaMelasma addisoniiPrimary adrenal deficiency Asthenia pigmentosaBronzed disease Insufficiency, adrenal primary Primary adrenocortical insufficiency Addison's, disease

MALADIE D'ADDISON - FrenchAddison-Krankheit - GermanMorbo di Addison - ItalianDOENCA DE ADDISON - PortugueseADDISONOVA BOLEZN' - RussianENFERMEDAD DE ADDISON - Spanish

A disease characterized by hypotension, weight loss, anorexia, weakness, and sometimes a bronze-like melanotichyperpigmentation of the skin. It is due to tuberculosis- or autoimmune-induced disease (hypofunction) of the adrenal glands that results in deficiency of aldosterone and cortisol. In the absence of replacement therapy, it is usually fatal.

SNOMEDMeSHAODRead Codes…

Disease or Syndrome

Page 12: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Metathesaurus Metathesaurus ConceptsConcepts

�� ConceptConcept (~ 1.2M)(~ 1.2M) CUICUI�� Set of synonymousSet of synonymous

concept namesconcept names

�� TermTerm (~ 4.2 M)(~ 4.2 M) LUILUI�� Set of normalized namesSet of normalized names

�� StringString (~ 4.7M)(~ 4.7M) SUISUI�� Distinct concept nameDistinct concept name

�� AtomAtom (~ 5.5M)(~ 5.5M) AUIAUI�� Concept nameConcept name

in a given sourcein a given source

(2005AA)

A0000001 headache (source 1)A0000002 headache (source 2)

S0000001

A0000003 Headache (source 1)A0000004 Headache (source 2)

S0000002

L0000001

A0000005 Cephalgia (source 1)S0000003

L0000002

C0000001

Page 13: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Cluster of synonymous termsCluster of synonymous terms

ConceptC0001621

[…]TermL0001621

S0011232 Adrenal Gland DiseasesS0011231 Adrenal Gland DiseaseS0000441 Disease of adrenal glandS0481705 Disease of adrenal gland, NOSS0220090 Disease, adrenal glandS0044801 Gland Disease, Adrenal

TermL0041793

S0860744 Disorder of adrenal gland, unspecifiedS0217833 Unspecified disorder of adrenal glands

[…]

TermL0368399

S0586222 Adrenal diseaseS0466921 ADRENAL DISEASE, NOS

[…]

TermL0181041

S0632950 Disorder of adrenal glandS0354509 Adrenal Gland Disorders

[…]

TermL0161347

S0225481 ADRENAL DISORDERS0627685 DISORDER ADRENAL (NOS)

[…]

TermL1279026

S1520972 Nebennierenkrankheiten GER

S0226798 SURRENALE, MALADIESTermL0162317

FRE

Page 14: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Metathesaurus Metathesaurus Evolution over timeEvolution over time

�� Concepts never die (in principle)Concepts never die (in principle)�� CUIs are permanent identifiersCUIs are permanent identifiers

�� What happens when they do die (in reality)?What happens when they do die (in reality)?�� Concepts can merge or splitConcepts can merge or split

�� Resulting in new concepts and deletionsResulting in new concepts and deletions

Addison's diseaseC0001403

Addison's disease, NOS C0271735

1992 1993 1994 1995 1996 1997 1998 1999 2004…

Page 15: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Metathesaurus Metathesaurus RelationshipsRelationships

�� Symbolic relations:Symbolic relations: ~9 M pairs of concepts~9 M pairs of concepts

�� Statistical relations :Statistical relations : ~7 M pairs of concepts ~7 M pairs of concepts (co(co--occurring concepts)occurring concepts)

�� Mapping relations:Mapping relations: 100,000 pairs of concepts100,000 pairs of concepts

�� Categorization: Relationships between concepts Categorization: Relationships between concepts and semantic types from the Semantic Networkand semantic types from the Semantic Network

Page 16: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Symbolic relationsSymbolic relations

�� RelationRelation�� Pair of Pair of ““ atomatom”” identifiersidentifiers

�� TypeType

�� Attribute (if any)Attribute (if any)

�� List of sources (for type and attribute)List of sources (for type and attribute)

�� Semantics of the relationship:Semantics of the relationship:defined by its defined by its typetype[and [and attributeattribute]]

Source transparency: the informationis recorded at the “atom” level

Page 17: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Symbolic relationships Symbolic relationships TypeType

�� HierarchicalHierarchical�� Parent / ChildParent / Child

�� Broader / Narrower thanBroader / Narrower than

�� Derived from hierarchiesDerived from hierarchies�� Siblings (children of parents)Siblings (children of parents)

�� AssociativeAssociative�� OtherOther

�� Various flavors of nearVarious flavors of near--synonymysynonymy�� SimilarSimilar

�� Source asserted synonymySource asserted synonymy

�� Possible synonymyPossible synonymy

PAR/CHD

RB/RN

SIB

RO

RL

SY

RQ

Page 18: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Symbolic relationships Symbolic relationships AttributeAttribute

�� HierarchicalHierarchical�� isaisa (is(is--aa--kindkind--of)of)

�� partpart--ofof

�� AssociativeAssociative�� locationlocation--ofof

�� causedcaused--byby

�� treatstreats

�� ……

�� CrossCross--references (mapping)references (mapping)

Page 19: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

Heart

Concepts

Metathesaurus

22

225

97

4

12

9 31

Esophagus

Left PhrenicNerve

HeartValves

FetalHeart

Medias-tinum

SaccularViscus

AnginaPectoris

CardiotonicAgents

TissueDonors

AnatomicalStructure

Fully FormedAnatomicalStructure

EmbryonicStructure

Body Part, Organ orOrgan Component Pharmacologic

Substance

Disease orSyndrome

PopulationGroup

Semantic Types

SemanticNetwork

Page 20: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Lexical toolsLexical tools

�� To manage lexical variation in biomedical To manage lexical variation in biomedical terminologiesterminologies

�� Major toolsMajor tools�� NormalizationNormalization

�� IndexesIndexes

�� Lexical Variant Generation program (Lexical Variant Generation program (lvglvg))

�� Based on the SPECIALIST LexiconBased on the SPECIALIST Lexicon

�� Used by noun phrase extractors, search enginesUsed by noun phrase extractors, search engines

Page 21: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

NormalizationNormalization

Hodgkin’s diseases, NOS

Hodgkin diseases, NOSRemove genitive

Hodgkin diseases, Remove stop words

hodgkin diseases,Lowercase

hodgkin diseasesStrip punctuation

hodgkin diseaseUninflect

Sort wordsdisease hodgkin

Page 22: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Normalization: Normalization: ExampleExample

Hodgkin DiseaseHODGKINS DISEASEHodgkin's DiseaseDisease, Hodgkin'sHodgkin's, diseaseHODGKIN'S DISEASEHodgkin's diseaseHodgkins DiseaseHodgkin's disease NOSHodgkin's disease, NOSDisease, HodgkinsDiseases, HodgkinsHodgkins DiseasesHodgkins diseasehodgkin's diseaseDisease, Hodgkin

normalize disease hodgkin

Page 23: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

Information integration

Genomics as an example

Page 24: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

NF2 NF2 GeneGene, , proteinprotein, and , and diseasedisease

Neurofibromatosis 2is an autosomal dominant disease characterized by tumors called schwannomasinvolving the acoustic nerve, as well as other features. The disorder is caused by mutations of the NF2 generesulting in absence or inactivation of the protein product. The protein product of NF2 is commonly called merlin (but also neurofibromin 2 and schwannomin) and functions as a tumor suppressor.

Page 25: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

SchwannomaSchwannoma (acoustic (acoustic neuromaneuroma))

http://www.mayoclinic.com

Page 26: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Page 27: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

NF2 geneNF2 gene

http://staff.washington.edu/timk/cyto/human/ http://www.ncbi.nlm.nih.gov/mapview/

Page 28: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Page 29: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

MerlinMerlin

�� SynonymsSynonyms�� NeurofibrominNeurofibromin22�� SchwannominSchwannomin�� SchwannomerlinSchwannomerlin�� NeurofibromatosisNeurofibromatosis--22

�� 10 10 isoformsisoforms�� AnnotationsAnnotations

�� Negative regulation of cell proliferationNegative regulation of cell proliferation�� CytoskeletonCytoskeleton�� Plasma membrane Plasma membrane

Page 30: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Page 31: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Neurofibromatosis 2(Type II neurofibromatosis,

Bilateral acoustic neurofibromatosis)C0027832

NF2(Neurofibromin 2 gene)

C0085114 Merlin(Schwannomin,Neurofibromin 2)

C0254123

NEUROFIBROMATOSIS,TYPE II; NF2

#101000

Drosophila melanogaster merlin(Dmerlin) mRNA, complete cds.

U49724OMIM GenbankExternal resources

UMLS Metathesaurus(Concepts and relations)

Amino Acid,

Peptide, or Protein

Biologically Active

Substance

Neoplastic Process Gene or Genome

UMLS Semantic Network (Semantic Types)

Merlin, Drosophila

Tumor suppressorgenes

Benign neoplasmsof cranial nerves

Neuro-fibromatoses

Tumor suppressorproteins

Page 32: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

LimitationsLimitations

�� Genes not systematically representedGenes not systematically represented�� Most gene products and diseases areMost gene products and diseases are

�� Gene/Gene productGene/Gene product--Disease relationsDisease relations�� Not systematically representedNot systematically represented

�� Not explicitly represented (e.g., coNot explicitly represented (e.g., co--occurrence)occurrence)

�� CrossCross--references not systematically representedreferences not systematically represented

�� Naming conventions (genes)Naming conventions (genes)

Page 33: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

Applications (1)

GenesTrace™Lussier Lab

Columbia University

Page 34: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

ObjectivesObjectives

�� Relate diseases to genes through structured, Relate diseases to genes through structured, integrated terminologiesintegrated terminologies

�� Biological Knowledge DiscoveryBiological Knowledge Discovery

Page 35: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Resources and MethodsResources and Methods

disease

UMLS

Annotationterms (GO)

Genes(LocusLink)

1. Start from a disease in UMLS

2. Select related concepts

3. Map related UMLS concepts to genes

4. Relate GO terms to genes

and GO terms

Page 36: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Validation Validation Breast cancer Breast cancer –– BRCA1 associationBRCA1 association

Breastneoplasms

UMLSGenes

(LocusLink)

Annotationterms (GO)2. 2129 related concepts

3. Several related genes and 168 related GO terms

4. 10,000 gene products associated (including BRCA1)

1. Disease = Breast neoplasms

Page 37: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

LimitationsLimitations

�� NoiseNoise�� Too many nonToo many non--specific GO terms associatedspecific GO terms associated

(e.g., (e.g., nucleusnucleus))

�� Too many genes associatedToo many genes associated

�� ButBut�� Promising preliminary resultsPromising preliminary results

�� Room for refinementRoom for refinement

Page 38: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Page 39: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

Applications (2)

BioMeKeG. Marquet & al.

LIM, Univ. Rennes, France

Page 40: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

ObjectivesObjectives

�� To develop a To develop a knowledge warehouseknowledge warehousefor for transcriptometranscriptomeanalysis (liver diseases)analysis (liver diseases)

�� Semantic interoperabilitySemantic interoperability�� Medical knowledge basesMedical knowledge bases

Clinical genomicsClinical genomics

�� Molecular biology and genetics knowledge basesMolecular biology and genetics knowledge basesFunctional genomicsFunctional genomics

Page 41: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

ComponentsComponents

Core Ontology Query Processor

HUGO UMLS

GO Annotations

Heterogeneitymanager

Biologicalsearch module

Medicalsearch module

Cross-referenced resources

Swiss-Prot

MEDLINE

GenBank

Page 42: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

ExampleExample

�� Input: Input: ferritinferritin, heavy , heavy polypedpidepolypedpide11�� Mapping to biological resourcesMapping to biological resources

�� Not found in the Core ontologyNot found in the Core ontology�� Official name Official name FerritinFerritin heavy chainheavy chainfound through found through XrefXref

�� Biological information obtained from GOABiological information obtained from GOA�� Mapping to medical resourcesMapping to medical resources

�� Not found in UMLSNot found in UMLS�� Synonym Synonym FerritinFerritin HH found through found through XrefXref (Swiss(Swiss--Prot)Prot)

�� Medical information obtained through coMedical information obtained through co--occurrence of occurrence of MeSHMeSHindex terms in MEDLINEindex terms in MEDLINE

Page 43: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

ResultsResults

FTH1

• iron binding protein

• iron ion homeostasis• intracellular iron ion storage• cell proliferation

• ferritin complex

• iron binding protein

• iron ion homeostasis• intracellular iron ion storage• cell proliferation

• ferritin complex

• liver

• hemochromatosis• cataract• …

• liver

• hemochromatosis• cataract• …

BioMeKe

Medicalannotations

Biologicalannotations

Page 44: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

LimitationsLimitations

�� NonNon--formal ontologiesformal ontologies�� Knowledge may be inconsistently representedKnowledge may be inconsistently represented

�� Knowledge may be implicit (mappings)Knowledge may be implicit (mappings)

�� Partial automationPartial automation�� User input required to select databanks, reformulate User input required to select databanks, reformulate

queriesqueries

�� Semantic integrationSemantic integration�� Naming issuesNaming issues

�� Mappings must be updated regularlyMappings must be updated regularly

Page 45: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

Page 46: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

Conclusions

Page 47: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

ConclusionsConclusions

�� Terminology integration provides some degree of Terminology integration provides some degree of information integrationinformation integration

�� Most terminologies and the crossMost terminologies and the cross--referenced referenced databases are readily availabledatabases are readily available

�� Lack of consistent representationLack of consistent representation

�� Additional resources/techniques neededAdditional resources/techniques needed

Page 48: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

Contact:Contact:[email protected]@nlm.nih.govWeb:Web:mor.nlm.nih.govmor.nlm.nih.gov

Olivier BodenreiderOlivier Bodenreider

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

MedicalOntologyResearch

Page 49: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

QuestionsQuestions

�� What do I need to do to get the UMLS?What do I need to do to get the UMLS?

�� What is an ontology?What is an ontology?

�� How is ontology different fromHow is ontology different from�� Terminology? / Database? / Knowledge base?Terminology? / Database? / Knowledge base?

�� Is the UMLS an ontology?Is the UMLS an ontology?

�� Does the UMLS use ProtDoes the UMLS use Protééggéé??

�� I heard of OWL. Is that any good?I heard of OWL. Is that any good?

�� What is the Semantic Web going to do for us?What is the Semantic Web going to do for us?

Page 50: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

References References UMLSUMLS

�� UMLSUMLSumlsinfo.nlm.nih.govumlsinfo.nlm.nih.gov

�� UMLS browserUMLS browser�� Knowledge Source Server: Knowledge Source Server: umlsks.nlm.nih.govumlsks.nlm.nih.gov

�� Semantic Navigator: Semantic Navigator: http://http://mor.nlm.nih.gov/perl/semnav.plmor.nlm.nih.gov/perl/semnav.pl

�� (free, but UMLS license required)(free, but UMLS license required)

�� UMLS and information integrationUMLS and information integration�� O. Bodenreider. O. Bodenreider. The UMLS: Integrating biomedical The UMLS: Integrating biomedical

terminologyterminology. . NuclNucl. Acids Res. 2004;32(1) (in press). Acids Res. 2004;32(1) (in press)

Page 51: Biomedical Computing Interest Group · 5/19/2005  · An example in the domain of genomics Biomedical Computing Interest Group May 19, 2005 Olivier Bodenreider ... (NIC, NOC, NANDA,

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

References References ApplicationsApplications

�� GenesTraceGenesTrace�� Cantor MN, Cantor MN, SarkarSarkarIN, Bodenreider O, IN, Bodenreider O, LussierLussierYA.YA.

GenesTraceGenesTrace: : PhenomicPhenomicknowledge discovery via structured knowledge discovery via structured terminologies.terminologies.In: Pacific Symposium on In: Pacific Symposium on BiocomputingBiocomputing2005; 2005; 2005. (in press).2005. (in press).

�� http://phene.cpmc.columbia.edu:8080/http://phene.cpmc.columbia.edu:8080/genesTrace/index.jspgenesTrace/index.jsp

�� BioMeKEBioMeKE�� MarquetMarquetG, G, BurgunBurgunA, A, MoussouniMoussouniF, Guerin E, Le Duff F, F, Guerin E, Le Duff F, LorealLoreal

O. O. BioMeKeBioMeKe: an ontology: an ontology--based biomedical knowledge extraction based biomedical knowledge extraction system devoted to system devoted to transcriptometranscriptomeanalysisanalysis. Stud Health . Stud Health TechnolTechnolInform. 2003;95:80Inform. 2003;95:80--5. 5.

�� http://www.med.univhttp://www.med.univ--rennes1.fr/~marquet/rennes1.fr/~marquet/