When and Why to use a Classifier? When and Why to use a Classifier? Alan Rector Alan Rector with acknowledgement to with acknowledgement to Jeremy Rogers, Pieter Jeremy Rogers, Pieter Zanstra Zanstra , & the GALEN Consortium , & the GALEN Consortium Nick Drummond, Matthew Horridge, Hai Wang in CO Nick Drummond, Matthew Horridge, Hai Wang in CO - - ODE/ ODE/ HyOntUSE HyOntUSE Information Management Group Dept of Computer Science, U Manches Information Management Group Dept of Computer Science, U Manches ter ter Holger Knublauch, Ray Holger Knublauch, Ray Fergerson Fergerson , , … … and the Prot and the Prot é é g g é é - - Owl Team Owl Team [email protected][email protected]co co - - ode ode - - [email protected][email protected]www.co www.co - - ode.org ode.org protege.stanfo protege.stanfo rd.org rd.org www.opengalen.org www.opengalen.org 1 Open GALEN
39
Embed
When and Why to use a Classifier? - Protégé · Reasons to classify (1) • Managing Compositional ontologies / Terminologies – “Conceptual Lego” • Managing combinatorial
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
When and Why to use a Classifier?When and Why to use a Classifier?
Alan RectorAlan Rectorwith acknowledgement to with acknowledgement to
Jeremy Rogers, Pieter Jeremy Rogers, Pieter ZanstraZanstra, & the GALEN Consortium, & the GALEN ConsortiumNick Drummond, Matthew Horridge, Hai Wang in CONick Drummond, Matthew Horridge, Hai Wang in CO--ODE/ODE/HyOntUSEHyOntUSE
Information Management Group Dept of Computer Science, U ManchesInformation Management Group Dept of Computer Science, U Manchesterter
Holger Knublauch, Ray Holger Knublauch, Ray FergersonFergerson, , …… and the Protand the Protééggéé--Owl TeamOwl Team
(Membrane transport mediated by (Protein coded by (CTFR gene & in humans))))
CFTRGene in humans
Conceptual Lego and Conceptual Lego and NormalisationNormalisationPractical ExamplePractical Example
Take a Few Simple Concepts & PropertiesTake a Few Simple Concepts & Properties
Combine them in DescriptionsCombine them in Descriptionswhich can be simplewhich can be simple……..
Sickle cell disease is a disease caused Sickle cell disease is a disease caused somesome sicklingsickling haemoglobinhaemoglobin
or which can be as complex as you likeor which can be as complex as you like
CytsticCytstic fibrosisisfibrosisis is caused by some nonis caused by some non--normal ion transport that is the function of normal ion transport that is the function of a protein coded for by a CFTR genea protein coded for by a CFTR gene
Add some definitionsAdd some definitions
““Diseases linked to CFTR GenesDiseases linked to CFTR Genes””
We have built a simple treeWe have built a simple tree
easy to maintaineasy to maintain
Let the classifier organise it Let the classifier organise it
If you want more abstractions,If you want more abstractions,just add new definitionsjust add new definitions
(re(re--use existing data)use existing data)
“Diseases linked to abnormalproteins”
And let the classifier work againAnd let the classifier work again
And again And again ––For a view based on species For a view based on species
“Diseases linked genesdescribed in the mouse”
And let classifier check consistency And let classifier check consistency (My first try wasn(My first try wasn’’t)t)