SlideShare a Scribd company logo
1 of 38
Building and Using Ontologies
to do biology
Robert Stevens
BioHealth Informatics Group
School of Computer Science
University of Manchester
Robert.Stevens@Manchestre.ac.uk
Ernest Rutherford
“All science is either physics or stamp
collecting”
Image: http://en.wikipedia.org/wiki/File:Ernest_Rutherford2.jpg
The Basics
• Unless you know what you’ve got, it is not
much use in analysis
• Unless you share that knowledge about
what you’ve got, then other people’s data
isn’t much use either
• If we can make our information more
intelligent, then we can make more
sophisticated analyses
The Annotation Baseline
• Most uses of ontology is to supply a
vocabulary for annotation
• “This is what my thing is”, “This is what my
thing does”
• Get me all gene products labelled as
being involved in “cell motility”
• Also gets those gene products labelled
with kinds of “cell motility”
What happens when we’ve
annotated everything?
• Reliable querying across resources
• Wherever one needs to know what something is…
• Knowing how to recognise an entity is the heart of
ontology
• Computational recognition of entities
• Capturing some of human knowledge in computational
form
• Ontological definitions are not just written in English
(though they should be this as well)
• Write the definition in logical form for the computer to
use…
AmiGO on “Cell motility”
Associations on “Cell motility”
Over expression analysis
Newrzella et al. BMC Genomics 2007 8:370 doi:10.1186/1471-2164-
8-370
Annotating more than gene
products
• Ontologies spreading from genotype to
phenotype
• Ontologies for describing the experiments
that produce data and the information they
produce
• All comes down to knowing what we’ve
got and being able to compare
• Semantic description of bioinformatics
services
EMBRACE Data and Methods
Ontology
(http://edamontology.sf.net)
Making Deductions
• “All french people like wine”
• “Pierre is a Frenchman”
• Thus we know “Pierre likes wine”
• We’ve already seen the application of this
in AmiGO
• …, but there’s a whole lot more
“reasoning”
The GOAL User Interface
• http://owl.cs.manchester.ac.uk/goal;
• GWT application for building simple queries
against Gene Ontology Annotations (GOA);
• Uses OWL API and uses HermiT reasoner;
• Simply browse and “add” classes to a
conjunctive query;
• Write your own DL queries (can be
dangerous…)
The Gene Product Class
• Class: ‘Gene product’
• SubClassOf:
• has_function some ‘molecular function’,
• participates_in some ‘biological process’,
• located_in some ‘cellular component’
Two Mouse Gene Products as
Primitive OWL classes
• Class: Frem1
• SubClassOf:
• has_function some 'sugar binding',
• participates_in some ‘cell adhesion’,
• located_in some ‘proteinaceous extracellular 
matrix’,
• located_in some 'extracellular region'
• Class: Acan
• SubClassOf:
• has_function some 'hyaluronic acid binding',
• participates_in some ‘collagen fibril 
organization’,
Two Defined Classes
• Class: 'proteinaceous extracellular matrix 
gene product'
• EquivalentTo: 
• 'Gene product' and located_in some 
‘proteinaceous extracellular matrix’
• Class: 'sugar binding gene product'
• EquivalentTo:
• 'Gene product' and has_function some 'sugar 
binding'
The Resulting Hierarchy
Basic GOAL interface
GOAL query
GOAL results
More complex GOAL query
What does an OWL ontology look
like?Class: 'Ranunculus Repens'
Annotations: [in flower]
label "Ranunculus Repens",
comment "Common buttercup"^^string
SubClassOf: [in flower]
* ActinomorphicFlower,
* 'Apopetalous Flower',
* 'Aposepalous Flower',
* 'Heterosporangiate Flower',
Flower
and (hasFlowerSymmetry some 'Radial Flower Symmetry')
and (hasPart some
(Androecium
and (hasAndroecialFusion some Apostemonous)
and (hasPart some
(Stamen
and (hasPart some Filament)
and (hasPart some
(Anther
and (hasAntherAttachment some 'Adnate Anther Attachment')
and (hasDehiscenceType some 'Longitudinal Dehiscence')))))))
and (hasPart some
(Gynoecium
and (hasGynoecialFusion some Apocarpous)
and (hasPart some
(Pistil
and (hasPart some Carpel)
and (hasPart some Style)
and (hasPart some
(Stigma
and (hasStickiness some Stickiness)
and (hasStigmaShape some 'Hooked Stigma Shape')))
and (hasPart only
(Carpel
or Stigma
or Style))))
and (hasSexualPartArrangement some 'Spiral Arrangement')))
Actinomorphic Flower
Class: 'Actinomorphic flower'
Annotations:
label "Actinomorphic flower"
EquivalentTo: [in flower]
* 'Actinomorphic flower',
Flower
and (hasFlowerSymmetry some 'Radial
Flower Symmetry')
Who knows about biology?
• Biologists know about biology;
• Easier to turn a biologist into an ontologist,
rather than a CS person to an ontologists
then a biologist
• Do we need to craft axioms to deliver
domain knowledge to an ontology?
Can biologists write OWL?
• Yes, but why should they?
• Once we have the ontology design
patterns, domain experts can fill them in
• Spreadsheets often used – tablulation of
relationships between entities;
• Map contents of spreadsheets to the
underlying ontology’s axioms
How can we enable biologists to
semantically describe data?
• Scientists like using spreadsheets (and for good
reasons)
• Put the data into spreadsheets and suck it out
into ontologies
• Constrain the descriptions in the spreasheet to
conform to a particular description style
• Semantic Spreadsheets – RightField (
http://www.rightfield.org) and Populous
(http://www.populous.org)
RightField Application
Ontology terms for marked-
up cells in drop-down boxes
The User View
Kidney and Urinary Knowledge
Base and Ontology
KUP KB
(RDF store)
• Specialised repository of KUP related data
• KUP ontology for integration, query and inference
• Background knowledge for data mining experiments
• Collaborative update by the community
KUPKB: KUP ontology
Anatomy (MAO)Anatomy (MAO) Gene Biological
processes(GO)
Gene Biological
processes(GO)
Cells (CTO)Cells (CTO)
part-of
participate-in
Renal
proximal
tubule
Renal
proximal
tubule
Proximal
straight
tubule
Proximal
straight
tubule
Proximal
convoluted
tubule
Proximal
convoluted
tubule
Assertion
Inference
subClassOf
Proximal
tubule
epithelial cell
Proximal
tubule
epithelial cell
Proximal
straight
tubule
epithelial
cell
Proximal
straight
tubule
epithelial
cell
Proximal
convoluted
tubule
epithelial cell
Proximal
convoluted
tubule
epithelial cell
subClassOf
part-of
Renal sodium
absorption
Renal sodium
absorption
Renal sodium
ion absorption
Renal sodium
ion absorption
participates-in
part-of
participates-in
Kidney CortexKidney Cortex
part-of
part-of
Each kidney cell is currently described by its localisation and function
Populous
• Generic tool for populating ontology templates
• Spreadsheet style interface
• Supports validation at the point of data entry
• Expressive pattern language for OWL Ontology
generation
http://www.e-lico.eu/populous
KUPO cells in Populous
Cell type Ontology Mouse anatomy Ontology Biological Process (GO)
Connecting the graphs
GEO:028364GEO:028364
sample
Differentially
expressed genes
Differentially
expressed genes
observation
contains
Higgins et alHiggins et al
contributor geneid:17638geneid:17638
FaslFasl
symbol
AC18765AC18765 has:00527has:00527
participates-in
Fas-ligandFas-ligand
symbol
ApoptosisApoptosis
symbol
Renal
proximal
tubule
Renal
proximal
tubule
Proximal
straight
tubule
Proximal
straight
tubule
Proximal
convoluted
tubule
Proximal
convoluted
tubule
subClassOf
Proximal
tubule
epithelial cell
Proximal
tubule
epithelial cell
Proximal
straight
tubule
epithelial
cell
Proximal
straight
tubule
epithelial
cell
Proximal
convoluted
tubule
epithelial cell
Proximal
convoluted
tubule
epithelial cell
subClassOf
part-of
Renal sodium
absorption
Renal sodium
absorption
Renal sodium
ion absorption
Renal sodium
ion absorption
participates-inpart-of
participates-in
www.kupkb.org
iKUP search results
Doing some Biology
• With the iKUP interface biologists find
things to test
• These facts already existed, but difficult to
find
• Easy to find if you know to look
• Integration and presentation allows one to
see things you weren’t looking for….
Uses of Ontology in
Bioinformatics
Is all this doing biology?
• Ontologies enable biology;
• Ontological machinery can be used to “find new things”;
• Most often through a level of indirection to a real biologist
• Enabling things to be found more easily, enables hypothesis
generation to be easier
• Unforeseen connections enabled through common language and
common definition
• “I see these genes differentially regulated across a range of
diseases”
• Can only be asked or found through common language and
common description
• Can automate the application of knowledge through deduction, but
need a whole lot more…
Acknowledgements
• Simon Jupp, Julie Klein and Joost
Schanstra for KUPKB
• Carole Goble and Simon Jupp for slides
• Katy Wolstencroft, Stuart Owen, Matt
Horridge for RightField
• Simon Jupp for Populous
• … and the rest of the legion

More Related Content

What's hot

Light Intro to the Gene Ontology
Light Intro to the Gene OntologyLight Intro to the Gene Ontology
Light Intro to the Gene Ontologynniiicc
 
Mungall keynote-biocurator-2017
Mungall keynote-biocurator-2017Mungall keynote-biocurator-2017
Mungall keynote-biocurator-2017Chris Mungall
 
GraphConnect Europe 2016 - Building a Repository of Biomedical Ontologies wit...
GraphConnect Europe 2016 - Building a Repository of Biomedical Ontologies wit...GraphConnect Europe 2016 - Building a Repository of Biomedical Ontologies wit...
GraphConnect Europe 2016 - Building a Repository of Biomedical Ontologies wit...Neo4j
 
Gene Ontology Project
Gene Ontology ProjectGene Ontology Project
Gene Ontology Projectvaibhavdeoda
 
Ontologies for life sciences: examples from the gene ontology
Ontologies for life sciences: examples from the gene ontologyOntologies for life sciences: examples from the gene ontology
Ontologies for life sciences: examples from the gene ontologyMelanie Courtot
 
Gene Ontology WormBase Workshop International Worm Meeting 2015
Gene Ontology WormBase Workshop International Worm Meeting 2015Gene Ontology WormBase Workshop International Worm Meeting 2015
Gene Ontology WormBase Workshop International Worm Meeting 2015raymond91105
 
The Past, Present and Future of Knowledge in Biology
The Past, Present and Future of Knowledge in BiologyThe Past, Present and Future of Knowledge in Biology
The Past, Present and Future of Knowledge in Biologyrobertstevens65
 
US2TS presentation on Gene Ontology
US2TS presentation on Gene OntologyUS2TS presentation on Gene Ontology
US2TS presentation on Gene OntologyChris Mungall
 
The Gene Ontology & Gene Ontology Annotation resources
The Gene Ontology & Gene Ontology Annotation resourcesThe Gene Ontology & Gene Ontology Annotation resources
The Gene Ontology & Gene Ontology Annotation resourcesMelanie Courtot
 
Ontology Services for the Biomedical Sciences
Ontology Services for the Biomedical SciencesOntology Services for the Biomedical Sciences
Ontology Services for the Biomedical SciencesConnected Data World
 
Molecular scaffolds poster
Molecular scaffolds posterMolecular scaffolds poster
Molecular scaffolds posterJeremy Yang
 
Molecular scaffolds are special and useful guides to discovery
Molecular scaffolds are special and useful guides to discoveryMolecular scaffolds are special and useful guides to discovery
Molecular scaffolds are special and useful guides to discoveryJeremy Yang
 

What's hot (13)

Light Intro to the Gene Ontology
Light Intro to the Gene OntologyLight Intro to the Gene Ontology
Light Intro to the Gene Ontology
 
Mungall keynote-biocurator-2017
Mungall keynote-biocurator-2017Mungall keynote-biocurator-2017
Mungall keynote-biocurator-2017
 
GraphConnect Europe 2016 - Building a Repository of Biomedical Ontologies wit...
GraphConnect Europe 2016 - Building a Repository of Biomedical Ontologies wit...GraphConnect Europe 2016 - Building a Repository of Biomedical Ontologies wit...
GraphConnect Europe 2016 - Building a Repository of Biomedical Ontologies wit...
 
The Crop Ontology - Harmonizing Semantics for Agricultural Field Data, by Eli...
The Crop Ontology - Harmonizing Semantics for Agricultural Field Data, by Eli...The Crop Ontology - Harmonizing Semantics for Agricultural Field Data, by Eli...
The Crop Ontology - Harmonizing Semantics for Agricultural Field Data, by Eli...
 
Gene Ontology Project
Gene Ontology ProjectGene Ontology Project
Gene Ontology Project
 
Ontologies for life sciences: examples from the gene ontology
Ontologies for life sciences: examples from the gene ontologyOntologies for life sciences: examples from the gene ontology
Ontologies for life sciences: examples from the gene ontology
 
Gene Ontology WormBase Workshop International Worm Meeting 2015
Gene Ontology WormBase Workshop International Worm Meeting 2015Gene Ontology WormBase Workshop International Worm Meeting 2015
Gene Ontology WormBase Workshop International Worm Meeting 2015
 
The Past, Present and Future of Knowledge in Biology
The Past, Present and Future of Knowledge in BiologyThe Past, Present and Future of Knowledge in Biology
The Past, Present and Future of Knowledge in Biology
 
US2TS presentation on Gene Ontology
US2TS presentation on Gene OntologyUS2TS presentation on Gene Ontology
US2TS presentation on Gene Ontology
 
The Gene Ontology & Gene Ontology Annotation resources
The Gene Ontology & Gene Ontology Annotation resourcesThe Gene Ontology & Gene Ontology Annotation resources
The Gene Ontology & Gene Ontology Annotation resources
 
Ontology Services for the Biomedical Sciences
Ontology Services for the Biomedical SciencesOntology Services for the Biomedical Sciences
Ontology Services for the Biomedical Sciences
 
Molecular scaffolds poster
Molecular scaffolds posterMolecular scaffolds poster
Molecular scaffolds poster
 
Molecular scaffolds are special and useful guides to discovery
Molecular scaffolds are special and useful guides to discoveryMolecular scaffolds are special and useful guides to discovery
Molecular scaffolds are special and useful guides to discovery
 

Viewers also liked

The Quality of Method Reporting in
The Quality of Method Reporting in The Quality of Method Reporting in
The Quality of Method Reporting in robertstevens65
 
The Semantics of Genomic Analysis
The Semantics of  Genomic AnalysisThe Semantics of  Genomic Analysis
The Semantics of Genomic Analysisrobertstevens65
 
Issues and activities in authoring ontologies
Issues and activities in authoring ontologiesIssues and activities in authoring ontologies
Issues and activities in authoring ontologiesrobertstevens65
 
OBOPedia: An Encyclopaedia of Biology Using OBO OntologiesObopedia swat4ls-20...
OBOPedia: An Encyclopaedia of Biology Using OBO OntologiesObopedia swat4ls-20...OBOPedia: An Encyclopaedia of Biology Using OBO OntologiesObopedia swat4ls-20...
OBOPedia: An Encyclopaedia of Biology Using OBO OntologiesObopedia swat4ls-20...robertstevens65
 
The Pragmatics and Formality of Authoring OntologiesOdsl 2016
The Pragmatics and Formality of Authoring OntologiesOdsl 2016The Pragmatics and Formality of Authoring OntologiesOdsl 2016
The Pragmatics and Formality of Authoring OntologiesOdsl 2016robertstevens65
 
The state of the nation for ontology development
The state of the nation for ontology developmentThe state of the nation for ontology development
The state of the nation for ontology developmentrobertstevens65
 
Properties and Individuals in OWL: Reasoning About Family History
Properties and Individuals in OWL: Reasoning About Family HistoryProperties and Individuals in OWL: Reasoning About Family History
Properties and Individuals in OWL: Reasoning About Family Historyrobertstevens65
 
Semtech web-protege-tutorial
Semtech web-protege-tutorialSemtech web-protege-tutorial
Semtech web-protege-tutorialmatthewhorridge
 

Viewers also liked (8)

The Quality of Method Reporting in
The Quality of Method Reporting in The Quality of Method Reporting in
The Quality of Method Reporting in
 
The Semantics of Genomic Analysis
The Semantics of  Genomic AnalysisThe Semantics of  Genomic Analysis
The Semantics of Genomic Analysis
 
Issues and activities in authoring ontologies
Issues and activities in authoring ontologiesIssues and activities in authoring ontologies
Issues and activities in authoring ontologies
 
OBOPedia: An Encyclopaedia of Biology Using OBO OntologiesObopedia swat4ls-20...
OBOPedia: An Encyclopaedia of Biology Using OBO OntologiesObopedia swat4ls-20...OBOPedia: An Encyclopaedia of Biology Using OBO OntologiesObopedia swat4ls-20...
OBOPedia: An Encyclopaedia of Biology Using OBO OntologiesObopedia swat4ls-20...
 
The Pragmatics and Formality of Authoring OntologiesOdsl 2016
The Pragmatics and Formality of Authoring OntologiesOdsl 2016The Pragmatics and Formality of Authoring OntologiesOdsl 2016
The Pragmatics and Formality of Authoring OntologiesOdsl 2016
 
The state of the nation for ontology development
The state of the nation for ontology developmentThe state of the nation for ontology development
The state of the nation for ontology development
 
Properties and Individuals in OWL: Reasoning About Family History
Properties and Individuals in OWL: Reasoning About Family HistoryProperties and Individuals in OWL: Reasoning About Family History
Properties and Individuals in OWL: Reasoning About Family History
 
Semtech web-protege-tutorial
Semtech web-protege-tutorialSemtech web-protege-tutorial
Semtech web-protege-tutorial
 

Similar to Building and Using Ontologies to do biology

Open interoperability standards, tools and services at EMBL-EBI
Open interoperability standards, tools and services at EMBL-EBIOpen interoperability standards, tools and services at EMBL-EBI
Open interoperability standards, tools and services at EMBL-EBIPistoia Alliance
 
Ontologies neo4j-graph-workshop-berlin
Ontologies neo4j-graph-workshop-berlinOntologies neo4j-graph-workshop-berlin
Ontologies neo4j-graph-workshop-berlinSimon Jupp
 
Working with big biomedical ontologies
Working with big biomedical ontologiesWorking with big biomedical ontologies
Working with big biomedical ontologiesrobertstevens65
 
Ewan Birney Biocuration 2013
Ewan Birney Biocuration 2013Ewan Birney Biocuration 2013
Ewan Birney Biocuration 2013Iddo
 
Plant Pathogen Genome Data: My Life In Sequences
Plant Pathogen Genome Data: My Life In SequencesPlant Pathogen Genome Data: My Life In Sequences
Plant Pathogen Genome Data: My Life In SequencesLeighton Pritchard
 
Connecting life sciences data at the European Bioinformatics Institute
Connecting life sciences data at the European Bioinformatics InstituteConnecting life sciences data at the European Bioinformatics Institute
Connecting life sciences data at the European Bioinformatics InstituteConnected Data World
 
Big Data Standards - Workshop, ExpBio, Boston, 2015
Big Data Standards - Workshop, ExpBio, Boston, 2015Big Data Standards - Workshop, ExpBio, Boston, 2015
Big Data Standards - Workshop, ExpBio, Boston, 2015Susanna-Assunta Sansone
 
Data analysis & integration challenges in genomics
Data analysis & integration challenges in genomicsData analysis & integration challenges in genomics
Data analysis & integration challenges in genomicsmikaelhuss
 
OWL-XML-Summer-School-09
OWL-XML-Summer-School-09OWL-XML-Summer-School-09
OWL-XML-Summer-School-09Duncan Hull
 
Collaborative Ontology building: So much more than authoring an Ontology
Collaborative Ontology building: So much more than authoring an Ontology Collaborative Ontology building: So much more than authoring an Ontology
Collaborative Ontology building: So much more than authoring an Ontology robertstevens65
 
Bio solr building a better search for bioinformatics
Bio solr   building a better search for bioinformaticsBio solr   building a better search for bioinformatics
Bio solr building a better search for bioinformaticsCharlie Hull
 
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
 
Ontology-based data access and semantic mining with Aber-OWL
Ontology-based data access and semantic mining with Aber-OWLOntology-based data access and semantic mining with Aber-OWL
Ontology-based data access and semantic mining with Aber-OWLRobert Hoehndorf
 
2013 bms-retreat-talk
2013 bms-retreat-talk2013 bms-retreat-talk
2013 bms-retreat-talkc.titus.brown
 
Semantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBISemantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBISimon Jupp
 
Building a Model Organism Metabolome Database
Building a  Model Organism Metabolome DatabaseBuilding a  Model Organism Metabolome Database
Building a Model Organism Metabolome DatabaseChristoph Steinbeck
 

Similar to Building and Using Ontologies to do biology (20)

Open interoperability standards, tools and services at EMBL-EBI
Open interoperability standards, tools and services at EMBL-EBIOpen interoperability standards, tools and services at EMBL-EBI
Open interoperability standards, tools and services at EMBL-EBI
 
Ontologies neo4j-graph-workshop-berlin
Ontologies neo4j-graph-workshop-berlinOntologies neo4j-graph-workshop-berlin
Ontologies neo4j-graph-workshop-berlin
 
Working with big biomedical ontologies
Working with big biomedical ontologiesWorking with big biomedical ontologies
Working with big biomedical ontologies
 
Ewan Birney Biocuration 2013
Ewan Birney Biocuration 2013Ewan Birney Biocuration 2013
Ewan Birney Biocuration 2013
 
2014 bangkok-talk
2014 bangkok-talk2014 bangkok-talk
2014 bangkok-talk
 
Plant Pathogen Genome Data: My Life In Sequences
Plant Pathogen Genome Data: My Life In SequencesPlant Pathogen Genome Data: My Life In Sequences
Plant Pathogen Genome Data: My Life In Sequences
 
Connecting life sciences data at the European Bioinformatics Institute
Connecting life sciences data at the European Bioinformatics InstituteConnecting life sciences data at the European Bioinformatics Institute
Connecting life sciences data at the European Bioinformatics Institute
 
Big Data Standards - Workshop, ExpBio, Boston, 2015
Big Data Standards - Workshop, ExpBio, Boston, 2015Big Data Standards - Workshop, ExpBio, Boston, 2015
Big Data Standards - Workshop, ExpBio, Boston, 2015
 
Data analysis & integration challenges in genomics
Data analysis & integration challenges in genomicsData analysis & integration challenges in genomics
Data analysis & integration challenges in genomics
 
Tutorial: “How to use ontology repositories and ontology–based services”
Tutorial: “How to use ontology repositories and ontology–based services”Tutorial: “How to use ontology repositories and ontology–based services”
Tutorial: “How to use ontology repositories and ontology–based services”
 
OWL-XML-Summer-School-09
OWL-XML-Summer-School-09OWL-XML-Summer-School-09
OWL-XML-Summer-School-09
 
Collaborative Ontology building: So much more than authoring an Ontology
Collaborative Ontology building: So much more than authoring an Ontology Collaborative Ontology building: So much more than authoring an Ontology
Collaborative Ontology building: So much more than authoring an Ontology
 
Bio solr building a better search for bioinformatics
Bio solr   building a better search for bioinformaticsBio solr   building a better search for bioinformatics
Bio solr building a better search for bioinformatics
 
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
 
FAIR data requires FAIR ontologies, how do we do?
FAIR data requires FAIR ontologies, how do we do?FAIR data requires FAIR ontologies, how do we do?
FAIR data requires FAIR ontologies, how do we do?
 
Chibucos annot go_final
Chibucos annot go_finalChibucos annot go_final
Chibucos annot go_final
 
Ontology-based data access and semantic mining with Aber-OWL
Ontology-based data access and semantic mining with Aber-OWLOntology-based data access and semantic mining with Aber-OWL
Ontology-based data access and semantic mining with Aber-OWL
 
2013 bms-retreat-talk
2013 bms-retreat-talk2013 bms-retreat-talk
2013 bms-retreat-talk
 
Semantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBISemantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBI
 
Building a Model Organism Metabolome Database
Building a  Model Organism Metabolome DatabaseBuilding a  Model Organism Metabolome Database
Building a Model Organism Metabolome Database
 

More from robertstevens65

Ontologies: Necessary, but not sufficient
Ontologies: Necessary, but not sufficientOntologies: Necessary, but not sufficient
Ontologies: Necessary, but not sufficientrobertstevens65
 
Choosing and Building Knowledge Artefacts
Choosing and Building Knowledge ArtefactsChoosing and Building Knowledge Artefacts
Choosing and Building Knowledge Artefactsrobertstevens65
 
Populous: A tool for Populating OWL Ontologies from Templates
Populous: A tool for Populating OWL Ontologies from TemplatesPopulous: A tool for Populating OWL Ontologies from Templates
Populous: A tool for Populating OWL Ontologies from Templatesrobertstevens65
 
Keeping ontology development Agile
Keeping ontology development AgileKeeping ontology development Agile
Keeping ontology development Agilerobertstevens65
 
Lessons from teaching non-computer scientists OWL and ontologies
Lessons from teaching non-computer scientists OWL and ontologiesLessons from teaching non-computer scientists OWL and ontologies
Lessons from teaching non-computer scientists OWL and ontologiesrobertstevens65
 
Kidney and Urinary Pathways Knowledge Base (part of e-LICO)
Kidney and Urinary Pathways Knowledge Base (part of e-LICO)Kidney and Urinary Pathways Knowledge Base (part of e-LICO)
Kidney and Urinary Pathways Knowledge Base (part of e-LICO)robertstevens65
 
A Rose by Any Other Name is Still a Rose
A Rose by Any Other Name is Still a RoseA Rose by Any Other Name is Still a Rose
A Rose by Any Other Name is Still a Roserobertstevens65
 
The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...
The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...
The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...robertstevens65
 
Ontology learning from text
Ontology learning from textOntology learning from text
Ontology learning from textrobertstevens65
 
Knowledge Management in a Knowledge Based Discipline
Knowledge Management in a Knowledge Based DisciplineKnowledge Management in a Knowledge Based Discipline
Knowledge Management in a Knowledge Based Disciplinerobertstevens65
 
A family History Knowledge Base in OWL 2
A family History Knowledge Base in OWL 2A family History Knowledge Base in OWL 2
A family History Knowledge Base in OWL 2robertstevens65
 
RIO: The Regularities Inspector for Ontologies Plugin for Protégé 4
RIO: The Regularities Inspector for Ontologies Plugin for Protégé 4 RIO: The Regularities Inspector for Ontologies Plugin for Protégé 4
RIO: The Regularities Inspector for Ontologies Plugin for Protégé 4 robertstevens65
 
Communities building ontologies: Tensions and Reality
Communities building ontologies: Tensions and RealityCommunities building ontologies: Tensions and Reality
Communities building ontologies: Tensions and Realityrobertstevens65
 
Issues in Learning an Ontology from Text
Issues in Learning an Ontology from Text Issues in Learning an Ontology from Text
Issues in Learning an Ontology from Text robertstevens65
 
Making Semantics do Some Work
Making Semantics do Some WorkMaking Semantics do Some Work
Making Semantics do Some Workrobertstevens65
 
Can there be such a thing as Ontology Engineering?
Can there be such a thing as Ontology Engineering?Can there be such a thing as Ontology Engineering?
Can there be such a thing as Ontology Engineering?robertstevens65
 
Knowing what we’re talking about
Knowing what we’re talking aboutKnowing what we’re talking about
Knowing what we’re talking aboutrobertstevens65
 
Could Mendelev have Dreamt in OWL?
Could Mendelev have Dreamt in OWL?Could Mendelev have Dreamt in OWL?
Could Mendelev have Dreamt in OWL?robertstevens65
 

More from robertstevens65 (20)

Ontologies: Necessary, but not sufficient
Ontologies: Necessary, but not sufficientOntologies: Necessary, but not sufficient
Ontologies: Necessary, but not sufficient
 
Choosing and Building Knowledge Artefacts
Choosing and Building Knowledge ArtefactsChoosing and Building Knowledge Artefacts
Choosing and Building Knowledge Artefacts
 
Populous: A tool for Populating OWL Ontologies from Templates
Populous: A tool for Populating OWL Ontologies from TemplatesPopulous: A tool for Populating OWL Ontologies from Templates
Populous: A tool for Populating OWL Ontologies from Templates
 
Keeping ontology development Agile
Keeping ontology development AgileKeeping ontology development Agile
Keeping ontology development Agile
 
Spreadsheets to OWL
Spreadsheets to OWLSpreadsheets to OWL
Spreadsheets to OWL
 
Lessons from teaching non-computer scientists OWL and ontologies
Lessons from teaching non-computer scientists OWL and ontologiesLessons from teaching non-computer scientists OWL and ontologies
Lessons from teaching non-computer scientists OWL and ontologies
 
Kidney and Urinary Pathways Knowledge Base (part of e-LICO)
Kidney and Urinary Pathways Knowledge Base (part of e-LICO)Kidney and Urinary Pathways Knowledge Base (part of e-LICO)
Kidney and Urinary Pathways Knowledge Base (part of e-LICO)
 
A Rose by Any Other Name is Still a Rose
A Rose by Any Other Name is Still a RoseA Rose by Any Other Name is Still a Rose
A Rose by Any Other Name is Still a Rose
 
The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...
The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...
The Big Picture: The Industrial Revolutiona talk in berlin, 2008, about indus...
 
Ontology learning from text
Ontology learning from textOntology learning from text
Ontology learning from text
 
Knowledge Management in a Knowledge Based Discipline
Knowledge Management in a Knowledge Based DisciplineKnowledge Management in a Knowledge Based Discipline
Knowledge Management in a Knowledge Based Discipline
 
Ontology at Manchester
Ontology at ManchesterOntology at Manchester
Ontology at Manchester
 
A family History Knowledge Base in OWL 2
A family History Knowledge Base in OWL 2A family History Knowledge Base in OWL 2
A family History Knowledge Base in OWL 2
 
RIO: The Regularities Inspector for Ontologies Plugin for Protégé 4
RIO: The Regularities Inspector for Ontologies Plugin for Protégé 4 RIO: The Regularities Inspector for Ontologies Plugin for Protégé 4
RIO: The Regularities Inspector for Ontologies Plugin for Protégé 4
 
Communities building ontologies: Tensions and Reality
Communities building ontologies: Tensions and RealityCommunities building ontologies: Tensions and Reality
Communities building ontologies: Tensions and Reality
 
Issues in Learning an Ontology from Text
Issues in Learning an Ontology from Text Issues in Learning an Ontology from Text
Issues in Learning an Ontology from Text
 
Making Semantics do Some Work
Making Semantics do Some WorkMaking Semantics do Some Work
Making Semantics do Some Work
 
Can there be such a thing as Ontology Engineering?
Can there be such a thing as Ontology Engineering?Can there be such a thing as Ontology Engineering?
Can there be such a thing as Ontology Engineering?
 
Knowing what we’re talking about
Knowing what we’re talking aboutKnowing what we’re talking about
Knowing what we’re talking about
 
Could Mendelev have Dreamt in OWL?
Could Mendelev have Dreamt in OWL?Could Mendelev have Dreamt in OWL?
Could Mendelev have Dreamt in OWL?
 

Recently uploaded

(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)riyaescorts54
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPirithiRaju
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxJorenAcuavera1
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayupadhyaymani499
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingNetHelix
 
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...D. B. S. College Kanpur
 
Four Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptFour Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptJoemSTuliba
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trssuser06f238
 
Functional group interconversions(oxidation reduction)
Functional group interconversions(oxidation reduction)Functional group interconversions(oxidation reduction)
Functional group interconversions(oxidation reduction)itwameryclare
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 GenuineCall Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuinethapagita
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPirithiRaju
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...Universidade Federal de Sergipe - UFS
 
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In DubaiDubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubaikojalkojal131
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024innovationoecd
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxBerniceCayabyab1
 

Recently uploaded (20)

(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
 
User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)User Guide: Orion™ Weather Station (Columbia Weather Systems)
User Guide: Orion™ Weather Station (Columbia Weather Systems)
 
Pests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdfPests of Bengal gram_Identification_Dr.UPR.pdf
Pests of Bengal gram_Identification_Dr.UPR.pdf
 
Topic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptxTopic 9- General Principles of International Law.pptx
Topic 9- General Principles of International Law.pptx
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyay
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
 
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
Fertilization: Sperm and the egg—collectively called the gametes—fuse togethe...
 
Four Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.pptFour Spheres of the Earth Presentation.ppt
Four Spheres of the Earth Presentation.ppt
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 tr
 
Functional group interconversions(oxidation reduction)
Functional group interconversions(oxidation reduction)Functional group interconversions(oxidation reduction)
Functional group interconversions(oxidation reduction)
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
 
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 GenuineCall Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
Call Girls in Majnu Ka Tilla Delhi 🔝9711014705🔝 Genuine
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
REVISTA DE BIOLOGIA E CIÊNCIAS DA TERRA ISSN 1519-5228 - Artigo_Bioterra_V24_...
 
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In DubaiDubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
Dubai Calls Girl Lisa O525547819 Lexi Call Girls In Dubai
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024
 
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptxGenBio2 - Lesson 1 - Introduction to Genetics.pptx
GenBio2 - Lesson 1 - Introduction to Genetics.pptx
 

Building and Using Ontologies to do biology

  • 1. Building and Using Ontologies to do biology Robert Stevens BioHealth Informatics Group School of Computer Science University of Manchester Robert.Stevens@Manchestre.ac.uk
  • 2. Ernest Rutherford “All science is either physics or stamp collecting” Image: http://en.wikipedia.org/wiki/File:Ernest_Rutherford2.jpg
  • 3. The Basics • Unless you know what you’ve got, it is not much use in analysis • Unless you share that knowledge about what you’ve got, then other people’s data isn’t much use either • If we can make our information more intelligent, then we can make more sophisticated analyses
  • 4. The Annotation Baseline • Most uses of ontology is to supply a vocabulary for annotation • “This is what my thing is”, “This is what my thing does” • Get me all gene products labelled as being involved in “cell motility” • Also gets those gene products labelled with kinds of “cell motility”
  • 5. What happens when we’ve annotated everything? • Reliable querying across resources • Wherever one needs to know what something is… • Knowing how to recognise an entity is the heart of ontology • Computational recognition of entities • Capturing some of human knowledge in computational form • Ontological definitions are not just written in English (though they should be this as well) • Write the definition in logical form for the computer to use…
  • 6. AmiGO on “Cell motility”
  • 8. Over expression analysis Newrzella et al. BMC Genomics 2007 8:370 doi:10.1186/1471-2164- 8-370
  • 9. Annotating more than gene products • Ontologies spreading from genotype to phenotype • Ontologies for describing the experiments that produce data and the information they produce • All comes down to knowing what we’ve got and being able to compare • Semantic description of bioinformatics services
  • 10. EMBRACE Data and Methods Ontology (http://edamontology.sf.net)
  • 11. Making Deductions • “All french people like wine” • “Pierre is a Frenchman” • Thus we know “Pierre likes wine” • We’ve already seen the application of this in AmiGO • …, but there’s a whole lot more “reasoning”
  • 12. The GOAL User Interface • http://owl.cs.manchester.ac.uk/goal; • GWT application for building simple queries against Gene Ontology Annotations (GOA); • Uses OWL API and uses HermiT reasoner; • Simply browse and “add” classes to a conjunctive query; • Write your own DL queries (can be dangerous…)
  • 13. The Gene Product Class • Class: ‘Gene product’ • SubClassOf: • has_function some ‘molecular function’, • participates_in some ‘biological process’, • located_in some ‘cellular component’
  • 14. Two Mouse Gene Products as Primitive OWL classes • Class: Frem1 • SubClassOf: • has_function some 'sugar binding', • participates_in some ‘cell adhesion’, • located_in some ‘proteinaceous extracellular  matrix’, • located_in some 'extracellular region' • Class: Acan • SubClassOf: • has_function some 'hyaluronic acid binding', • participates_in some ‘collagen fibril  organization’,
  • 15. Two Defined Classes • Class: 'proteinaceous extracellular matrix  gene product' • EquivalentTo:  • 'Gene product' and located_in some  ‘proteinaceous extracellular matrix’ • Class: 'sugar binding gene product' • EquivalentTo: • 'Gene product' and has_function some 'sugar  binding'
  • 21. What does an OWL ontology look like?Class: 'Ranunculus Repens' Annotations: [in flower] label "Ranunculus Repens", comment "Common buttercup"^^string SubClassOf: [in flower] * ActinomorphicFlower, * 'Apopetalous Flower', * 'Aposepalous Flower', * 'Heterosporangiate Flower', Flower and (hasFlowerSymmetry some 'Radial Flower Symmetry') and (hasPart some (Androecium and (hasAndroecialFusion some Apostemonous) and (hasPart some (Stamen and (hasPart some Filament) and (hasPart some (Anther and (hasAntherAttachment some 'Adnate Anther Attachment') and (hasDehiscenceType some 'Longitudinal Dehiscence'))))))) and (hasPart some (Gynoecium and (hasGynoecialFusion some Apocarpous) and (hasPart some (Pistil and (hasPart some Carpel) and (hasPart some Style) and (hasPart some (Stigma and (hasStickiness some Stickiness) and (hasStigmaShape some 'Hooked Stigma Shape'))) and (hasPart only (Carpel or Stigma or Style)))) and (hasSexualPartArrangement some 'Spiral Arrangement')))
  • 22. Actinomorphic Flower Class: 'Actinomorphic flower' Annotations: label "Actinomorphic flower" EquivalentTo: [in flower] * 'Actinomorphic flower', Flower and (hasFlowerSymmetry some 'Radial Flower Symmetry')
  • 23. Who knows about biology? • Biologists know about biology; • Easier to turn a biologist into an ontologist, rather than a CS person to an ontologists then a biologist • Do we need to craft axioms to deliver domain knowledge to an ontology?
  • 24. Can biologists write OWL? • Yes, but why should they? • Once we have the ontology design patterns, domain experts can fill them in • Spreadsheets often used – tablulation of relationships between entities; • Map contents of spreadsheets to the underlying ontology’s axioms
  • 25. How can we enable biologists to semantically describe data? • Scientists like using spreadsheets (and for good reasons) • Put the data into spreadsheets and suck it out into ontologies • Constrain the descriptions in the spreasheet to conform to a particular description style • Semantic Spreadsheets – RightField ( http://www.rightfield.org) and Populous (http://www.populous.org)
  • 27. Ontology terms for marked- up cells in drop-down boxes The User View
  • 28. Kidney and Urinary Knowledge Base and Ontology KUP KB (RDF store) • Specialised repository of KUP related data • KUP ontology for integration, query and inference • Background knowledge for data mining experiments • Collaborative update by the community
  • 29. KUPKB: KUP ontology Anatomy (MAO)Anatomy (MAO) Gene Biological processes(GO) Gene Biological processes(GO) Cells (CTO)Cells (CTO) part-of participate-in Renal proximal tubule Renal proximal tubule Proximal straight tubule Proximal straight tubule Proximal convoluted tubule Proximal convoluted tubule Assertion Inference subClassOf Proximal tubule epithelial cell Proximal tubule epithelial cell Proximal straight tubule epithelial cell Proximal straight tubule epithelial cell Proximal convoluted tubule epithelial cell Proximal convoluted tubule epithelial cell subClassOf part-of Renal sodium absorption Renal sodium absorption Renal sodium ion absorption Renal sodium ion absorption participates-in part-of participates-in Kidney CortexKidney Cortex part-of part-of Each kidney cell is currently described by its localisation and function
  • 30. Populous • Generic tool for populating ontology templates • Spreadsheet style interface • Supports validation at the point of data entry • Expressive pattern language for OWL Ontology generation http://www.e-lico.eu/populous
  • 31. KUPO cells in Populous Cell type Ontology Mouse anatomy Ontology Biological Process (GO)
  • 32. Connecting the graphs GEO:028364GEO:028364 sample Differentially expressed genes Differentially expressed genes observation contains Higgins et alHiggins et al contributor geneid:17638geneid:17638 FaslFasl symbol AC18765AC18765 has:00527has:00527 participates-in Fas-ligandFas-ligand symbol ApoptosisApoptosis symbol Renal proximal tubule Renal proximal tubule Proximal straight tubule Proximal straight tubule Proximal convoluted tubule Proximal convoluted tubule subClassOf Proximal tubule epithelial cell Proximal tubule epithelial cell Proximal straight tubule epithelial cell Proximal straight tubule epithelial cell Proximal convoluted tubule epithelial cell Proximal convoluted tubule epithelial cell subClassOf part-of Renal sodium absorption Renal sodium absorption Renal sodium ion absorption Renal sodium ion absorption participates-inpart-of participates-in
  • 35. Doing some Biology • With the iKUP interface biologists find things to test • These facts already existed, but difficult to find • Easy to find if you know to look • Integration and presentation allows one to see things you weren’t looking for….
  • 36. Uses of Ontology in Bioinformatics
  • 37. Is all this doing biology? • Ontologies enable biology; • Ontological machinery can be used to “find new things”; • Most often through a level of indirection to a real biologist • Enabling things to be found more easily, enables hypothesis generation to be easier • Unforeseen connections enabled through common language and common definition • “I see these genes differentially regulated across a range of diseases” • Can only be asked or found through common language and common description • Can automate the application of knowledge through deduction, but need a whole lot more…
  • 38. Acknowledgements • Simon Jupp, Julie Klein and Joost Schanstra for KUPKB • Carole Goble and Simon Jupp for slides • Katy Wolstencroft, Stuart Owen, Matt Horridge for RightField • Simon Jupp for Populous • … and the rest of the legion

Editor's Notes

  1. Ide
  2. We initially chose a KUP portion of the FMA, but domain experts found that there was too much detail in some sections and not enough in others. In addition, too many ontological distinctions were made within the portion of the FMA and the consequent dispersal of information made it hard to use. In time, we could have refined the FMA to do the job required, but we found that the MAO had all the detail for our needs. Although the connecting tubule is absent in mouse and present in humans, the MAO has this entity. Therefore the MAO can act as a substitute for the human anatomy.
  3. Shows the columns highlighted with terms from CTO, MA, BP
  4. The should have seen this before, also the KUP day at manchester in november. Year 2 add urinary pathway, diseases