SlideShare une entreprise Scribd logo
1  sur  19
EBI is an Outstation of the European Molecular Biology Laboratory.
Chemical Ontologies
What are they?
What are they for?
What are the challenges?
Janna Hastings, EBI Chemoinformatics and Metabolism
6th
German Conference on Chemoinformatics,
Goslar, 8 November 2010
Problem
How do we find
the information
we need?
Data deluge
Multiple databases, heterogeneous data
Ambiguity, multiple synonyms
J. Hastings Chemical Ontology30.01.152
Data lost in
J. Hastings Chemical Ontology30.01.153
Intelligent systems
The answer
is
42
I’ll show you
why
Logical inference
All men are mortal
Socrates is a man
Therefore, Socrates is mortal
J. Hastings Chemical Ontology30.01.154
finding the implications of what you know
J. Hastings Chemical Ontology30.01.155
Community terminological standardisation
Dictionary: synonyms, definitions
Hierarchical organisation
Logical model allowing computer inferences
beyond what is explicitly encoded
Knowledge-based applications
Ontologies to filter and organise data
J. Hastings Chemical Ontology30.01.156
The Web Ontology Language (OWL)
Hierarchical
organisation
Synonyms
Cross-references
Logical
definitions
Can be re-used in
multiple applications
root
leaves
J. Hastings Chemical Ontology30.01.157
ChEBI Ontology
Chemical entity Role
catecholamines
Biological role
Application
hormone
vasodilator agent
(R)-adrenaline
CHEMINF Ontology
DescriptorSoftware library
ACD Labs
logP
-.539
-2.369
logD
J. Hastings Chemical Ontology30.01.158
Chemical entity
carboxylic acid
acetylsalicylic acid
(aspirin)
chlorfenvinfos
organophosphorous
compound
aldehyde
organic molecular entity
inorganic molecular entity
pyridoxal
(vitamin B6)
sodium chloride
Molecular entity
Group hydroxy
group
Chemical substance
J. Hastings Chemical Ontology30.01.159
Role
analgesic
acetylsalicylic acid
(aspirin) chlorfenvinfos
insecticide
vitamin
pyridoxal
(vitamin B6)
Biological role Application
drug
pesticide
Chemical role
acid
sulfuric acid
J. Hastings Chemical Ontology30.01.1510
Chemical information entity
DescriptorSoftware library
CDK
logP
OpenBabel
Algorithm
Molecular
Descriptor
implements calculates
Substance
Descriptor
atom count
boiling point
melting point
largest chain
fused cycles
Hueckel’s
aromaticity
J. Hastings Chemical Ontology30.01.1511
Chemical
database Bioactivity
database
Bioactivity
database Metabolism
database
Metabolism
database
Pathway
database
LiteratureLiterature
Chemical entities
Roles
Properties
Unified browsing and querying
Disentangling hierarchies
Disambiguating terminology
Ontology representation in a complex domain
J. Hastings Chemical Ontology30.01.1512
Sounds great, but...
What are the challenges?
Chemicals and roles
J. Hastings Chemical Ontology30.01.1513
de Matos, P. et al: Chemical Entities of Biological Interest: an update. NAR Database issue 2010
vitamin
hormone
neurotransmitter
CNS stimulant
carboxylic acid
peptide
trimethylxanthine
polycyclic cage
has role
Chemicals and structures
J. Hastings Chemical Ontology30.01.1514
J. Hastings, C. Batchelor, C. Steinbeck, S. Schulz: What are chemical structures and their relations? FOIS 2010
chemical entity
molecule
chemical graph
molecular structure
has attribute
What is the
structure of
Vancomycin?
Representing complex structures
J. Hastings Chemical Ontology30.01.1515
Chemical classes can be defined by
parts of structures
and/or
properties of structures
carboxylic acid
cyclic molecule
if molecule has part some carboxy group
if molecule has property cyclic, i.e. a self-connected
cyclic path exists through the molecule’s atoms
J. Hastings Chemical Ontology30.01.1516
Pre-compute
and assert
all parts and
properties
Represent
atoms and
bonds in
ontology
Integration of chemoinformatics and ontology toolsIntegration of chemoinformatics and ontology tools
J. Hastings et al.: Representing chemicals using OWL, description graphs and rules. OWLED 2010
Purpose and mode of action
J. Hastings Chemical Ontology30.01.1517
epinastine
application
antiallergic drug
is a
biological role
histamine antagonist
is a
has rolehas role
C. Batchelor, J. Hastings, C. Steinbeck: Ontological dependence, dispositions and institutional reality in chemistry.
FOIS 2010
Single molecule
Independent of
intent
Bulk quantity of molecules
Depends on human intent
(e.g. license, prescription)
J. Hastings Chemical Ontology30.01.1518
Conditions in bioactivity models
Consider aspirin as treatment for a headache
Too few individual molecules will have no effect
Too many tablets will have unpleasant additional effects
Image credit: tell.fll.purdue.edu
J. Hastings, C. Steinbeck, L. Jansen, S. Schulz: Substance concentrations as conditions for the realization
of dispositions. ISMB Bio-Ontologies SIG 2010
J. Hastings Chemical Ontology30.01.1519
Christoph Steinbeck
Paula de Matos
Marcus Ennis
Steve Turner
Adriano Dekker
Kenneth Haug
Rafael Alcántara Martin
Zara Josephs
Pablo Moreno
Kalai Jayaseelan
Mark Rijnbeek
Nico Adams
Colin Batchelor, RSC
Stefan Schulz, Freiburg
Egon Willighagen, Uppsala
Michel Dumontier, Carleton
Leonid Chepelev, Carleton

Contenu connexe

Similaire à Chemical ontologies: what are they, what are they for, and what are the challenges

Recent advances in Kriya Sharir (Ayurveda Physiology)
Recent advances in Kriya Sharir (Ayurveda Physiology)Recent advances in Kriya Sharir (Ayurveda Physiology)
Recent advances in Kriya Sharir (Ayurveda Physiology)Kishor Patwardhan
 
Network biology: Large-scale biomedical data and text mining
Network biology: Large-scale biomedical data and text miningNetwork biology: Large-scale biomedical data and text mining
Network biology: Large-scale biomedical data and text miningLars Juhl Jensen
 
Data integration: The STITCH database of protein-small molecule interactions
Data integration: The STITCH database of protein-small molecule interactionsData integration: The STITCH database of protein-small molecule interactions
Data integration: The STITCH database of protein-small molecule interactionsLars Juhl Jensen
 
The physics behind systems biology
The physics behind systems biologyThe physics behind systems biology
The physics behind systems biologyImam Rosadi
 
The Differences and Similarities Between Anatomy & Physiology
The Differences and Similarities Between Anatomy & PhysiologyThe Differences and Similarities Between Anatomy & Physiology
The Differences and Similarities Between Anatomy & Physiologyoilviadavis
 
The Differences and Similarities Between Anatomy & Physiology
The Differences and Similarities Between Anatomy & PhysiologyThe Differences and Similarities Between Anatomy & Physiology
The Differences and Similarities Between Anatomy & Physiologyoilviadavis
 
A)introduction to human body
A)introduction to human bodyA)introduction to human body
A)introduction to human bodySachin Parsekar
 
Anatomy And Physiology
Anatomy And PhysiologyAnatomy And Physiology
Anatomy And PhysiologyJeff Brooks
 
14_Human Anatomy & Physiology.pdf
14_Human Anatomy & Physiology.pdf14_Human Anatomy & Physiology.pdf
14_Human Anatomy & Physiology.pdfVamsi kumar
 
Using multiple ontologies to characterise the bioactivity of small molecules
Using multiple ontologies to characterise the bioactivity of small moleculesUsing multiple ontologies to characterise the bioactivity of small molecules
Using multiple ontologies to characterise the bioactivity of small moleculesJanna Hastings
 
Cheminformatics
CheminformaticsCheminformatics
Cheminformaticsbaoilleach
 
systems bioligy.pptx
systems bioligy.pptxsystems bioligy.pptx
systems bioligy.pptxAnandSGiri
 

Similaire à Chemical ontologies: what are they, what are they for, and what are the challenges (20)

Recent advances in Kriya Sharir (Ayurveda Physiology)
Recent advances in Kriya Sharir (Ayurveda Physiology)Recent advances in Kriya Sharir (Ayurveda Physiology)
Recent advances in Kriya Sharir (Ayurveda Physiology)
 
Network biology: Large-scale biomedical data and text mining
Network biology: Large-scale biomedical data and text miningNetwork biology: Large-scale biomedical data and text mining
Network biology: Large-scale biomedical data and text mining
 
Text and data integration
Text and data integrationText and data integration
Text and data integration
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
Data integration: The STITCH database of protein-small molecule interactions
Data integration: The STITCH database of protein-small molecule interactionsData integration: The STITCH database of protein-small molecule interactions
Data integration: The STITCH database of protein-small molecule interactions
 
Mechanisms in the Sciences. A Gentle Introduction
Mechanisms in the Sciences. A Gentle IntroductionMechanisms in the Sciences. A Gentle Introduction
Mechanisms in the Sciences. A Gentle Introduction
 
The physics behind systems biology
The physics behind systems biologyThe physics behind systems biology
The physics behind systems biology
 
The Differences and Similarities Between Anatomy & Physiology
The Differences and Similarities Between Anatomy & PhysiologyThe Differences and Similarities Between Anatomy & Physiology
The Differences and Similarities Between Anatomy & Physiology
 
The Differences and Similarities Between Anatomy & Physiology
The Differences and Similarities Between Anatomy & PhysiologyThe Differences and Similarities Between Anatomy & Physiology
The Differences and Similarities Between Anatomy & Physiology
 
Bio ontology drtc-seminar_anwesha
Bio ontology drtc-seminar_anweshaBio ontology drtc-seminar_anwesha
Bio ontology drtc-seminar_anwesha
 
A)introduction to human body
A)introduction to human bodyA)introduction to human body
A)introduction to human body
 
OBO Foundry
OBO FoundryOBO Foundry
OBO Foundry
 
Mechanisms and the evidence hierarchy
Mechanisms and the evidence hierarchyMechanisms and the evidence hierarchy
Mechanisms and the evidence hierarchy
 
Anatomy And Physiology
Anatomy And PhysiologyAnatomy And Physiology
Anatomy And Physiology
 
14_Human Anatomy & Physiology.pdf
14_Human Anatomy & Physiology.pdf14_Human Anatomy & Physiology.pdf
14_Human Anatomy & Physiology.pdf
 
2jgd017
2jgd0172jgd017
2jgd017
 
Scientific problems and philosophical questions about causality. Why we need ...
Scientific problems and philosophical questions about causality. Why we need ...Scientific problems and philosophical questions about causality. Why we need ...
Scientific problems and philosophical questions about causality. Why we need ...
 
Using multiple ontologies to characterise the bioactivity of small molecules
Using multiple ontologies to characterise the bioactivity of small moleculesUsing multiple ontologies to characterise the bioactivity of small molecules
Using multiple ontologies to characterise the bioactivity of small molecules
 
Cheminformatics
CheminformaticsCheminformatics
Cheminformatics
 
systems bioligy.pptx
systems bioligy.pptxsystems bioligy.pptx
systems bioligy.pptx
 

Plus de Janna Hastings

Pipeline for automated structure-based classification in the ChEBI ontology
Pipeline for automated structure-based classification in the ChEBI ontologyPipeline for automated structure-based classification in the ChEBI ontology
Pipeline for automated structure-based classification in the ChEBI ontologyJanna Hastings
 
Ontology-based Data Integration
Ontology-based Data IntegrationOntology-based Data Integration
Ontology-based Data IntegrationJanna Hastings
 
Using ChEBI to explore the underlying biology in metabolomics studies
Using ChEBI to explore the underlying biology in metabolomics studiesUsing ChEBI to explore the underlying biology in metabolomics studies
Using ChEBI to explore the underlying biology in metabolomics studiesJanna Hastings
 
Chemical classification for the Semantic Web
Chemical classification for the Semantic WebChemical classification for the Semantic Web
Chemical classification for the Semantic WebJanna Hastings
 
Emotion Ontology and Affective Neuroscience
Emotion Ontology and Affective NeuroscienceEmotion Ontology and Affective Neuroscience
Emotion Ontology and Affective NeuroscienceJanna Hastings
 
Ontologies for Mental Health and Disease
Ontologies for Mental Health and DiseaseOntologies for Mental Health and Disease
Ontologies for Mental Health and DiseaseJanna Hastings
 
Waves and fields in bio-ontologies
Waves and fields in bio-ontologiesWaves and fields in bio-ontologies
Waves and fields in bio-ontologiesJanna Hastings
 
Representing addiction in Mental Functioning and Disease ontologies
Representing addiction in Mental Functioning and Disease ontologiesRepresenting addiction in Mental Functioning and Disease ontologies
Representing addiction in Mental Functioning and Disease ontologiesJanna Hastings
 
Bio-ontologies in bioinformatics: Growing up challenges
Bio-ontologies in bioinformatics: Growing up challengesBio-ontologies in bioinformatics: Growing up challenges
Bio-ontologies in bioinformatics: Growing up challengesJanna Hastings
 
Mental functioning ontology for interdisciplinary research into mental diseas...
Mental functioning ontology for interdisciplinary research into mental diseas...Mental functioning ontology for interdisciplinary research into mental diseas...
Mental functioning ontology for interdisciplinary research into mental diseas...Janna Hastings
 
From chemicals to minds: Integrated ontologies in the search for scientific u...
From chemicals to minds: Integrated ontologies in the search for scientific u...From chemicals to minds: Integrated ontologies in the search for scientific u...
From chemicals to minds: Integrated ontologies in the search for scientific u...Janna Hastings
 
Modularity requirements in bio-ontologies: a case study of ChEBI
Modularity requirements in bio-ontologies: a case study of ChEBIModularity requirements in bio-ontologies: a case study of ChEBI
Modularity requirements in bio-ontologies: a case study of ChEBIJanna Hastings
 
The SHAPES workshop, and Holes in living beings
The SHAPES workshop, and Holes in living beings The SHAPES workshop, and Holes in living beings
The SHAPES workshop, and Holes in living beings Janna Hastings
 
A chemical view into biological systems
A chemical view into biological systemsA chemical view into biological systems
A chemical view into biological systemsJanna Hastings
 
The emotion ontology: enabling interdisciplinary research in the affective sc...
The emotion ontology: enabling interdisciplinary research in the affective sc...The emotion ontology: enabling interdisciplinary research in the affective sc...
The emotion ontology: enabling interdisciplinary research in the affective sc...Janna Hastings
 
Hyperontology for the biomedical ontologist
Hyperontology for the biomedical ontologistHyperontology for the biomedical ontologist
Hyperontology for the biomedical ontologistJanna Hastings
 
Processes and Properties
Processes and PropertiesProcesses and Properties
Processes and PropertiesJanna Hastings
 
Representing sequences of parts in processes using OWL
Representing sequences of parts in processes using OWLRepresenting sequences of parts in processes using OWL
Representing sequences of parts in processes using OWLJanna Hastings
 
Modelling metabolite concentrations in OWL using Pronto
Modelling metabolite concentrations in OWL using ProntoModelling metabolite concentrations in OWL using Pronto
Modelling metabolite concentrations in OWL using ProntoJanna Hastings
 
Ontological dependence, dispositions and institutional reality in chemistry
Ontological dependence, dispositions and institutional reality in chemistryOntological dependence, dispositions and institutional reality in chemistry
Ontological dependence, dispositions and institutional reality in chemistryJanna Hastings
 

Plus de Janna Hastings (20)

Pipeline for automated structure-based classification in the ChEBI ontology
Pipeline for automated structure-based classification in the ChEBI ontologyPipeline for automated structure-based classification in the ChEBI ontology
Pipeline for automated structure-based classification in the ChEBI ontology
 
Ontology-based Data Integration
Ontology-based Data IntegrationOntology-based Data Integration
Ontology-based Data Integration
 
Using ChEBI to explore the underlying biology in metabolomics studies
Using ChEBI to explore the underlying biology in metabolomics studiesUsing ChEBI to explore the underlying biology in metabolomics studies
Using ChEBI to explore the underlying biology in metabolomics studies
 
Chemical classification for the Semantic Web
Chemical classification for the Semantic WebChemical classification for the Semantic Web
Chemical classification for the Semantic Web
 
Emotion Ontology and Affective Neuroscience
Emotion Ontology and Affective NeuroscienceEmotion Ontology and Affective Neuroscience
Emotion Ontology and Affective Neuroscience
 
Ontologies for Mental Health and Disease
Ontologies for Mental Health and DiseaseOntologies for Mental Health and Disease
Ontologies for Mental Health and Disease
 
Waves and fields in bio-ontologies
Waves and fields in bio-ontologiesWaves and fields in bio-ontologies
Waves and fields in bio-ontologies
 
Representing addiction in Mental Functioning and Disease ontologies
Representing addiction in Mental Functioning and Disease ontologiesRepresenting addiction in Mental Functioning and Disease ontologies
Representing addiction in Mental Functioning and Disease ontologies
 
Bio-ontologies in bioinformatics: Growing up challenges
Bio-ontologies in bioinformatics: Growing up challengesBio-ontologies in bioinformatics: Growing up challenges
Bio-ontologies in bioinformatics: Growing up challenges
 
Mental functioning ontology for interdisciplinary research into mental diseas...
Mental functioning ontology for interdisciplinary research into mental diseas...Mental functioning ontology for interdisciplinary research into mental diseas...
Mental functioning ontology for interdisciplinary research into mental diseas...
 
From chemicals to minds: Integrated ontologies in the search for scientific u...
From chemicals to minds: Integrated ontologies in the search for scientific u...From chemicals to minds: Integrated ontologies in the search for scientific u...
From chemicals to minds: Integrated ontologies in the search for scientific u...
 
Modularity requirements in bio-ontologies: a case study of ChEBI
Modularity requirements in bio-ontologies: a case study of ChEBIModularity requirements in bio-ontologies: a case study of ChEBI
Modularity requirements in bio-ontologies: a case study of ChEBI
 
The SHAPES workshop, and Holes in living beings
The SHAPES workshop, and Holes in living beings The SHAPES workshop, and Holes in living beings
The SHAPES workshop, and Holes in living beings
 
A chemical view into biological systems
A chemical view into biological systemsA chemical view into biological systems
A chemical view into biological systems
 
The emotion ontology: enabling interdisciplinary research in the affective sc...
The emotion ontology: enabling interdisciplinary research in the affective sc...The emotion ontology: enabling interdisciplinary research in the affective sc...
The emotion ontology: enabling interdisciplinary research in the affective sc...
 
Hyperontology for the biomedical ontologist
Hyperontology for the biomedical ontologistHyperontology for the biomedical ontologist
Hyperontology for the biomedical ontologist
 
Processes and Properties
Processes and PropertiesProcesses and Properties
Processes and Properties
 
Representing sequences of parts in processes using OWL
Representing sequences of parts in processes using OWLRepresenting sequences of parts in processes using OWL
Representing sequences of parts in processes using OWL
 
Modelling metabolite concentrations in OWL using Pronto
Modelling metabolite concentrations in OWL using ProntoModelling metabolite concentrations in OWL using Pronto
Modelling metabolite concentrations in OWL using Pronto
 
Ontological dependence, dispositions and institutional reality in chemistry
Ontological dependence, dispositions and institutional reality in chemistryOntological dependence, dispositions and institutional reality in chemistry
Ontological dependence, dispositions and institutional reality in chemistry
 

Dernier

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Chemical ontologies: what are they, what are they for, and what are the challenges

  • 1. EBI is an Outstation of the European Molecular Biology Laboratory. Chemical Ontologies What are they? What are they for? What are the challenges? Janna Hastings, EBI Chemoinformatics and Metabolism 6th German Conference on Chemoinformatics, Goslar, 8 November 2010
  • 2. Problem How do we find the information we need? Data deluge Multiple databases, heterogeneous data Ambiguity, multiple synonyms J. Hastings Chemical Ontology30.01.152 Data lost in
  • 3. J. Hastings Chemical Ontology30.01.153 Intelligent systems The answer is 42 I’ll show you why
  • 4. Logical inference All men are mortal Socrates is a man Therefore, Socrates is mortal J. Hastings Chemical Ontology30.01.154 finding the implications of what you know
  • 5. J. Hastings Chemical Ontology30.01.155 Community terminological standardisation Dictionary: synonyms, definitions Hierarchical organisation Logical model allowing computer inferences beyond what is explicitly encoded Knowledge-based applications
  • 6. Ontologies to filter and organise data J. Hastings Chemical Ontology30.01.156 The Web Ontology Language (OWL) Hierarchical organisation Synonyms Cross-references Logical definitions Can be re-used in multiple applications root leaves
  • 7. J. Hastings Chemical Ontology30.01.157 ChEBI Ontology Chemical entity Role catecholamines Biological role Application hormone vasodilator agent (R)-adrenaline CHEMINF Ontology DescriptorSoftware library ACD Labs logP -.539 -2.369 logD
  • 8. J. Hastings Chemical Ontology30.01.158 Chemical entity carboxylic acid acetylsalicylic acid (aspirin) chlorfenvinfos organophosphorous compound aldehyde organic molecular entity inorganic molecular entity pyridoxal (vitamin B6) sodium chloride Molecular entity Group hydroxy group Chemical substance
  • 9. J. Hastings Chemical Ontology30.01.159 Role analgesic acetylsalicylic acid (aspirin) chlorfenvinfos insecticide vitamin pyridoxal (vitamin B6) Biological role Application drug pesticide Chemical role acid sulfuric acid
  • 10. J. Hastings Chemical Ontology30.01.1510 Chemical information entity DescriptorSoftware library CDK logP OpenBabel Algorithm Molecular Descriptor implements calculates Substance Descriptor atom count boiling point melting point largest chain fused cycles Hueckel’s aromaticity
  • 11. J. Hastings Chemical Ontology30.01.1511 Chemical database Bioactivity database Bioactivity database Metabolism database Metabolism database Pathway database LiteratureLiterature Chemical entities Roles Properties Unified browsing and querying
  • 12. Disentangling hierarchies Disambiguating terminology Ontology representation in a complex domain J. Hastings Chemical Ontology30.01.1512 Sounds great, but... What are the challenges?
  • 13. Chemicals and roles J. Hastings Chemical Ontology30.01.1513 de Matos, P. et al: Chemical Entities of Biological Interest: an update. NAR Database issue 2010 vitamin hormone neurotransmitter CNS stimulant carboxylic acid peptide trimethylxanthine polycyclic cage has role
  • 14. Chemicals and structures J. Hastings Chemical Ontology30.01.1514 J. Hastings, C. Batchelor, C. Steinbeck, S. Schulz: What are chemical structures and their relations? FOIS 2010 chemical entity molecule chemical graph molecular structure has attribute What is the structure of Vancomycin?
  • 15. Representing complex structures J. Hastings Chemical Ontology30.01.1515 Chemical classes can be defined by parts of structures and/or properties of structures carboxylic acid cyclic molecule if molecule has part some carboxy group if molecule has property cyclic, i.e. a self-connected cyclic path exists through the molecule’s atoms
  • 16. J. Hastings Chemical Ontology30.01.1516 Pre-compute and assert all parts and properties Represent atoms and bonds in ontology Integration of chemoinformatics and ontology toolsIntegration of chemoinformatics and ontology tools J. Hastings et al.: Representing chemicals using OWL, description graphs and rules. OWLED 2010
  • 17. Purpose and mode of action J. Hastings Chemical Ontology30.01.1517 epinastine application antiallergic drug is a biological role histamine antagonist is a has rolehas role C. Batchelor, J. Hastings, C. Steinbeck: Ontological dependence, dispositions and institutional reality in chemistry. FOIS 2010 Single molecule Independent of intent Bulk quantity of molecules Depends on human intent (e.g. license, prescription)
  • 18. J. Hastings Chemical Ontology30.01.1518 Conditions in bioactivity models Consider aspirin as treatment for a headache Too few individual molecules will have no effect Too many tablets will have unpleasant additional effects Image credit: tell.fll.purdue.edu J. Hastings, C. Steinbeck, L. Jansen, S. Schulz: Substance concentrations as conditions for the realization of dispositions. ISMB Bio-Ontologies SIG 2010
  • 19. J. Hastings Chemical Ontology30.01.1519 Christoph Steinbeck Paula de Matos Marcus Ennis Steve Turner Adriano Dekker Kenneth Haug Rafael Alcántara Martin Zara Josephs Pablo Moreno Kalai Jayaseelan Mark Rijnbeek Nico Adams Colin Batchelor, RSC Stefan Schulz, Freiburg Egon Willighagen, Uppsala Michel Dumontier, Carleton Leonid Chepelev, Carleton

Notes de l'éditeur

  1. Researchers in the increasingly data-overridden scientific domains face ever-growing difficulty in working their way through the mounds of data spread across different resources, interfaces, languages and databases
  2. We need more and more use of computational tools to intervene between the mountains of distributed, heterogeneous data. We need annotations to shared, controlled IDs, in order to harmonise data across different heterogeneous sources.
  3. The human mind is an amazing thing: most people are able to correctly answer very quickly when asked the following questions: Are there any footprints on the moon? (YES) Are there any purple dogs on the moon? (NO) (nor bats, nor dinosaurs, nor trees...) How do they do that? They are not taught itineraries of what things are on the moon in high school. Rather they are taught the simple fact that there is no life on the moon at all. From this fact they are able to infer that there are no purple dogs on the moon, because purple dogs are a kind of life form.
  4. What is an ontology? It is at least all of these things: a community-wide standardised terminology and dictionary of terms in a particular domain; a hierarchically organised map of entities in the domain; a logical model which allows compact representation but logical inference to additional implications; and a tool which supports multiple, knowledge-based applications.
  5. Ontologies are organised hierarchically from a very general root term to the most specialised leaf terms (utility: grouping items at different levels) They gather together synonyms and other metadata (utility: ‘glue’ for data integration) They provide logical definitions to allow automatic inferences thus providing a compact storage mechanism (utility: automated reasoning and query answering) They therefore provide a sophisticated searching and organising medium for multiple applications And there is one standard (OWL) format for ontology development which is supported by many tools and resources
  6. This slide illustrates our chemical ontologies (currently in development at the EBI and with collaborators)
  7. Software libraries implement algorithmsAlgorithms calculate descriptors Descriptors are about chemical entities of various sorts (molecules, substances, atoms...)
  8. Now, because you have a single ontology on top of multiple annotations across several databases (a standard), you can perform cross-database querying for data related to the same thing. But that’s not all – not only can you query across several databases, but your query is semantic – it *knows* that leukemia is a kind of cancer, and you don’t have to implement a custom search solution in each database capable of inferring this, because the hierarchy and the synonyms lives outside of any one database – in the community-wide shared ontology. Image: different databases, literature resources. Organising ontology: semantic searching, multi-level aggregation.
  9. What are the challenges?
  10. Many chemical classification systems do not differentiate between structure-based and role-based classification systems (e.g. MeSH). They therefore say that caffeine IS A `cns stimulant’ in exactly the same way that they say caffeine IS A ‘trimethylxanthine’. Humans can distinguish between these two types of classification and make correct inferences, but it leads to invalid inferences when computers are asked to reason over the classification, since the terms on the left share structural features while those on the right do not; the terms on the left are ‘timeless, condition-less’ properties of the chemical entities while the terms on the right describe context-specific behaviour of chemical entities. We therefore separated the structure-based and role-based classifications and introduced the has-role cross-ontology relationship. A term such as `antibiotic’ is ambiguous in sense between meaning an <activity> (role) and a particular chemical entity which may have that activity.
  11. In common language (particularly in the realm of databases), chemical ‘structure’ and chemical ‘entity’ are referred to synonymously. For example the GDB database refers to its total size in terms of ‘organic structures’ while calling itself a database of ‘molecules’. However, it is crucial to differentiate these senses in classification, since it is possible to have a chemical entity and not know its structure, or be mistaken about its structure (e.g. vancomycin).
  12. If you pre-compute all parts of a molecule and all properties, you can make ontology definitions for classes which use those properties BUT your ontology becomes very, very large in asserted parts/propertiesBetter is if, at least for simple properties and parts, the minimal information needed to deduce the relationship can be included in the ontology itself
  13. Research in our group is investigating the applicability of the new ontology extension description graphs for addition of elements of chemical structures to the ontology to allow structure-based classification to be more automated in easier cases. Difficulty is that this appears to be reinventing a wheel that has already been well invented by the cheminformatics community, and our challenge moving forward is to bring in the cheminformatics libraries and toolkits and integrate them with the ontology ones.
  14. One of the challenges which we are investigating is to accurately include in the ontology model the relevant conditions under which bioactivity holds. These conditions might be concentrations of the active substance in the organism, or the organism itself. These conditions are often THRESHOLD phenomena, that is, it is not sufficient to merely indicate a fixed border at which an effect starts to take place.