SlideShare a Scribd company logo
1 of 14
Download to read offline
Janna Hastings, EBI Cheminformatics and Metabolism




Chemical classification
                                 for the Semantic Web




ACS Skolnik Symposium, Philadelphia,
21 August 2012
                                            EBI is an Outstation of the European Molecular Biology Laboratory.
Classification conveys the type for data

      The Semantic Web makes data of all types
           available, open and interlinked

           Classification using OWL ontologies
        dramatically enhances the potential of the
                chemical Semantic Web

2   21.08.2012
Why classify for the Semantic Web?

                         RDF “triples”:
                 ?subject ?relationship ?object




                          rdf:type

3   21.08.2012
4   21.08.2012
Chemicals, classes and information




                 This is not a molecule

5   21.08.2012
Molecules are small
                   They are three-dimensional
    Their structures can vary according to their environment
                We say they have the same type
              when they share important properties

                  All caffeine molecules have type caffeine
6    21.08.2012
There are many different ways to
                        represent molecules




    InChI=1S/C8H10N4O2/c1-10-4-9-6-5(10)7(13)12(3)8(14)11(6)2/h4H,1-3H3
    SMILES=Cn1cnc2n(C)c(=O)n(C)c(=O)c12
    Name=caffeine
    Name=1,3,7-trimethyl-3,7-dihydro-1H-purine-2,6-dione
    Identifier=KEGG COMPOUND:C07481

                  None of these are (themselves) molecules
                  They describe and approximate
7    21.08.2012
?subject ?relationship ?object




    Science aims to make discoveries of general rules
         about the things that that data are about
                 Classification puts the scientific
                    knowledge into the data
8   21.08.2012
RDF is a technology for data representation,
OWL is a technology for classification

         Hierarchical
         organisation                                                        Synonyms
           root                                                              Cross-references


     leaves



                                                                          Can be re-used across
    Logical                                                               data sources
    definitions
                                             The Web Ontology Language (OWL)

9    21.08.2012         Hastings et al. Journal of Cheminformatics 2012
                        4:8 doi:10.1186/1758-2946-4-8
ChEBI                                               Chemical entity



     Chemical substance

                                                        Molecular entity
             inorganic molecular entity                                             Group              hydroxy
                                                                                                        group

                                              organic molecular entity
                                                                                            aldehyde
sodium chloride
                             carboxylic acid
                                                                organophosphorous
                                                                    compound




                                                                                              pyridoxal
          acetylsalicylic acid
                                                                                            (vitamin B6)
               (aspirin)
                                                                 chlorfenvinfos

10    21.08.2012                  Hastings et al. Journal of Cheminformatics 2012
                                  4:8 doi:10.1186/1758-2946-4-8
owl:subClassOf




                                                                          rdf:type
     Your data, your favourite identifier
                  InChI=1S/C8H10N4O2/c1-10-4-9-6-5(10)7(13)12(3)8(14)11(6)2/h4H,1-3H3
                  SMILES=Cn1cnc2n(C)c(=O)n(C)c(=O)c12
                  Name=caffeine
                  Name=1,3,7-trimethyl-3,7-dihydro-1H-purine-2,6-dione
                  Identifier=KEGG COMPOUND:C07481
                  …
                  …

11   21.08.2012
12   21.08.2012
13   21.08.2012
Thanks

     Christoph Steinbeck

     Marcus Ennis, Gareth Owen, Steve Turner, Adriano Dekker,
     Venkatesh Muthukrishnan, ChEBI users

     Leonid Chepelev, Michel Dumontier, Colin Batchelor, Evan
     Bolton, Nico Adams, Egon Willighagen, Despoina Magka,
     Robert Stevens, Andrew Dalke



     Funding: BBSRC, EU            Questions?
14   21.08.2012

More Related Content

What's hot

J. Bukowczan - Various methods for one pot synthesis of triazoles from quinol...
J. Bukowczan - Various methods for one pot synthesis of triazoles from quinol...J. Bukowczan - Various methods for one pot synthesis of triazoles from quinol...
J. Bukowczan - Various methods for one pot synthesis of triazoles from quinol...Jerzy_BN
 
Non combinatorial chemistry
Non combinatorial chemistryNon combinatorial chemistry
Non combinatorial chemistryGraham Smith
 
Med chem by the numbers
Med chem by the numbersMed chem by the numbers
Med chem by the numbersGraham Smith
 
Coordination polymers
Coordination polymersCoordination polymers
Coordination polymerssruthinit
 
PEG- 400 Mediated One-pot Multicomponent Reaction Towards the Synthesis of N...
PEG- 400 Mediated One-pot Multicomponent  Reaction Towards the Synthesis of N...PEG- 400 Mediated One-pot Multicomponent  Reaction Towards the Synthesis of N...
PEG- 400 Mediated One-pot Multicomponent Reaction Towards the Synthesis of N...Anilkumar Shoibam
 
Click chemistry appliations in polymer science
Click chemistry appliations in polymer scienceClick chemistry appliations in polymer science
Click chemistry appliations in polymer scienceSasidhar Kantheti
 

What's hot (8)

J. Bukowczan - Various methods for one pot synthesis of triazoles from quinol...
J. Bukowczan - Various methods for one pot synthesis of triazoles from quinol...J. Bukowczan - Various methods for one pot synthesis of triazoles from quinol...
J. Bukowczan - Various methods for one pot synthesis of triazoles from quinol...
 
Non combinatorial chemistry
Non combinatorial chemistryNon combinatorial chemistry
Non combinatorial chemistry
 
Tetrazole and triazole
Tetrazole and triazoleTetrazole and triazole
Tetrazole and triazole
 
Med chem by the numbers
Med chem by the numbersMed chem by the numbers
Med chem by the numbers
 
Coordination polymers
Coordination polymersCoordination polymers
Coordination polymers
 
Click chemistry
Click chemistryClick chemistry
Click chemistry
 
PEG- 400 Mediated One-pot Multicomponent Reaction Towards the Synthesis of N...
PEG- 400 Mediated One-pot Multicomponent  Reaction Towards the Synthesis of N...PEG- 400 Mediated One-pot Multicomponent  Reaction Towards the Synthesis of N...
PEG- 400 Mediated One-pot Multicomponent Reaction Towards the Synthesis of N...
 
Click chemistry appliations in polymer science
Click chemistry appliations in polymer scienceClick chemistry appliations in polymer science
Click chemistry appliations in polymer science
 

Viewers also liked (18)

CSSD
CSSDCSSD
CSSD
 
CSSD by Dr Zulfiquer Ahmed Amin
CSSD by Dr Zulfiquer Ahmed AminCSSD by Dr Zulfiquer Ahmed Amin
CSSD by Dr Zulfiquer Ahmed Amin
 
Central sterile supply department
Central sterile supply departmentCentral sterile supply department
Central sterile supply department
 
Project on cssd
Project on cssdProject on cssd
Project on cssd
 
Central Sterile & Supply Department (CSSD)
Central Sterile & Supply Department (CSSD)Central Sterile & Supply Department (CSSD)
Central Sterile & Supply Department (CSSD)
 
Sterilization and disinfection
Sterilization and disinfectionSterilization and disinfection
Sterilization and disinfection
 
Types of manager
Types of managerTypes of manager
Types of manager
 
CSSD
CSSDCSSD
CSSD
 
Hospital CSSD
Hospital CSSD Hospital CSSD
Hospital CSSD
 
Design of cssd
Design of cssdDesign of cssd
Design of cssd
 
Central sterile supply department
Central sterile supply departmentCentral sterile supply department
Central sterile supply department
 
Lecture 4 sterilization
Lecture 4 sterilizationLecture 4 sterilization
Lecture 4 sterilization
 
Sterilization and disinfection
Sterilization and disinfectionSterilization and disinfection
Sterilization and disinfection
 
Central Sterile Supply Department
Central Sterile Supply DepartmentCentral Sterile Supply Department
Central Sterile Supply Department
 
Nosocomial infection & control
Nosocomial infection & controlNosocomial infection & control
Nosocomial infection & control
 
Sterilization methods
Sterilization methodsSterilization methods
Sterilization methods
 
Sterilization methods
Sterilization methodsSterilization methods
Sterilization methods
 
Infection Control
Infection ControlInfection Control
Infection Control
 

Similar to Chemical classification for the Semantic Web using OWL ontologies

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
 
ACS 2012 Flashtalk
ACS 2012 FlashtalkACS 2012 Flashtalk
ACS 2012 Flashtalkmcbridemj
 
Structural Isosteres of Phosphate Groups in the Protein Data Bank - ACS DC 2017
Structural Isosteres of Phosphate Groups in the Protein Data Bank - ACS DC 2017Structural Isosteres of Phosphate Groups in the Protein Data Bank - ACS DC 2017
Structural Isosteres of Phosphate Groups in the Protein Data Bank - ACS DC 2017Alexandre Borrel
 
Omdi2021 Ontologies for (Materials) Science in the Digital Age
Omdi2021 Ontologies for (Materials) Science in the Digital AgeOmdi2021 Ontologies for (Materials) Science in the Digital Age
Omdi2021 Ontologies for (Materials) Science in the Digital Agepetermurrayrust
 
Aldol reaction & condensation project work for Presentation by EducationBhask...
Aldol reaction & condensation project work for Presentation by EducationBhask...Aldol reaction & condensation project work for Presentation by EducationBhask...
Aldol reaction & condensation project work for Presentation by EducationBhask...Education Bhaskar
 
CINF 35: Structure searching for patent information: The need for speed
CINF 35: Structure searching for patent information: The need for speedCINF 35: Structure searching for patent information: The need for speed
CINF 35: Structure searching for patent information: The need for speedNextMove Software
 
Chemical Text Mining for Current Awareness of Pharmaceutical Patents
Chemical Text Mining for Current Awareness of Pharmaceutical PatentsChemical Text Mining for Current Awareness of Pharmaceutical Patents
Chemical Text Mining for Current Awareness of Pharmaceutical Patentsdan2097
 
The pH Behavior of Seventeen Deep Eutectic Solvents
The pH Behavior of Seventeen Deep Eutectic SolventsThe pH Behavior of Seventeen Deep Eutectic Solvents
The pH Behavior of Seventeen Deep Eutectic SolventsMichal Jablonsky
 
20090511 Manchester Biochemistry
20090511 Manchester Biochemistry20090511 Manchester Biochemistry
20090511 Manchester BiochemistryMichel Dumontier
 
THERMAL STABILITY OF SELECTED DEEP EUTECTIC SOLVENTS
THERMAL STABILITY OF SELECTED DEEP EUTECTIC SOLVENTSTHERMAL STABILITY OF SELECTED DEEP EUTECTIC SOLVENTS
THERMAL STABILITY OF SELECTED DEEP EUTECTIC SOLVENTSMichal Jablonsky
 
How can the international chemical identifier (InChI) be extended to non …
How can the international chemical identifier (InChI) be extended to non …How can the international chemical identifier (InChI) be extended to non …
How can the international chemical identifier (InChI) be extended to non …Valery Tkachenko
 
The Development of Bulky Palladium NHC Complexes for the Most-Challenging Cro...
The Development of Bulky Palladium NHC Complexes for the Most-Challenging Cro...The Development of Bulky Palladium NHC Complexes for the Most-Challenging Cro...
The Development of Bulky Palladium NHC Complexes for the Most-Challenging Cro...DrMAdamSayah
 

Similar to Chemical classification for the Semantic Web using OWL ontologies (20)

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...
 
4
44
4
 
rajkdas_CV
rajkdas_CVrajkdas_CV
rajkdas_CV
 
ACS 2012 Flashtalk
ACS 2012 FlashtalkACS 2012 Flashtalk
ACS 2012 Flashtalk
 
ajc 2 paper
ajc 2 paperajc 2 paper
ajc 2 paper
 
Sekhon 12
Sekhon 12Sekhon 12
Sekhon 12
 
Structural Isosteres of Phosphate Groups in the Protein Data Bank - ACS DC 2017
Structural Isosteres of Phosphate Groups in the Protein Data Bank - ACS DC 2017Structural Isosteres of Phosphate Groups in the Protein Data Bank - ACS DC 2017
Structural Isosteres of Phosphate Groups in the Protein Data Bank - ACS DC 2017
 
Omdi2021 Ontologies for (Materials) Science in the Digital Age
Omdi2021 Ontologies for (Materials) Science in the Digital AgeOmdi2021 Ontologies for (Materials) Science in the Digital Age
Omdi2021 Ontologies for (Materials) Science in the Digital Age
 
Thesis_full
Thesis_fullThesis_full
Thesis_full
 
Aldol reaction & condensation project work for Presentation by EducationBhask...
Aldol reaction & condensation project work for Presentation by EducationBhask...Aldol reaction & condensation project work for Presentation by EducationBhask...
Aldol reaction & condensation project work for Presentation by EducationBhask...
 
CINF 35: Structure searching for patent information: The need for speed
CINF 35: Structure searching for patent information: The need for speedCINF 35: Structure searching for patent information: The need for speed
CINF 35: Structure searching for patent information: The need for speed
 
Chemical Text Mining for Current Awareness of Pharmaceutical Patents
Chemical Text Mining for Current Awareness of Pharmaceutical PatentsChemical Text Mining for Current Awareness of Pharmaceutical Patents
Chemical Text Mining for Current Awareness of Pharmaceutical Patents
 
My paper
My paperMy paper
My paper
 
The pH Behavior of Seventeen Deep Eutectic Solvents
The pH Behavior of Seventeen Deep Eutectic SolventsThe pH Behavior of Seventeen Deep Eutectic Solvents
The pH Behavior of Seventeen Deep Eutectic Solvents
 
20090511 Manchester Biochemistry
20090511 Manchester Biochemistry20090511 Manchester Biochemistry
20090511 Manchester Biochemistry
 
THERMAL STABILITY OF SELECTED DEEP EUTECTIC SOLVENTS
THERMAL STABILITY OF SELECTED DEEP EUTECTIC SOLVENTSTHERMAL STABILITY OF SELECTED DEEP EUTECTIC SOLVENTS
THERMAL STABILITY OF SELECTED DEEP EUTECTIC SOLVENTS
 
separación de productos bioactivos
separación de productos bioactivosseparación de productos bioactivos
separación de productos bioactivos
 
How can the international chemical identifier (InChI) be extended to non triv...
How can the international chemical identifier (InChI) be extended to non triv...How can the international chemical identifier (InChI) be extended to non triv...
How can the international chemical identifier (InChI) be extended to non triv...
 
How can the international chemical identifier (InChI) be extended to non …
How can the international chemical identifier (InChI) be extended to non …How can the international chemical identifier (InChI) be extended to non …
How can the international chemical identifier (InChI) be extended to non …
 
The Development of Bulky Palladium NHC Complexes for the Most-Challenging Cro...
The Development of Bulky Palladium NHC Complexes for the Most-Challenging Cro...The Development of Bulky Palladium NHC Complexes for the Most-Challenging Cro...
The Development of Bulky Palladium NHC Complexes for the Most-Challenging Cro...
 

More from 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
 
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
 
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
 
Chemical diagrams and the IAO
Chemical diagrams and the IAOChemical diagrams and the IAO
Chemical diagrams and the IAOJanna 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
 
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
 
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
 
Chemical ontologies: what are they, what are they for, and what are the chall...
Chemical ontologies: what are they, what are they for, and what are the chall...Chemical ontologies: what are they, what are they for, and what are the chall...
Chemical ontologies: what are they, what are they for, and what are the chall...Janna Hastings
 

More from 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
 
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...
 
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
 
Chemical diagrams and the IAO
Chemical diagrams and the IAOChemical diagrams and the IAO
Chemical diagrams and the IAO
 
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
 
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
 
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
 
Chemical ontologies: what are they, what are they for, and what are the chall...
Chemical ontologies: what are they, what are they for, and what are the chall...Chemical ontologies: what are they, what are they for, and what are the chall...
Chemical ontologies: what are they, what are they for, and what are the chall...
 

Recently uploaded

Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Recently uploaded (20)

Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Chemical classification for the Semantic Web using OWL ontologies

  • 1. Janna Hastings, EBI Cheminformatics and Metabolism Chemical classification for the Semantic Web ACS Skolnik Symposium, Philadelphia, 21 August 2012 EBI is an Outstation of the European Molecular Biology Laboratory.
  • 2. Classification conveys the type for data The Semantic Web makes data of all types available, open and interlinked Classification using OWL ontologies dramatically enhances the potential of the chemical Semantic Web 2 21.08.2012
  • 3. Why classify for the Semantic Web? RDF “triples”: ?subject ?relationship ?object rdf:type 3 21.08.2012
  • 4. 4 21.08.2012
  • 5. Chemicals, classes and information This is not a molecule 5 21.08.2012
  • 6. Molecules are small They are three-dimensional Their structures can vary according to their environment We say they have the same type when they share important properties All caffeine molecules have type caffeine 6 21.08.2012
  • 7. There are many different ways to represent molecules InChI=1S/C8H10N4O2/c1-10-4-9-6-5(10)7(13)12(3)8(14)11(6)2/h4H,1-3H3 SMILES=Cn1cnc2n(C)c(=O)n(C)c(=O)c12 Name=caffeine Name=1,3,7-trimethyl-3,7-dihydro-1H-purine-2,6-dione Identifier=KEGG COMPOUND:C07481 None of these are (themselves) molecules They describe and approximate 7 21.08.2012
  • 8. ?subject ?relationship ?object Science aims to make discoveries of general rules about the things that that data are about Classification puts the scientific knowledge into the data 8 21.08.2012
  • 9. RDF is a technology for data representation, OWL is a technology for classification Hierarchical organisation Synonyms root Cross-references leaves Can be re-used across Logical data sources definitions The Web Ontology Language (OWL) 9 21.08.2012 Hastings et al. Journal of Cheminformatics 2012 4:8 doi:10.1186/1758-2946-4-8
  • 10. ChEBI Chemical entity Chemical substance Molecular entity inorganic molecular entity Group hydroxy group organic molecular entity aldehyde sodium chloride carboxylic acid organophosphorous compound pyridoxal acetylsalicylic acid (vitamin B6) (aspirin) chlorfenvinfos 10 21.08.2012 Hastings et al. Journal of Cheminformatics 2012 4:8 doi:10.1186/1758-2946-4-8
  • 11. owl:subClassOf rdf:type Your data, your favourite identifier InChI=1S/C8H10N4O2/c1-10-4-9-6-5(10)7(13)12(3)8(14)11(6)2/h4H,1-3H3 SMILES=Cn1cnc2n(C)c(=O)n(C)c(=O)c12 Name=caffeine Name=1,3,7-trimethyl-3,7-dihydro-1H-purine-2,6-dione Identifier=KEGG COMPOUND:C07481 … … 11 21.08.2012
  • 12. 12 21.08.2012
  • 13. 13 21.08.2012
  • 14. Thanks Christoph Steinbeck Marcus Ennis, Gareth Owen, Steve Turner, Adriano Dekker, Venkatesh Muthukrishnan, ChEBI users Leonid Chepelev, Michel Dumontier, Colin Batchelor, Evan Bolton, Nico Adams, Egon Willighagen, Despoina Magka, Robert Stevens, Andrew Dalke Funding: BBSRC, EU Questions? 14 21.08.2012