SlideShare une entreprise Scribd logo
1  sur  50
Uberon – a multi-species ontology for phenomics and
                 evo-devo analyses




  Chris Mungall, LBNL
  Melissa Haendel, OHSU

  Lausanne Feb 2012
Outline
• Introduction to Bio-Ontologies
   – Ontologies for data analysis and data integration
   – Anatomy ontology re-usevsvariation in nature
• Uberon
   –   Integration with species anatomy ontologies
   –   Interoperation with non-anatomy ontologies
   –   Reasoning and validation
   –   Handling taxonomic variation
   –   Applications
• Homology
• Conclusions
Ontologies abstract over repeated
       patterns in nature
                                  thoracic
                                                        organ system
                                   cavity



     respiratory                    thoracic            respiratory
     primordium                   cavity organ            system

                       lung bud

                                              lung



                                               lung
                                             alveolus




   is_a (SubClassOf)
   part_of
   develops_from
Logical semantics: the difference
 between ontologies and graphs
                                    thoracic
                                                          organ system
                                     cavity



     respiratory                      thoracic            respiratory
     primordium                     cavity organ            system

                        lung bud

                                                lung



                                                 lung
          xinstance-of lung                    alveolus
          
          xinstance-of
          ‘thoracic cavity organ’


   is_a (SubClassOf)
   part_of
   develops_from
Logical semantics: the difference
 between ontologies and graphs
                                    thoracic
                                                          organ system
                                     cavity



     respiratory                      thoracic            respiratory
     primordium                     cavity organ            system

                        lung bud

                                                lung



                                                 lung
          xinstance-of lung                    alveolus
          
          exists y:
          yinstance-of ‘lung bud’
          xdevelops-from y

   is_a (SubClassOf)
   part_of
   develops_from
Formal semantics allows for more
          precise queries
                                                         thoracic
                                                                               organ system
                                                          cavity



               respiratory                                thoracic             respiratory
               primordium                               cavity organ             system

                                 lung bud

                                                                     lung
                                                                                                 xexpressed in y&
                                                                                                 ypart of z
                                                                                                 
                                                                                                                    ✔
                                                                      lung
                                                                    alveolus                     xexpressed in z



                                                                                              Plunc

             is_a (SubClassOf)
             part_of                        xexpressed ubiquitously in y&
             develops_from                  ypart of z
                                            
                                                                                       ✗
             expressed in

                                            xexpressed ubiquitously in z
(inferred)
Ontology Languages
• Web Ontology Language (OWL)
  – Standard set of logical constructs for building an ontology
  – Many syntaxes
     • OWL-RDF/XML
     • OWL-XML
     • Manchester
  – Many reasoners
• OBO-Format
  – Current formalized by mapping to a subset of OWL
     • can be treated as another OWL syntax
Many perspectives, many ontologies




                                                      clinical disorders
                                                                                                            phenotypes
                                                      evolutionary
                                                       characters
                                                   nervous system    anatomy



                                                                                            chemical entities
                                                                       cell
                                         anatomy
                                          gross




                                                        tissues




                                                                                 proteins
                                                                     cells
                                                   development                   reactions




                                                                                                                processes
                                                                      cellular
                                     behavior
                                                                     processes
                                                   physiological processes
The problem:Data Silos
                        is_a (SubClassOf)
                        part_of                               GO
                        develops_from
                        surrounded_by                                                               FMA
                                                       multicellularorganism
         EHDAA2                                              al process

                                                                                     organ system          solid organ
  pharyngeal region
                                                        respiratory gaseous
                                                             exchange
                          respiratory
                          primordium
                                                                                      respiratory     parenchymatous
     lung bud                                              respiratory system           system             organ
                                                                 process


                               lung
                                                             MA                        Lower
                                                thoracic                             respiratory          lobular organ
                                                                      organ system      tract
                                                 cavity
                 MPO
 abnormal respiratory                             thoracic             respiratory
  system morphology                                                      system
                                                cavity organ
                                                                                     pleural sac              lung
                             abnormal lung
                              morphology

                                                              lung
abnormal pulmonary
 acinus morphology                                                                     pulmonary
                                                                                         acinus
                          abnormal pulmonary                 lung
                          alveolus morphology
                                                                                                          alveolar sac
                                                           alveolus
The OBO Foundry
   • Avoid silo-ization via ontologies that are
       –   open
       –   documented
       –   reusable
       –   interoperable
       –   built according to shared principles
       –   reuse core relations and patterns
   • Problem:
       – How do we re-use in the presence of variability?
http://obofoundry.org
Ontologies built for one species will
                   not work for others




                                                       http://ccm.ucdavis.edu/bcancercd/22/mouse_figure.html




http://fme.biostr.washington.edu:8080/FME/index.html
Generalization leads to complexity

                  cell
                                  Variables:
                                       V : Variability of entities in domain
                                       P : Logical Precision of queries
                         enucleate           TP/(TP+FP*c)
   nucleate cell
                            cell       L : “Latticeyness” of class hierarchy
                                             ‘exception hierarchy’
                                  Hypothesis:
             erythrocyte               L = kPV




     nucleate             enucleate
    erythrocyte          erythrocyte
zebrafish                human
 erythrocyte             erythrocyte
Anatomy Ontology Menagerie
•   Mouse:                                    Reduced taxonomic scope
     –     MA (adult)
     –     EMAP / EMAPA (embryonic)           =
•   Human                                     Reduced complexity
     –     FMA (adult)
     –     EHDAA2 (CS1-CS20)
•   Amphibian
                                              Historically little
     –     AAO                                coordination
     –     XAO
•   Fish
     –     ZFA
     –     TAO
•   Nematode
     –     WBbt                         Contrast to:
•   Arthropod
     –     FBbt (Drosophila)             Gene Ontology (GO)
     –     HAO                          (all kingdoms of life)
     –     Arthropod anatomy ontology
Sept 2011
Semantic Similarity of Phenotypes




        FMA+PATO                        MP                        ZFA+PATO                   FBbt+PATO
"Linking Human Diseases to Animal Models Using Ontology-Based Phenotype Annotation." PLoSBiol 7(11): e1000247.
doi:10.1371/journal.pbio.1000247 Washington NL, Haendel MA, Mungall CJ, Ashburner M, Westerfield M, Lewis SE
The problem with mappings
Class A                Class B            In Bioportal?   Useful?

FMA extensor           MA retina          Yes             No
retinaculum of wrist
FMA portion of blood   MA blood           No              Yes
ZFA Macula             MA macula          Yes             No
ZFA aortic arch        MA arch of aorta   Yes             Dubious
ZFA hypophysis         MA pitiuitary      No              Yes
FMA tibia              FBbt tibia         Yes             No
FMA colon              GAZColón, Panama   Yes             No
Our solution (2008-2009)
• Create grouping classes for mappings
    – Used our own software for entity matching
    – Manually split/merge in OboEdit using curator knowledge
    – Internal joke name: Uberon
• Used in phenotype analysis
    – Washington et al
    – http://owlsim.org
• We kept on tweaking
    –   Used for GO logical definitions
    –   Used in cell ontology
    –   Used to clarify and align existing AOs
    –   Integrated logic-based methods
    –   We got criticized, we got better
• Fast forward to 2012…
Uberon in 2012
• Size:
    – >6500 classes
    – >19000 relationships (50 relations)
    – >2000 logical definitions
• Scope:
    – Metazoa
          • vertebrate bias, in particular mammals
• Availability
    – many versions, in obo and owl
          • http://uberon.org
    – Source version is obo, compiled to owl using Oort

• What does it look like?
is_a (SubClassOf)                                           anatomical
                      part_of                                                      structure
                      develops_from
                      capable_of
                       is_a (taxon equivalent)                                                            endoderm
                      only_in_taxon
                                                          organ part
                                                                                                      foregut
  swim bladder                                                                      organ                               endoderm of
                                                                                                                           forgut


    NCBITaxon:
                                                                               respiration organ
   Actinopterygii
                                                                                                                            respiratory
                                                                                                                            primordium
   GO: respiratory
  gaseous exchange
                                                           pulmonary acinus
                                 alveolus                                                      lung             lung primordium




NCBITaxon: Mammalia                         alveolus of lung             alveolar sac                            lung bud




                                                          FMA:
                                                        pulmonary                                        FMA:lung
                      MA:lung                            alveolus                                                                  EHDAA:
                                                                                   MA:lung
                      alveolus                                                                                                    lung bud


Uberon classes generalize species-specific ones, and connect to other ontologies via a
                                 variety of relations
Inter-ontology bridging axioms
• Equivalence axioms:
  – lung (FMA) EquivalentTolung (Ubr) and ‘part of’ some
    NCBITaxon_9606
  – lung (MA) EquivalentTolung (Ubr) and ‘part of’ some
    NCBITaxon_10090
• Subclass axioms:
  – lung (EMAPA) SubClassOf lung (Ubr)

• Axioms are maintained as xrefs
  – Translated to full axioms in obo2owl translation
    (header tags)
Import
closure of
  Uberon
‘collector’
ontologies
Different ontology modules
ontology           contents

basic              simple relationships
uberon             main ontology
merged             main ontology + links to GO, CL, NCBITaxon, NBO



taxon                collected     merged     basic
metazoan             ✔             ✔
vertebrate           ✔             ✔
amniote              ✔
aves                                          ✔
euarchontoglires                              ✔
Collected vs Merged

somite                        somite
 (Ubr)                         (Ubr)
                       [includes ZFA axioms
                              as GCIs]


somite
 (ZFA)




somite 1                     somite 1
  (ZFA)                        (ZFA)
Logical definitions in GO using Uberon




GO:notochord formation: The formation of the notochord from the chordamesoderm. The notochord is composed
of large cells packed within a firm connective tissue sheath and is found in all chordates at the ventral surface of
the neural tube. In vertebrates, the notochord contributes to the vertebral column.


Cross-Product Extensions of the Gene Ontology Journal of Biomedical Informatics 2010. Christopher J. Mungall and Michael Bada
and Tanya Z. Berardini and Jennifer Deegan and Amelia Ireland and Midori A. Harris and David P. Hill and Jane Lomax
Uberon and phenotype ontologies

               UBERON: retinal blood vessel

                             is_a




  MA: retina        MA:blood vessel
                                                  FMA:central retinal artery

                          inheres
                          in                                 inheres
                                                             in

 MP:abnormal retinal blood vessel             HP: Central retinal artery vascular
 morphology                                   tortuosity
Logical definitions in CL using Uberon
                                                        UBERON: epithelium


                                            part_of
                                                        UBERON: trachea

            CL: epithelial cell
                                                          part_of
                          is_a


        CL: tracheal epithelial cell


  Uberon trachea: A trachea held open by up to 20 C-shaped rings of cartilage.
  The trachea is the portion of the airway that attaches to the bronchi as it branches.



Terrence Meehan, Anna Maria Masci, Amina Abdulla, Lindsay Cowell, Judith Blake, C J Mungall, Alexander Diehl (2011)
Logical Development of the Cell Ontology, 6. In BMC Bioinformatics 12 (1)
Logical definitions in Uberon using external ontologies
                  UBERON: respiratory system   capable_of   GO: respiratory gaseous exchange

                                part_of

                  UBERON: respiratory airway

                                is_a


                           UBERON: trachea

 CL: epithelial cell
                            part_of
           is_a


 CL: tracheal epithelial cell

     Uberon logical definitions represent functional, developmental,
     spatial, etc., axes of classification
Uberontaxon constraints
                    UBERON: respiratory system                    capable_of           GO: respiratory gaseous exchange

                                          part_of

                    UBERON: respiratory airway

                                         is_a

                                                                 only_in_taxon              Vertebrata
                                  UBERON: trachea

 CL: epithelial cell
                                    part_of
             is_a


 CL: tracheal epithelial cell


     J Deegan, E Dimmer, C J Mungall (2010) Formalization of taxon-based constraints to detect inconsistencies in annotation and
     ontology development, 530. In BMC bioinformatics 11 (1).
Axioms encoded
in OWL provide
explicit semantics
Uberon iterative development cycle

                        Text matching
                          Stem and synonym
                            matching




                                             Reasoning
Curation                                     • Keep axioms that are
manual adding of new classes                   consistent across AOs
obsoletion, merging, splitting               • automated
                                               consistency checks for
                                               disjointeness violations
Using reasoners to detect errors
                                                   only_in_taxon
                                   UBERON: bone                           Vertebrata

                   disjoint with          is_a                                     is_a


Drosophila melanogaster            UBERON: tibia                        Homo sapiens
                          is_a                        is_a


                                     ✗
        part_of                                                        part_of




         Fruit fly FBbt‘tibia’                         Human FMA ‘tibia’
                                                   Developmental Biology, Scott Gilbert, 6th ed.
Spatial disjointness axioms
• Example:
  – (part_of some midbrain) DisjointWith (part_of
    some hindbrain)
     • Note: part_of implies all parts are part of
  – Brain spatial axioms derived from ABA
  – Used to find problems in existing mouse
    ontologies
Ontology
alignment




    Differences in bone and bone tissue representation
Ontology alignment




Using Uberon for alignment facilitates identification of missing classes
Managing variation: named subtypes
• ‘mammary gland’ part of some ‘female thoracic region’
   – humans ✔
   – other mammals ✗
• Solution:
   – mammary gland
      • thoracic mammary gland
      • abdominal mammary gland
      • inguinal mammary gland
Managing variation: general axioms
       • adenohypophysis develops from some ‘Rathke’s pouch’
              – tetrapoda✔
              – teleost✗
       • Named subtypes solution
              – ‘Rathke’s pouch-derived adenohypophysis’
                     • ugly!
       • Alternative:
              – use anonymous classes / OWL general axioms:
                     • (adenohypohysis and part of some tetrapoda) develops from some ‘Rathke’s
                       pouch’



the adenohypophysis has different developmental origins in different species - while in most
basal fish and tetrapods the adenohypophyseal anlagen invaginates to form Rathke’s pouch, in
teleost fish the adenohypophysealplacode does not invaginate but rather maintains its initial
organization forming a solid structure in the head
Pharyngeal derivatives
• Pharyngeal pouches 1-5
   – dorsal and ventral parts
• Give rise to different structures in different clades
   – E.g.
      • parathyroid from ventral pouch 3 & 4 in many vertebrates
      • in humans, from dorsal pouches 3 and 4
            – Kardong, Vertebrates
• All encoded in Uberon using general axioms
A logic for developmental relationships
 • Most AOs use a single generic develops from
   relationship
     – FBbt distinguishes between direct and transitive
       development
     – EHDAA2 includes ‘develops in’
 • Different structures give different contributions
     – E.g. neural crest
     – Modeled explicitly in EHDAA2
          • develops from relationships at very specific leaf nodes
 • Relation composition
     – has_partodevelops_from -
       >has_developmental_contribution_from

Credit: Osumi-Sutherland, Haendel and Bard
Provenance for relations
      [Term]
      id: UBERON:0005562
      name: thymus primordium
      …
      relationship: has_developmental_contribution_from UBERON:0010023
      {gci_relation="part_of", gci_filler="NCBITaxon:7778", notes="Elasmobranchii",
      source="ISBN10:0073040584-table13.1"} ! dorsal part of pharyngeal pouch 2




OWL:
(‘thymus primordium’ and part_of some NCBITaxon_7778)
SubClassOfhas_developmental_contribution_from ‘dorsal part of pharyngeal pouch
2’
  Annotations: source "ISBN10:0073040584-table13.1"
Use of Uberon enhances species-
            specific ontologies
• Many ontologies lack develops from relationships
   – mouse
       • MA ✗
       • EMAPA ✗
   – human
       • FMA ✗
       • EHDAA2 ✔
       • SNOMED-CT ✗
• These can be enhanced by the develops from relationships in
  uberon
   – E.g find all pharyngeal arch derivatives
• Combine with Bgee expression data for powerful queries
   – E.g compare gene expression patterns for pharyngeal arch derivatives
Use of Uberon as building block for
           other ontologies
• Basic science
  – CL
  – GO
  – NBO (behavior)
  – Phenotype (MP, HP)
• Applications
  – OBI
  – eagle i
Applications of Uberon in
         bioinformatics analyses
• Crucial lynchpin in a number of phenotype
  analyses
  – Washington, Haendel et al
  – Mousefinder
  – Phenomenet


• Expression analyses
  – FANTOM5
Uberon and homology
• Uberon classes do not need to be homologous
• We try to state necessary and sufficient conditions for all classes
    – Genus: parent class
    – Differentia may be any mix of:
        •   Locational
        •   Histological
        •   Structural
        •   Functional
        •   Developmental
        •   Or homology!
• This is essentially essentialist
    – ‘essentialist’ may make evo-devo folks uncomfortable, but it’s how
      most ontologies work
Eyes
• Eye: organ and has function in go:visual
  perception
  – Compound eye: has part ommatidia
  – Camera-type eye : equivalent to vHOG eye
     • vertebrate-type*
     • cephalod-type*



     *Not yet in ontology
adrenal gland – interrenal gland
• Single class in vHOG
• Distinct classes in Uberon
  – Score highly on semantic similarity measures do to
    has_part relationships to cell types
• Homology can be handled separately
• Open question:
  – interrenal gland vs bodies?
  – Homology at the level of gland or cortex?
Using Uberon and vHOG together
• UberHOG?
Using Uberon and vHOG together


• vHUG?
Proposal
• Separation of concerns
   – essentialist definitions
   – homology relationships
• Create ‘homology knowledgebase’
   – Statements anchored to Uberon classes
      • E.g
          – lung (Ubr) has property: homologous, has_evidence …
          – head kidney + bone marrow, has property: homologous, has_evidence…
   – Use homology ontology
   – Contributions from vHOG and Phenoscape
• Automatically aggregate for powerful queries
Conclusions
Anatomy ontologies have been developed independently and do not
integrate well without additional help
•Uberon generalizes over species-specific anatomy classes
• Includes detailed anatomical knowledge via a variety of relationships
    •designed for reasoning
• Highly interconnected with other ontologies
• Homology is largely separated
• Growing number of applications
•For more info:
    •http://uberon.org




 http://genomebiology.com/2012/13/1/R5
Acknowledgments
•       Uberon               •   Ontologies
                             •   Jonathan Bard (EHDAA2)
•       Melissa Haendel
                             •   Terry Meehan (CL)
•       George Gkoutos       •   Alex Diehl (CL)
•       Carlo Torniai        •   Terry Hayamizu (MA/CL)
                             •   OnardMejino (FMA)
•       Suzanna Lewis
                             •   David Hill (GO)
                             •   David Osumi Sutherland (FBbt/CARO)
                             •   Paul Schofield (MPATH)
                             •   Wasilla Dahdul (TAO/VAO)
    •    Contributions       •   Paula Mabee (TAO/VAO)
    •    AlanRuttenberg      •   Erik Segerdell (XAO)
    •    RobHoehndorf        •   Monte Westerfield (ZFA)
                             •   Cynthia Smith (MP)
    •    WacekKusnierczyk    •   Maryanne Martone (NIF)
    •    Harry Hochheiser    •   Frederic Bastian (vHOG)
                             •   Marc Robinson-Rechavi (vHOG)

Contenu connexe

Similaire à Uberon - A multi-species ontology for phenomics and evo-devo analyses

From OBO to OWL - a primer
From OBO to OWL - a primerFrom OBO to OWL - a primer
From OBO to OWL - a primerdosumis
 
001 Anatomy Physiology Introduction
001 Anatomy Physiology Introduction001 Anatomy Physiology Introduction
001 Anatomy Physiology Introductionamritram
 
Biomedical ontology tutorial_atlanta_june2011_part1
Biomedical ontology tutorial_atlanta_june2011_part1Biomedical ontology tutorial_atlanta_june2011_part1
Biomedical ontology tutorial_atlanta_june2011_part1Barry Smith
 
Vegetative nervous system
Vegetative nervous systemVegetative nervous system
Vegetative nervous systemBSMU
 
Vegetative nervous system
Vegetative nervous systemVegetative nervous system
Vegetative nervous systemPradeep Jangir
 
Human Body Organizations
Human Body OrganizationsHuman Body Organizations
Human Body OrganizationsJade Fernandez
 
Chap 4-animal-kingdom-vishnu1
Chap 4-animal-kingdom-vishnu1Chap 4-animal-kingdom-vishnu1
Chap 4-animal-kingdom-vishnu1TRIPURARI RAI
 
Chap 1 intro and terminology
Chap 1   intro and terminologyChap 1   intro and terminology
Chap 1 intro and terminologyTheSlaps
 
Structural-Functional organization of the Cell
Structural-Functional organization of the CellStructural-Functional organization of the Cell
Structural-Functional organization of the CellEneutron
 
Introduction to anatomy
Introduction to anatomyIntroduction to anatomy
Introduction to anatomyAbdul Haq
 
Tutorial what is_an_ontology_ncbo_march_2012
Tutorial what is_an_ontology_ncbo_march_2012Tutorial what is_an_ontology_ncbo_march_2012
Tutorial what is_an_ontology_ncbo_march_2012Barry Smith
 
Non keratinocytes&specialized mucosa
Non keratinocytes&specialized mucosaNon keratinocytes&specialized mucosa
Non keratinocytes&specialized mucosaAhmed Abulata
 
1+-+Intro+and+Histo+Grays.ppt
1+-+Intro+and+Histo+Grays.ppt1+-+Intro+and+Histo+Grays.ppt
1+-+Intro+and+Histo+Grays.pptempite
 
1+-+Intro+and+Histo+Grays.ppt
1+-+Intro+and+Histo+Grays.ppt1+-+Intro+and+Histo+Grays.ppt
1+-+Intro+and+Histo+Grays.pptempite
 
Histology of respiratory system larynx trache and lung
Histology of respiratory system larynx trache and lungHistology of respiratory system larynx trache and lung
Histology of respiratory system larynx trache and lungkohlschuetter
 
Uberon cl workshop_haendel
Uberon cl workshop_haendelUberon cl workshop_haendel
Uberon cl workshop_haendelChris Mungall
 
Epithelium histology
Epithelium histologyEpithelium histology
Epithelium histologyTaimurKhan87
 
Histology Atlas
Histology AtlasHistology Atlas
Histology Atlastsandrew
 
Oe2 tutorial 1010
Oe2 tutorial 1010Oe2 tutorial 1010
Oe2 tutorial 1010dosumis
 

Similaire à Uberon - A multi-species ontology for phenomics and evo-devo analyses (20)

From OBO to OWL - a primer
From OBO to OWL - a primerFrom OBO to OWL - a primer
From OBO to OWL - a primer
 
001 Anatomy Physiology Introduction
001 Anatomy Physiology Introduction001 Anatomy Physiology Introduction
001 Anatomy Physiology Introduction
 
Biomedical ontology tutorial_atlanta_june2011_part1
Biomedical ontology tutorial_atlanta_june2011_part1Biomedical ontology tutorial_atlanta_june2011_part1
Biomedical ontology tutorial_atlanta_june2011_part1
 
Vegetative nervous system
Vegetative nervous systemVegetative nervous system
Vegetative nervous system
 
Vegetative nervous system
Vegetative nervous systemVegetative nervous system
Vegetative nervous system
 
Human Body Organizations
Human Body OrganizationsHuman Body Organizations
Human Body Organizations
 
Chap 4-animal-kingdom-vishnu1
Chap 4-animal-kingdom-vishnu1Chap 4-animal-kingdom-vishnu1
Chap 4-animal-kingdom-vishnu1
 
Chap 1 intro and terminology
Chap 1   intro and terminologyChap 1   intro and terminology
Chap 1 intro and terminology
 
Structural-Functional organization of the Cell
Structural-Functional organization of the CellStructural-Functional organization of the Cell
Structural-Functional organization of the Cell
 
Kuliah anfis 1
Kuliah anfis 1Kuliah anfis 1
Kuliah anfis 1
 
Introduction to anatomy
Introduction to anatomyIntroduction to anatomy
Introduction to anatomy
 
Tutorial what is_an_ontology_ncbo_march_2012
Tutorial what is_an_ontology_ncbo_march_2012Tutorial what is_an_ontology_ncbo_march_2012
Tutorial what is_an_ontology_ncbo_march_2012
 
Non keratinocytes&specialized mucosa
Non keratinocytes&specialized mucosaNon keratinocytes&specialized mucosa
Non keratinocytes&specialized mucosa
 
1+-+Intro+and+Histo+Grays.ppt
1+-+Intro+and+Histo+Grays.ppt1+-+Intro+and+Histo+Grays.ppt
1+-+Intro+and+Histo+Grays.ppt
 
1+-+Intro+and+Histo+Grays.ppt
1+-+Intro+and+Histo+Grays.ppt1+-+Intro+and+Histo+Grays.ppt
1+-+Intro+and+Histo+Grays.ppt
 
Histology of respiratory system larynx trache and lung
Histology of respiratory system larynx trache and lungHistology of respiratory system larynx trache and lung
Histology of respiratory system larynx trache and lung
 
Uberon cl workshop_haendel
Uberon cl workshop_haendelUberon cl workshop_haendel
Uberon cl workshop_haendel
 
Epithelium histology
Epithelium histologyEpithelium histology
Epithelium histology
 
Histology Atlas
Histology AtlasHistology Atlas
Histology Atlas
 
Oe2 tutorial 1010
Oe2 tutorial 1010Oe2 tutorial 1010
Oe2 tutorial 1010
 

Plus de Chris Mungall

MADICES Mungall 2022.pptx
MADICES Mungall 2022.pptxMADICES Mungall 2022.pptx
MADICES Mungall 2022.pptxChris Mungall
 
Scaling up semantics; lessons learned across the life sciences
Scaling up semantics; lessons learned across the life sciencesScaling up semantics; lessons learned across the life sciences
Scaling up semantics; lessons learned across the life sciencesChris Mungall
 
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODOLinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODOChris Mungall
 
Ontology Access Kit_ Workshop Intro Slides.pptx
Ontology Access Kit_ Workshop Intro Slides.pptxOntology Access Kit_ Workshop Intro Slides.pptx
Ontology Access Kit_ Workshop Intro Slides.pptxChris Mungall
 
LinkML Intro (for Monarch devs)
LinkML Intro (for Monarch devs)LinkML Intro (for Monarch devs)
LinkML Intro (for Monarch devs)Chris Mungall
 
LinkML presentation to Yosemite Group
LinkML presentation to Yosemite GroupLinkML presentation to Yosemite Group
LinkML presentation to Yosemite GroupChris Mungall
 
Experiences in the biosciences with the open biological ontologies foundry an...
Experiences in the biosciences with the open biological ontologies foundry an...Experiences in the biosciences with the open biological ontologies foundry an...
Experiences in the biosciences with the open biological ontologies foundry an...Chris Mungall
 
All together now: piecing together the knowledge graph of life
All together now: piecing together the knowledge graph of lifeAll together now: piecing together the knowledge graph of life
All together now: piecing together the knowledge graph of lifeChris Mungall
 
Collaboratively Creating the Knowledge Graph of Life
Collaboratively Creating the Knowledge Graph of LifeCollaboratively Creating the Knowledge Graph of Life
Collaboratively Creating the Knowledge Graph of LifeChris Mungall
 
Representation of kidney structures in Uberon
Representation of kidney structures in UberonRepresentation of kidney structures in Uberon
Representation of kidney structures in UberonChris Mungall
 
SparqlProg (BioHackathon 2019)
SparqlProg (BioHackathon 2019)SparqlProg (BioHackathon 2019)
SparqlProg (BioHackathon 2019)Chris Mungall
 
Ontology Development Kit: Bio-Ontologies 2019
Ontology Development Kit: Bio-Ontologies 2019Ontology Development Kit: Bio-Ontologies 2019
Ontology Development Kit: Bio-Ontologies 2019Chris Mungall
 
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...US2TS: Reasoning over multiple open bio-ontologies to make machines and human...
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...Chris Mungall
 
Uberon: opening up to community contributions
Uberon: opening up to community contributionsUberon: opening up to community contributions
Uberon: opening up to community contributionsChris Mungall
 
Modeling exposure events and adverse outcome pathways using ontologies
Modeling exposure events and adverse outcome pathways using ontologiesModeling exposure events and adverse outcome pathways using ontologies
Modeling exposure events and adverse outcome pathways using ontologiesChris Mungall
 
Causal reasoning using the Relation Ontology
Causal reasoning using the Relation OntologyCausal reasoning using the Relation Ontology
Causal reasoning using the Relation OntologyChris Mungall
 
US2TS presentation on Gene Ontology
US2TS presentation on Gene OntologyUS2TS presentation on Gene Ontology
US2TS presentation on Gene OntologyChris Mungall
 
Introduction to the BioLink datamodel
Introduction to the BioLink datamodelIntroduction to the BioLink datamodel
Introduction to the BioLink datamodelChris Mungall
 
Computing on Phenotypes AMP 2015
Computing on Phenotypes AMP 2015Computing on Phenotypes AMP 2015
Computing on Phenotypes AMP 2015Chris Mungall
 

Plus de Chris Mungall (20)

MADICES Mungall 2022.pptx
MADICES Mungall 2022.pptxMADICES Mungall 2022.pptx
MADICES Mungall 2022.pptx
 
Scaling up semantics; lessons learned across the life sciences
Scaling up semantics; lessons learned across the life sciencesScaling up semantics; lessons learned across the life sciences
Scaling up semantics; lessons learned across the life sciences
 
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODOLinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
 
Ontology Access Kit_ Workshop Intro Slides.pptx
Ontology Access Kit_ Workshop Intro Slides.pptxOntology Access Kit_ Workshop Intro Slides.pptx
Ontology Access Kit_ Workshop Intro Slides.pptx
 
LinkML Intro (for Monarch devs)
LinkML Intro (for Monarch devs)LinkML Intro (for Monarch devs)
LinkML Intro (for Monarch devs)
 
LinkML presentation to Yosemite Group
LinkML presentation to Yosemite GroupLinkML presentation to Yosemite Group
LinkML presentation to Yosemite Group
 
Experiences in the biosciences with the open biological ontologies foundry an...
Experiences in the biosciences with the open biological ontologies foundry an...Experiences in the biosciences with the open biological ontologies foundry an...
Experiences in the biosciences with the open biological ontologies foundry an...
 
All together now: piecing together the knowledge graph of life
All together now: piecing together the knowledge graph of lifeAll together now: piecing together the knowledge graph of life
All together now: piecing together the knowledge graph of life
 
Collaboratively Creating the Knowledge Graph of Life
Collaboratively Creating the Knowledge Graph of LifeCollaboratively Creating the Knowledge Graph of Life
Collaboratively Creating the Knowledge Graph of Life
 
Representation of kidney structures in Uberon
Representation of kidney structures in UberonRepresentation of kidney structures in Uberon
Representation of kidney structures in Uberon
 
SparqlProg (BioHackathon 2019)
SparqlProg (BioHackathon 2019)SparqlProg (BioHackathon 2019)
SparqlProg (BioHackathon 2019)
 
Ontology Development Kit: Bio-Ontologies 2019
Ontology Development Kit: Bio-Ontologies 2019Ontology Development Kit: Bio-Ontologies 2019
Ontology Development Kit: Bio-Ontologies 2019
 
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...US2TS: Reasoning over multiple open bio-ontologies to make machines and human...
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...
 
Uberon: opening up to community contributions
Uberon: opening up to community contributionsUberon: opening up to community contributions
Uberon: opening up to community contributions
 
Modeling exposure events and adverse outcome pathways using ontologies
Modeling exposure events and adverse outcome pathways using ontologiesModeling exposure events and adverse outcome pathways using ontologies
Modeling exposure events and adverse outcome pathways using ontologies
 
Causal reasoning using the Relation Ontology
Causal reasoning using the Relation OntologyCausal reasoning using the Relation Ontology
Causal reasoning using the Relation Ontology
 
US2TS presentation on Gene Ontology
US2TS presentation on Gene OntologyUS2TS presentation on Gene Ontology
US2TS presentation on Gene Ontology
 
Introduction to the BioLink datamodel
Introduction to the BioLink datamodelIntroduction to the BioLink datamodel
Introduction to the BioLink datamodel
 
Computing on Phenotypes AMP 2015
Computing on Phenotypes AMP 2015Computing on Phenotypes AMP 2015
Computing on Phenotypes AMP 2015
 
ENVO GSC 2015
ENVO GSC 2015ENVO GSC 2015
ENVO GSC 2015
 

Dernier

Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 

Dernier (20)

Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 

Uberon - A multi-species ontology for phenomics and evo-devo analyses

  • 1. Uberon – a multi-species ontology for phenomics and evo-devo analyses Chris Mungall, LBNL Melissa Haendel, OHSU Lausanne Feb 2012
  • 2. Outline • Introduction to Bio-Ontologies – Ontologies for data analysis and data integration – Anatomy ontology re-usevsvariation in nature • Uberon – Integration with species anatomy ontologies – Interoperation with non-anatomy ontologies – Reasoning and validation – Handling taxonomic variation – Applications • Homology • Conclusions
  • 3. Ontologies abstract over repeated patterns in nature thoracic organ system cavity respiratory thoracic respiratory primordium cavity organ system lung bud lung lung alveolus is_a (SubClassOf) part_of develops_from
  • 4. Logical semantics: the difference between ontologies and graphs thoracic organ system cavity respiratory thoracic respiratory primordium cavity organ system lung bud lung lung xinstance-of lung alveolus  xinstance-of ‘thoracic cavity organ’ is_a (SubClassOf) part_of develops_from
  • 5. Logical semantics: the difference between ontologies and graphs thoracic organ system cavity respiratory thoracic respiratory primordium cavity organ system lung bud lung lung xinstance-of lung alveolus  exists y: yinstance-of ‘lung bud’ xdevelops-from y is_a (SubClassOf) part_of develops_from
  • 6. Formal semantics allows for more precise queries thoracic organ system cavity respiratory thoracic respiratory primordium cavity organ system lung bud lung xexpressed in y& ypart of z  ✔ lung alveolus xexpressed in z Plunc is_a (SubClassOf) part_of xexpressed ubiquitously in y& develops_from ypart of z  ✗ expressed in xexpressed ubiquitously in z (inferred)
  • 7. Ontology Languages • Web Ontology Language (OWL) – Standard set of logical constructs for building an ontology – Many syntaxes • OWL-RDF/XML • OWL-XML • Manchester – Many reasoners • OBO-Format – Current formalized by mapping to a subset of OWL • can be treated as another OWL syntax
  • 8. Many perspectives, many ontologies clinical disorders phenotypes evolutionary characters nervous system anatomy chemical entities cell anatomy gross tissues proteins cells development reactions processes cellular behavior processes physiological processes
  • 9. The problem:Data Silos is_a (SubClassOf) part_of GO develops_from surrounded_by FMA multicellularorganism EHDAA2 al process organ system solid organ pharyngeal region respiratory gaseous exchange respiratory primordium respiratory parenchymatous lung bud respiratory system system organ process lung MA Lower thoracic respiratory lobular organ organ system tract cavity MPO abnormal respiratory thoracic respiratory system morphology system cavity organ pleural sac lung abnormal lung morphology lung abnormal pulmonary acinus morphology pulmonary acinus abnormal pulmonary lung alveolus morphology alveolar sac alveolus
  • 10. The OBO Foundry • Avoid silo-ization via ontologies that are – open – documented – reusable – interoperable – built according to shared principles – reuse core relations and patterns • Problem: – How do we re-use in the presence of variability? http://obofoundry.org
  • 11. Ontologies built for one species will not work for others http://ccm.ucdavis.edu/bcancercd/22/mouse_figure.html http://fme.biostr.washington.edu:8080/FME/index.html
  • 12. Generalization leads to complexity cell Variables: V : Variability of entities in domain P : Logical Precision of queries enucleate TP/(TP+FP*c) nucleate cell cell L : “Latticeyness” of class hierarchy ‘exception hierarchy’ Hypothesis: erythrocyte L = kPV nucleate enucleate erythrocyte erythrocyte zebrafish human erythrocyte erythrocyte
  • 13. Anatomy Ontology Menagerie • Mouse: Reduced taxonomic scope – MA (adult) – EMAP / EMAPA (embryonic) = • Human Reduced complexity – FMA (adult) – EHDAA2 (CS1-CS20) • Amphibian Historically little – AAO coordination – XAO • Fish – ZFA – TAO • Nematode – WBbt Contrast to: • Arthropod – FBbt (Drosophila) Gene Ontology (GO) – HAO (all kingdoms of life) – Arthropod anatomy ontology
  • 15. Semantic Similarity of Phenotypes FMA+PATO MP ZFA+PATO FBbt+PATO "Linking Human Diseases to Animal Models Using Ontology-Based Phenotype Annotation." PLoSBiol 7(11): e1000247. doi:10.1371/journal.pbio.1000247 Washington NL, Haendel MA, Mungall CJ, Ashburner M, Westerfield M, Lewis SE
  • 16. The problem with mappings Class A Class B In Bioportal? Useful? FMA extensor MA retina Yes No retinaculum of wrist FMA portion of blood MA blood No Yes ZFA Macula MA macula Yes No ZFA aortic arch MA arch of aorta Yes Dubious ZFA hypophysis MA pitiuitary No Yes FMA tibia FBbt tibia Yes No FMA colon GAZColón, Panama Yes No
  • 17. Our solution (2008-2009) • Create grouping classes for mappings – Used our own software for entity matching – Manually split/merge in OboEdit using curator knowledge – Internal joke name: Uberon • Used in phenotype analysis – Washington et al – http://owlsim.org • We kept on tweaking – Used for GO logical definitions – Used in cell ontology – Used to clarify and align existing AOs – Integrated logic-based methods – We got criticized, we got better • Fast forward to 2012…
  • 18. Uberon in 2012 • Size: – >6500 classes – >19000 relationships (50 relations) – >2000 logical definitions • Scope: – Metazoa • vertebrate bias, in particular mammals • Availability – many versions, in obo and owl • http://uberon.org – Source version is obo, compiled to owl using Oort • What does it look like?
  • 19. is_a (SubClassOf) anatomical part_of structure develops_from capable_of is_a (taxon equivalent) endoderm only_in_taxon organ part foregut swim bladder organ endoderm of forgut NCBITaxon: respiration organ Actinopterygii respiratory primordium GO: respiratory gaseous exchange pulmonary acinus alveolus lung lung primordium NCBITaxon: Mammalia alveolus of lung alveolar sac lung bud FMA: pulmonary FMA:lung MA:lung alveolus EHDAA: MA:lung alveolus lung bud Uberon classes generalize species-specific ones, and connect to other ontologies via a variety of relations
  • 20. Inter-ontology bridging axioms • Equivalence axioms: – lung (FMA) EquivalentTolung (Ubr) and ‘part of’ some NCBITaxon_9606 – lung (MA) EquivalentTolung (Ubr) and ‘part of’ some NCBITaxon_10090 • Subclass axioms: – lung (EMAPA) SubClassOf lung (Ubr) • Axioms are maintained as xrefs – Translated to full axioms in obo2owl translation (header tags)
  • 21. Import closure of Uberon ‘collector’ ontologies
  • 22. Different ontology modules ontology contents basic simple relationships uberon main ontology merged main ontology + links to GO, CL, NCBITaxon, NBO taxon collected merged basic metazoan ✔ ✔ vertebrate ✔ ✔ amniote ✔ aves ✔ euarchontoglires ✔
  • 23. Collected vs Merged somite somite (Ubr) (Ubr) [includes ZFA axioms as GCIs] somite (ZFA) somite 1 somite 1 (ZFA) (ZFA)
  • 24. Logical definitions in GO using Uberon GO:notochord formation: The formation of the notochord from the chordamesoderm. The notochord is composed of large cells packed within a firm connective tissue sheath and is found in all chordates at the ventral surface of the neural tube. In vertebrates, the notochord contributes to the vertebral column. Cross-Product Extensions of the Gene Ontology Journal of Biomedical Informatics 2010. Christopher J. Mungall and Michael Bada and Tanya Z. Berardini and Jennifer Deegan and Amelia Ireland and Midori A. Harris and David P. Hill and Jane Lomax
  • 25. Uberon and phenotype ontologies UBERON: retinal blood vessel is_a MA: retina MA:blood vessel FMA:central retinal artery inheres in inheres in MP:abnormal retinal blood vessel HP: Central retinal artery vascular morphology tortuosity
  • 26. Logical definitions in CL using Uberon UBERON: epithelium part_of UBERON: trachea CL: epithelial cell part_of is_a CL: tracheal epithelial cell Uberon trachea: A trachea held open by up to 20 C-shaped rings of cartilage. The trachea is the portion of the airway that attaches to the bronchi as it branches. Terrence Meehan, Anna Maria Masci, Amina Abdulla, Lindsay Cowell, Judith Blake, C J Mungall, Alexander Diehl (2011) Logical Development of the Cell Ontology, 6. In BMC Bioinformatics 12 (1)
  • 27. Logical definitions in Uberon using external ontologies UBERON: respiratory system capable_of GO: respiratory gaseous exchange part_of UBERON: respiratory airway is_a UBERON: trachea CL: epithelial cell part_of is_a CL: tracheal epithelial cell Uberon logical definitions represent functional, developmental, spatial, etc., axes of classification
  • 28. Uberontaxon constraints UBERON: respiratory system capable_of GO: respiratory gaseous exchange part_of UBERON: respiratory airway is_a only_in_taxon Vertebrata UBERON: trachea CL: epithelial cell part_of is_a CL: tracheal epithelial cell J Deegan, E Dimmer, C J Mungall (2010) Formalization of taxon-based constraints to detect inconsistencies in annotation and ontology development, 530. In BMC bioinformatics 11 (1).
  • 29. Axioms encoded in OWL provide explicit semantics
  • 30. Uberon iterative development cycle Text matching Stem and synonym matching Reasoning Curation • Keep axioms that are manual adding of new classes consistent across AOs obsoletion, merging, splitting • automated consistency checks for disjointeness violations
  • 31. Using reasoners to detect errors only_in_taxon UBERON: bone Vertebrata disjoint with is_a is_a Drosophila melanogaster UBERON: tibia Homo sapiens is_a is_a ✗ part_of part_of Fruit fly FBbt‘tibia’ Human FMA ‘tibia’ Developmental Biology, Scott Gilbert, 6th ed.
  • 32. Spatial disjointness axioms • Example: – (part_of some midbrain) DisjointWith (part_of some hindbrain) • Note: part_of implies all parts are part of – Brain spatial axioms derived from ABA – Used to find problems in existing mouse ontologies
  • 33. Ontology alignment Differences in bone and bone tissue representation
  • 34. Ontology alignment Using Uberon for alignment facilitates identification of missing classes
  • 35. Managing variation: named subtypes • ‘mammary gland’ part of some ‘female thoracic region’ – humans ✔ – other mammals ✗ • Solution: – mammary gland • thoracic mammary gland • abdominal mammary gland • inguinal mammary gland
  • 36. Managing variation: general axioms • adenohypophysis develops from some ‘Rathke’s pouch’ – tetrapoda✔ – teleost✗ • Named subtypes solution – ‘Rathke’s pouch-derived adenohypophysis’ • ugly! • Alternative: – use anonymous classes / OWL general axioms: • (adenohypohysis and part of some tetrapoda) develops from some ‘Rathke’s pouch’ the adenohypophysis has different developmental origins in different species - while in most basal fish and tetrapods the adenohypophyseal anlagen invaginates to form Rathke’s pouch, in teleost fish the adenohypophysealplacode does not invaginate but rather maintains its initial organization forming a solid structure in the head
  • 37. Pharyngeal derivatives • Pharyngeal pouches 1-5 – dorsal and ventral parts • Give rise to different structures in different clades – E.g. • parathyroid from ventral pouch 3 & 4 in many vertebrates • in humans, from dorsal pouches 3 and 4 – Kardong, Vertebrates • All encoded in Uberon using general axioms
  • 38. A logic for developmental relationships • Most AOs use a single generic develops from relationship – FBbt distinguishes between direct and transitive development – EHDAA2 includes ‘develops in’ • Different structures give different contributions – E.g. neural crest – Modeled explicitly in EHDAA2 • develops from relationships at very specific leaf nodes • Relation composition – has_partodevelops_from - >has_developmental_contribution_from Credit: Osumi-Sutherland, Haendel and Bard
  • 39. Provenance for relations [Term] id: UBERON:0005562 name: thymus primordium … relationship: has_developmental_contribution_from UBERON:0010023 {gci_relation="part_of", gci_filler="NCBITaxon:7778", notes="Elasmobranchii", source="ISBN10:0073040584-table13.1"} ! dorsal part of pharyngeal pouch 2 OWL: (‘thymus primordium’ and part_of some NCBITaxon_7778) SubClassOfhas_developmental_contribution_from ‘dorsal part of pharyngeal pouch 2’ Annotations: source "ISBN10:0073040584-table13.1"
  • 40. Use of Uberon enhances species- specific ontologies • Many ontologies lack develops from relationships – mouse • MA ✗ • EMAPA ✗ – human • FMA ✗ • EHDAA2 ✔ • SNOMED-CT ✗ • These can be enhanced by the develops from relationships in uberon – E.g find all pharyngeal arch derivatives • Combine with Bgee expression data for powerful queries – E.g compare gene expression patterns for pharyngeal arch derivatives
  • 41. Use of Uberon as building block for other ontologies • Basic science – CL – GO – NBO (behavior) – Phenotype (MP, HP) • Applications – OBI – eagle i
  • 42. Applications of Uberon in bioinformatics analyses • Crucial lynchpin in a number of phenotype analyses – Washington, Haendel et al – Mousefinder – Phenomenet • Expression analyses – FANTOM5
  • 43. Uberon and homology • Uberon classes do not need to be homologous • We try to state necessary and sufficient conditions for all classes – Genus: parent class – Differentia may be any mix of: • Locational • Histological • Structural • Functional • Developmental • Or homology! • This is essentially essentialist – ‘essentialist’ may make evo-devo folks uncomfortable, but it’s how most ontologies work
  • 44. Eyes • Eye: organ and has function in go:visual perception – Compound eye: has part ommatidia – Camera-type eye : equivalent to vHOG eye • vertebrate-type* • cephalod-type* *Not yet in ontology
  • 45. adrenal gland – interrenal gland • Single class in vHOG • Distinct classes in Uberon – Score highly on semantic similarity measures do to has_part relationships to cell types • Homology can be handled separately • Open question: – interrenal gland vs bodies? – Homology at the level of gland or cortex?
  • 46. Using Uberon and vHOG together • UberHOG?
  • 47. Using Uberon and vHOG together • vHUG?
  • 48. Proposal • Separation of concerns – essentialist definitions – homology relationships • Create ‘homology knowledgebase’ – Statements anchored to Uberon classes • E.g – lung (Ubr) has property: homologous, has_evidence … – head kidney + bone marrow, has property: homologous, has_evidence… – Use homology ontology – Contributions from vHOG and Phenoscape • Automatically aggregate for powerful queries
  • 49. Conclusions Anatomy ontologies have been developed independently and do not integrate well without additional help •Uberon generalizes over species-specific anatomy classes • Includes detailed anatomical knowledge via a variety of relationships •designed for reasoning • Highly interconnected with other ontologies • Homology is largely separated • Growing number of applications •For more info: •http://uberon.org http://genomebiology.com/2012/13/1/R5
  • 50. Acknowledgments • Uberon • Ontologies • Jonathan Bard (EHDAA2) • Melissa Haendel • Terry Meehan (CL) • George Gkoutos • Alex Diehl (CL) • Carlo Torniai • Terry Hayamizu (MA/CL) • OnardMejino (FMA) • Suzanna Lewis • David Hill (GO) • David Osumi Sutherland (FBbt/CARO) • Paul Schofield (MPATH) • Wasilla Dahdul (TAO/VAO) • Contributions • Paula Mabee (TAO/VAO) • AlanRuttenberg • Erik Segerdell (XAO) • RobHoehndorf • Monte Westerfield (ZFA) • Cynthia Smith (MP) • WacekKusnierczyk • Maryanne Martone (NIF) • Harry Hochheiser • Frederic Bastian (vHOG) • Marc Robinson-Rechavi (vHOG)

Notes de l'éditeur

  1. A graph in itself has no semantics. Ontology languages such as OWL provide this
  2. A graph in itself has no semantics. Ontology languages such as OWL provide this
  3. A graph in itself has no semantics. Ontology languages such as OWL provide this
  4. UBERON uses GO or other external ontologies for logicaldefinitions (e.g. chemosensory organ, respiration organ, reproductivesystem -- GO; smooth muscle tissue - CL)
  5. Point here is that Uberon can help ensure correct usage of gross anatomical terms in CL. In this example, this means that the tracheal epithelial cell should be defined only for Vertebrata. [Term]id: CL:0000307 ! tracheal epithelial cellintersection_of: CL:0000066 ! epithelial cellintersection_of: part_of UBERON:0003126 ! trachea
  6. UBERON uses GO or other external ontologies for logicaldefinitions (e.g. chemosensory organ, respiration organ, reproductivesystem -- GO; smooth muscle tissue - CL)
  7. UBERON uses GO or other external ontologies for logicaldefinitions (e.g. chemosensory organ, respiration organ, reproductivesystem -- GO; smooth muscle tissue - CL)
  8. Uberon uses the only_in_taxon method to make relationships such as lactifierous gland only in taxonMammalia and boneonly in taxon Vertebrata. These relations are useful for human users of the ontology, and can be used forconsistency checking within the ontology. For example if the FBbt class “tibia” (representing a segment ofan insect leg) were accidentally placed as a child of UBERON:0000979 tibia, this would be flagged by thereasoner because tibia is a bone, bones are found only in vertebrates, and FBbt is a Drosophila ontology