SlideShare une entreprise Scribd logo
1  sur  19
Defined versus Asserted
Classes: Working with the OWL
Ontologies
NIF Webinar
February 9th 2010
Outline
• NIFSTD ontologies in brief
• Multiple vs Single hierarchy of classes/ Asserted
vs Inferred classes/Primitive and Defined classes
• Simple inference example
• NIF’s Neuron by neurotransmitter classification
• NIF’s Neuron by Brain region classification
• Bridge files and modularity
• Searching Neurons through NIF’s GWT search
interface
NIFSTD Modules
Fig.1: The semantic domains
(in oval) covered in the
NIFSTD with some of the sub-
domains (in rectangle). Each
of the domains are covered
by a separate OWL module
Overview. Constructed based on the best practices closely followed by the Open
Biomedical Ontologies (OBO) community
• Built in a modular fashion, covering orthogonal neuroscience domain
• e.g. anatomy, cell types, techniques etc.
• promotes easy extendibility
• Avoids duplication of efforts by conforming to standards that promote reuse
• Modules are standardized to the same upper level ontologies
• The Basic Formal Ontology (BFO), OBO Relations Ontology (OBO-RO),
and the Ontology of Phenotypical Qualities (PATO)
Ontology
• Adopted to CS by AI community as “explicit
specification of conceptualization” (T. Gruber)
– Organizing the concepts involved in a domain to a
hierarchy and
– Precisely specifying how the concepts are inter-
related with each other
• Explicit knowledge are asserted but implicit
consequences should rely on reasoners
OWL-DL
• NIFTSD ontologies are represented in OWL-DL language
– Standard language defined by (W3C)
– Largely influenced by Description Logics
• Decidable fragment of First Order Logic
– Useful reasoning services from common reasoner such as Pallet,
Racer Pro, Fact++ etc.
• Automatic Subsumption/ Classification
• Consistency checking
• Using a reasoner to classify the class hierarchy is a powerful
feature of building an ontology using the OWL-DL
Asserted vs. Inferred classes
• NIFSTD chose single inheritance principle
– Class hierarchies are constructed as a simple tree
– Asserted hierarchy (manually created hierarchy) should have only one super
class. It keeps the classes univocal and avoids ambiguity
– By ‘asserted hierarchy ’ we would mean a hierarchy that represents a
universal facts in the BFO sense
– OBO foundry recommendation
• We are aware that there are cases where multiple parents are required.
– Example: the universal fact about ‘Purkinje cell’ can be that it is a kind of
‘Neuron’. However, the same cell can have more specific views such as it’s a
‘GABAergic neuron’ or it’s kind of a ‘Cerebellum neuron’.
• Single inheritance is often misunderstood to mean that you can only have
a single parent
– Multiple parents can actually be derived/ inferred in a logical way
– Rely on automated reasoning to compute and maintain multiple inheritence
Asserted vs. Inferred classes
• Reasoners can keep the hierarchies in a
maintainable and logically correct state
• Provides a logical and intuitive reason as to how a
class X may exist in multiple/different hierarchies
• Saves a great deal of manual labor
• Minimizes human errors as well
• Keeps the ontology in a maintainable and
modular state
• Promotes the reuse of the ontology by other
ontologies and applications
Primitive and Defined Classes
– Primitive classes
• Has a set of necessary conditions
– Defined classes
• Has a set of necessary and sufficient restrictions; defined
by equivalent statement in OWL.
– Automated classification is possible on defined
classes through reasoners
9
PersonhasChildPersonParent .
))](),(()()(:[ yPersonyxhasChildyxPersonxParentFOL
FemalehasGenderPersonWoman .
FemalehasGender
PersonhasChildParentMother
.
.
PersonhasChildPersonParent .
Defined Classes
hasChild (Person, Person)
hasGender (Person, Gender)
Relations/ Properties:
DL Reasoning Example
10
DL Reasoning Example
NIF’s Neuron Classifications
• List of NIF neurons in NeuroLex (wiki version of NIFSTD)
• http://neurolex.org/wiki/Category:Neuron
• We wanted to classify the neurons based on their
Neurotransmitter and also based on their soma location in
different brain regions
– Neuron by Neurotransmitter
• http://neurolex.org/wiki/Neuron_by_neurotransmitter
– Neuron by region
• http://neurolex.org/wiki/Neuron_by_region
Bridge files
NIF-
Molecule
NIF-
Anatomy
NIF-Cell
NIF-
Subcellular
NIFSTD
NIF-Neuron-NT-Bridge.owl
NIF-Neuron-BrainRegion-Bridge.owl
• Cross-module relations among classes are assigned in a separate bridging
module.
• Allows different users to assert their own restrictions in a different
bridge file without worrying about NIF-specific view of the restriction on
core modules.
Neuron by Neurotransmitter
Classification
• Based on NeuroLex wiki contributions by NIF cell working group, a
bridge file has been constructed between NIF-Cell and NIF-
Molecule
– Assigned relation between a neuron and its neurotransmitter
– Defined classes to generate an inferred classifications of Neurons by
their neurotransmitters (e.g., GABAergic neurons, Glutamatergic
neurons etc.)
– Currently using a ‘macro’ relation called ‘has_neurotransmitter’.
• This relation will be further defined in terms of other obo relations to
associate other intermediate concepts
• Ex: x has_neurotransmitter y <=> x has_disposition some (realized_as some
(GO:synaptic_transmission and has_participant some (y and has_role
neurotransmitter_role))); [As proposed by Chris Mungall]
– Bridge file location:
http://ontology.neuinfo.org/NIF/BiomaterialEntities/NIF-Neuron-NT-
Bridge.owl
Neuron by Brain Region Classification
• We’ve created another bridge file based on NeuroLex
contributions
– Assigns relations between a neuron and its soma location in
different brain regions
– Defined Neurons based on their brain region, e.g., Hippocampal
neuron, Cerebellum neuron, Neocortical neuron etc.
– We have a ‘macro’ relation ‘has_soma_location’ and
corresponding actual relation:
• x has_soma_location y <=> ‘neuron_type_x’ has_part some ('somatic
portion' and (part_of some brain_region_y));
• Location of the Bridge file:
http://ontology.neuinfo.org/NIF/BiomaterialEntities/NIF-
Neuron-BrainRegion-Bridge.owl
Example Neurons with Necessary
Restrictions
Defined Neuron Classes Example
Demos in Protégé
Neurons through NIF GWT
http://nif-apps-stage.neuinfo.org/nif/nifgwt.html
Acknowledgement
• NIF-Cell working group: Giorgio Ascoli ,
Gordon Shepherd, Sridevi Polavar, Stephen
Larson, MaryAnn Martone

Contenu connexe

Similaire à Defined versus Asserted Classes: Working with the OWL Ontologies

The Neuroscience Information Framework: Making Resources Discoverable for the...
The Neuroscience Information Framework: Making Resources Discoverable for the...The Neuroscience Information Framework: Making Resources Discoverable for the...
The Neuroscience Information Framework: Making Resources Discoverable for the...Neuroscience Information Framework
 
Neuroscience Information Framework Ontologies: Nerve cells in Neurolex and NI...
Neuroscience Information Framework Ontologies: Nerve cells in Neurolex and NI...Neuroscience Information Framework Ontologies: Nerve cells in Neurolex and NI...
Neuroscience Information Framework Ontologies: Nerve cells in Neurolex and NI...Neuroscience Information Framework
 
The Neuroscience Information Framework: Establishing a practical semantic fra...
The Neuroscience Information Framework: Establishing a practical semantic fra...The Neuroscience Information Framework: Establishing a practical semantic fra...
The Neuroscience Information Framework: Establishing a practical semantic fra...Neuroscience Information Framework
 
vertebrate and invertebrate nervous system physiology.pptx
vertebrate and invertebrate nervous system physiology.pptxvertebrate and invertebrate nervous system physiology.pptx
vertebrate and invertebrate nervous system physiology.pptxAdomatiOresto
 
Drug-discovery knowledge integration and analysis using OWL and reasoners
Drug-discovery knowledge integration and analysis using OWL and reasonersDrug-discovery knowledge integration and analysis using OWL and reasoners
Drug-discovery knowledge integration and analysis using OWL and reasonersSamuel Croset
 
Tutorial OWL and drug discovery ICBO 2013
Tutorial OWL and drug discovery ICBO 2013Tutorial OWL and drug discovery ICBO 2013
Tutorial OWL and drug discovery ICBO 2013Samuel Croset
 
Neural system/ Neural Networks
Neural system/ Neural NetworksNeural system/ Neural Networks
Neural system/ Neural Networkskashmala khalil
 
Big data from small data:  A survey of the neuroscience landscape through the...
Big data from small data:  A survey of the neuroscience landscape through the...Big data from small data:  A survey of the neuroscience landscape through the...
Big data from small data:  A survey of the neuroscience landscape through the...Maryann Martone
 
Semantic Web - Ontology 101
Semantic Web - Ontology 101Semantic Web - Ontology 101
Semantic Web - Ontology 101Luigi De Russis
 
RNA secondary structure prediction
RNA secondary structure predictionRNA secondary structure prediction
RNA secondary structure predictionMuhammed sadiq
 
structures and organelles lesson 4.2.pptx
structures and organelles lesson 4.2.pptxstructures and organelles lesson 4.2.pptx
structures and organelles lesson 4.2.pptxAngelicaRocamora1
 
namma_kalvi_11th-zoology-chapter-10-study-material-english-medium.pdf
namma_kalvi_11th-zoology-chapter-10-study-material-english-medium.pdfnamma_kalvi_11th-zoology-chapter-10-study-material-english-medium.pdf
namma_kalvi_11th-zoology-chapter-10-study-material-english-medium.pdfsinipradeepan714
 
Working with big biomedical ontologies
Working with big biomedical ontologiesWorking with big biomedical ontologies
Working with big biomedical ontologiesrobertstevens65
 
_ch_11_Neural Tissue_lecture_presentation.ppt
_ch_11_Neural Tissue_lecture_presentation.ppt_ch_11_Neural Tissue_lecture_presentation.ppt
_ch_11_Neural Tissue_lecture_presentation.pptismaeljemal1
 
Ontology Engineering: Introduction
Ontology Engineering: IntroductionOntology Engineering: Introduction
Ontology Engineering: IntroductionGuus Schreiber
 
Fairport domain specific metadata using w3 c dcat & skos w ontology views
Fairport domain specific metadata using w3 c dcat & skos w ontology viewsFairport domain specific metadata using w3 c dcat & skos w ontology views
Fairport domain specific metadata using w3 c dcat & skos w ontology viewsTim Clark
 
Central nervous system 1
Central nervous system 1Central nervous system 1
Central nervous system 1Dr. Arpit Gohel
 
Nervous System 1 (63).pptx
Nervous System 1 (63).pptxNervous System 1 (63).pptx
Nervous System 1 (63).pptxsyedumair76
 

Similaire à Defined versus Asserted Classes: Working with the OWL Ontologies (20)

The Neuroscience Information Framework: Making Resources Discoverable for the...
The Neuroscience Information Framework: Making Resources Discoverable for the...The Neuroscience Information Framework: Making Resources Discoverable for the...
The Neuroscience Information Framework: Making Resources Discoverable for the...
 
Neuroscience Information Framework Ontologies: Nerve cells in Neurolex and NI...
Neuroscience Information Framework Ontologies: Nerve cells in Neurolex and NI...Neuroscience Information Framework Ontologies: Nerve cells in Neurolex and NI...
Neuroscience Information Framework Ontologies: Nerve cells in Neurolex and NI...
 
The Neuroscience Information Framework: Establishing a practical semantic fra...
The Neuroscience Information Framework: Establishing a practical semantic fra...The Neuroscience Information Framework: Establishing a practical semantic fra...
The Neuroscience Information Framework: Establishing a practical semantic fra...
 
vertebrate and invertebrate nervous system physiology.pptx
vertebrate and invertebrate nervous system physiology.pptxvertebrate and invertebrate nervous system physiology.pptx
vertebrate and invertebrate nervous system physiology.pptx
 
NIFSTD: A Comprehensive Ontology for Neuroscience
NIFSTD: A Comprehensive Ontology for NeuroscienceNIFSTD: A Comprehensive Ontology for Neuroscience
NIFSTD: A Comprehensive Ontology for Neuroscience
 
Drug-discovery knowledge integration and analysis using OWL and reasoners
Drug-discovery knowledge integration and analysis using OWL and reasonersDrug-discovery knowledge integration and analysis using OWL and reasoners
Drug-discovery knowledge integration and analysis using OWL and reasoners
 
Tutorial OWL and drug discovery ICBO 2013
Tutorial OWL and drug discovery ICBO 2013Tutorial OWL and drug discovery ICBO 2013
Tutorial OWL and drug discovery ICBO 2013
 
Neural system/ Neural Networks
Neural system/ Neural NetworksNeural system/ Neural Networks
Neural system/ Neural Networks
 
Big data from small data:  A survey of the neuroscience landscape through the...
Big data from small data:  A survey of the neuroscience landscape through the...Big data from small data:  A survey of the neuroscience landscape through the...
Big data from small data:  A survey of the neuroscience landscape through the...
 
Semantic Web - Ontology 101
Semantic Web - Ontology 101Semantic Web - Ontology 101
Semantic Web - Ontology 101
 
neuron.pdf
neuron.pdfneuron.pdf
neuron.pdf
 
RNA secondary structure prediction
RNA secondary structure predictionRNA secondary structure prediction
RNA secondary structure prediction
 
structures and organelles lesson 4.2.pptx
structures and organelles lesson 4.2.pptxstructures and organelles lesson 4.2.pptx
structures and organelles lesson 4.2.pptx
 
namma_kalvi_11th-zoology-chapter-10-study-material-english-medium.pdf
namma_kalvi_11th-zoology-chapter-10-study-material-english-medium.pdfnamma_kalvi_11th-zoology-chapter-10-study-material-english-medium.pdf
namma_kalvi_11th-zoology-chapter-10-study-material-english-medium.pdf
 
Working with big biomedical ontologies
Working with big biomedical ontologiesWorking with big biomedical ontologies
Working with big biomedical ontologies
 
_ch_11_Neural Tissue_lecture_presentation.ppt
_ch_11_Neural Tissue_lecture_presentation.ppt_ch_11_Neural Tissue_lecture_presentation.ppt
_ch_11_Neural Tissue_lecture_presentation.ppt
 
Ontology Engineering: Introduction
Ontology Engineering: IntroductionOntology Engineering: Introduction
Ontology Engineering: Introduction
 
Fairport domain specific metadata using w3 c dcat & skos w ontology views
Fairport domain specific metadata using w3 c dcat & skos w ontology viewsFairport domain specific metadata using w3 c dcat & skos w ontology views
Fairport domain specific metadata using w3 c dcat & skos w ontology views
 
Central nervous system 1
Central nervous system 1Central nervous system 1
Central nervous system 1
 
Nervous System 1 (63).pptx
Nervous System 1 (63).pptxNervous System 1 (63).pptx
Nervous System 1 (63).pptx
 

Plus de Neuroscience Information Framework

Neurosciences Information Framework (NIF): An example of community Cyberinfra...
Neurosciences Information Framework (NIF): An example of community Cyberinfra...Neurosciences Information Framework (NIF): An example of community Cyberinfra...
Neurosciences Information Framework (NIF): An example of community Cyberinfra...Neuroscience Information Framework
 
The Neuroscience Information Framework: A Scalable Platform for Information E...
The Neuroscience Information Framework: A Scalable Platform for Information E...The Neuroscience Information Framework: A Scalable Platform for Information E...
The Neuroscience Information Framework: A Scalable Platform for Information E...Neuroscience Information Framework
 
The possibility and probability of a global Neuroscience Information Framework
The possibility and probability of a global Neuroscience Information Framework The possibility and probability of a global Neuroscience Information Framework
The possibility and probability of a global Neuroscience Information Framework Neuroscience Information Framework
 

Plus de Neuroscience Information Framework (20)

Why should my institution support RRIDs?
Why should my institution support RRIDs?Why should my institution support RRIDs?
Why should my institution support RRIDs?
 
Why should Journals ask fo RRIDs?
Why should Journals ask fo RRIDs?Why should Journals ask fo RRIDs?
Why should Journals ask fo RRIDs?
 
Funders and RRIDs
Funders and RRIDsFunders and RRIDs
Funders and RRIDs
 
Neuroscience as networked science
Neuroscience as networked scienceNeuroscience as networked science
Neuroscience as networked science
 
Martone acs presentation
Martone acs presentationMartone acs presentation
Martone acs presentation
 
Data Landscapes - Addiction
Data Landscapes - AddictionData Landscapes - Addiction
Data Landscapes - Addiction
 
INCF 2013 - Uniform Resource Layer
INCF 2013 - Uniform Resource LayerINCF 2013 - Uniform Resource Layer
INCF 2013 - Uniform Resource Layer
 
Neurosciences Information Framework (NIF): An example of community Cyberinfra...
Neurosciences Information Framework (NIF): An example of community Cyberinfra...Neurosciences Information Framework (NIF): An example of community Cyberinfra...
Neurosciences Information Framework (NIF): An example of community Cyberinfra...
 
The Neuroscience Information Framework: A Scalable Platform for Information E...
The Neuroscience Information Framework: A Scalable Platform for Information E...The Neuroscience Information Framework: A Scalable Platform for Information E...
The Neuroscience Information Framework: A Scalable Platform for Information E...
 
The Uniform Resource Layer
The Uniform Resource LayerThe Uniform Resource Layer
The Uniform Resource Layer
 
NIF services overview
NIF services overviewNIF services overview
NIF services overview
 
NIF Lexical Overview
NIF Lexical OverviewNIF Lexical Overview
NIF Lexical Overview
 
NIF Services
NIF ServicesNIF Services
NIF Services
 
NIF Data Registration
NIF Data RegistrationNIF Data Registration
NIF Data Registration
 
NIF Data Ingest
NIF Data IngestNIF Data Ingest
NIF Data Ingest
 
NIF Data Federation
NIF Data FederationNIF Data Federation
NIF Data Federation
 
NIF Overview
NIF Overview NIF Overview
NIF Overview
 
A Deep Survey of the Digital Resource Landscape
A Deep Survey of the Digital Resource LandscapeA Deep Survey of the Digital Resource Landscape
A Deep Survey of the Digital Resource Landscape
 
The possibility and probability of a global Neuroscience Information Framework
The possibility and probability of a global Neuroscience Information Framework The possibility and probability of a global Neuroscience Information Framework
The possibility and probability of a global Neuroscience Information Framework
 
NIF: A vision for a uniform resource layer
NIF: A vision for a uniform resource layerNIF: A vision for a uniform resource layer
NIF: A vision for a uniform resource layer
 

Dernier

Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
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
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 

Dernier (20)

Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
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"
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
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
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 

Defined versus Asserted Classes: Working with the OWL Ontologies

  • 1. Defined versus Asserted Classes: Working with the OWL Ontologies NIF Webinar February 9th 2010
  • 2. Outline • NIFSTD ontologies in brief • Multiple vs Single hierarchy of classes/ Asserted vs Inferred classes/Primitive and Defined classes • Simple inference example • NIF’s Neuron by neurotransmitter classification • NIF’s Neuron by Brain region classification • Bridge files and modularity • Searching Neurons through NIF’s GWT search interface
  • 3. NIFSTD Modules Fig.1: The semantic domains (in oval) covered in the NIFSTD with some of the sub- domains (in rectangle). Each of the domains are covered by a separate OWL module Overview. Constructed based on the best practices closely followed by the Open Biomedical Ontologies (OBO) community • Built in a modular fashion, covering orthogonal neuroscience domain • e.g. anatomy, cell types, techniques etc. • promotes easy extendibility • Avoids duplication of efforts by conforming to standards that promote reuse • Modules are standardized to the same upper level ontologies • The Basic Formal Ontology (BFO), OBO Relations Ontology (OBO-RO), and the Ontology of Phenotypical Qualities (PATO)
  • 4. Ontology • Adopted to CS by AI community as “explicit specification of conceptualization” (T. Gruber) – Organizing the concepts involved in a domain to a hierarchy and – Precisely specifying how the concepts are inter- related with each other • Explicit knowledge are asserted but implicit consequences should rely on reasoners
  • 5. OWL-DL • NIFTSD ontologies are represented in OWL-DL language – Standard language defined by (W3C) – Largely influenced by Description Logics • Decidable fragment of First Order Logic – Useful reasoning services from common reasoner such as Pallet, Racer Pro, Fact++ etc. • Automatic Subsumption/ Classification • Consistency checking • Using a reasoner to classify the class hierarchy is a powerful feature of building an ontology using the OWL-DL
  • 6. Asserted vs. Inferred classes • NIFSTD chose single inheritance principle – Class hierarchies are constructed as a simple tree – Asserted hierarchy (manually created hierarchy) should have only one super class. It keeps the classes univocal and avoids ambiguity – By ‘asserted hierarchy ’ we would mean a hierarchy that represents a universal facts in the BFO sense – OBO foundry recommendation • We are aware that there are cases where multiple parents are required. – Example: the universal fact about ‘Purkinje cell’ can be that it is a kind of ‘Neuron’. However, the same cell can have more specific views such as it’s a ‘GABAergic neuron’ or it’s kind of a ‘Cerebellum neuron’. • Single inheritance is often misunderstood to mean that you can only have a single parent – Multiple parents can actually be derived/ inferred in a logical way – Rely on automated reasoning to compute and maintain multiple inheritence
  • 7. Asserted vs. Inferred classes • Reasoners can keep the hierarchies in a maintainable and logically correct state • Provides a logical and intuitive reason as to how a class X may exist in multiple/different hierarchies • Saves a great deal of manual labor • Minimizes human errors as well • Keeps the ontology in a maintainable and modular state • Promotes the reuse of the ontology by other ontologies and applications
  • 8. Primitive and Defined Classes – Primitive classes • Has a set of necessary conditions – Defined classes • Has a set of necessary and sufficient restrictions; defined by equivalent statement in OWL. – Automated classification is possible on defined classes through reasoners
  • 9. 9 PersonhasChildPersonParent . ))](),(()()(:[ yPersonyxhasChildyxPersonxParentFOL FemalehasGenderPersonWoman . FemalehasGender PersonhasChildParentMother . . PersonhasChildPersonParent . Defined Classes hasChild (Person, Person) hasGender (Person, Gender) Relations/ Properties: DL Reasoning Example
  • 11. NIF’s Neuron Classifications • List of NIF neurons in NeuroLex (wiki version of NIFSTD) • http://neurolex.org/wiki/Category:Neuron • We wanted to classify the neurons based on their Neurotransmitter and also based on their soma location in different brain regions – Neuron by Neurotransmitter • http://neurolex.org/wiki/Neuron_by_neurotransmitter – Neuron by region • http://neurolex.org/wiki/Neuron_by_region
  • 12. Bridge files NIF- Molecule NIF- Anatomy NIF-Cell NIF- Subcellular NIFSTD NIF-Neuron-NT-Bridge.owl NIF-Neuron-BrainRegion-Bridge.owl • Cross-module relations among classes are assigned in a separate bridging module. • Allows different users to assert their own restrictions in a different bridge file without worrying about NIF-specific view of the restriction on core modules.
  • 13. Neuron by Neurotransmitter Classification • Based on NeuroLex wiki contributions by NIF cell working group, a bridge file has been constructed between NIF-Cell and NIF- Molecule – Assigned relation between a neuron and its neurotransmitter – Defined classes to generate an inferred classifications of Neurons by their neurotransmitters (e.g., GABAergic neurons, Glutamatergic neurons etc.) – Currently using a ‘macro’ relation called ‘has_neurotransmitter’. • This relation will be further defined in terms of other obo relations to associate other intermediate concepts • Ex: x has_neurotransmitter y <=> x has_disposition some (realized_as some (GO:synaptic_transmission and has_participant some (y and has_role neurotransmitter_role))); [As proposed by Chris Mungall] – Bridge file location: http://ontology.neuinfo.org/NIF/BiomaterialEntities/NIF-Neuron-NT- Bridge.owl
  • 14. Neuron by Brain Region Classification • We’ve created another bridge file based on NeuroLex contributions – Assigns relations between a neuron and its soma location in different brain regions – Defined Neurons based on their brain region, e.g., Hippocampal neuron, Cerebellum neuron, Neocortical neuron etc. – We have a ‘macro’ relation ‘has_soma_location’ and corresponding actual relation: • x has_soma_location y <=> ‘neuron_type_x’ has_part some ('somatic portion' and (part_of some brain_region_y)); • Location of the Bridge file: http://ontology.neuinfo.org/NIF/BiomaterialEntities/NIF- Neuron-BrainRegion-Bridge.owl
  • 15. Example Neurons with Necessary Restrictions
  • 18. Neurons through NIF GWT http://nif-apps-stage.neuinfo.org/nif/nifgwt.html
  • 19. Acknowledgement • NIF-Cell working group: Giorgio Ascoli , Gordon Shepherd, Sridevi Polavar, Stephen Larson, MaryAnn Martone