SlideShare a Scribd company logo
1 of 25
Experiences in the biosciences with the Open
Biological Ontologies Foundry and the Gene
Ontology
Chris Mungall
Berkeley Lab
@chrismungall
cjmungall@lbl.gov
OMDI October 2021
Background: Need for ontologies in the life sciences
>1800 Databases
>1500 Standards
>900 Ontologies
~13.5m terms
220m proteins
65bn genes
Outline: Tools for ontologies
(1) Tools for end-users (2) Tools for engineering ontologies
owl:Ontology
Search
Integrate Data
Analyze Data
Knowledge Acquisition
Automated classification /
verification
Versioning and release
management
Ontology integration
Domain-specific:
many
GO
CHEBI
use build
Ontologies should be built with science uses in mind
As a biologist,
I want to interpret a set of over-expressed genes,
so that I can understand the cellular mechanisms
underlying an experimental perturbation
Drought
Activated
genes
Ontologies should be built with science uses in mind
As a biologist,
I want to interpret a set of over-expressed genes,
so that I can understand the cellular mechanisms
underlying an experimental perturbation
GO:0009738
abscisic acid-activated
signaling pathway
GO:0015979
photosynthesis
Drought GO
Activated
genes
Gene Ontology Analysis
Input: list of genes
Background knowledge:
1. Associations of genes to GO
classes
2. Hierarchical relationships
between GO classes
Statistical test:
Which GO classes are over-
represented in input gene set
compared to background
Output:
Ranked list of GO classes that
characterize input gene set
Ontologies should be built with science uses in mind
As a biologist,
I want to interpret a set of over-expressed genes,
so that I can understand the cellular mechanisms
underlying an experimental perturbation
As an ontologist, I want to build the
perfect representation of the world,
... because I can
GO:0009738
abscisic acid-activated
signaling pathway
GO:0015979
photosynthesis
Drought GO
Activated
genes
Build links with data science community
Bioconductor GO.db package
- Up to 50k downloads/mo
Reuse existing generic tools and browsers
https://www.ebi.ac.uk/ols
● EBI instances has most widely used
ontologies
● Easy to Dockerize and run your own
instance
● Works with any OWL ontologies
Reuse existing generic tools and browsers
http://bioportal.bioontology.org
(biomedical ontology instance)
https://ontoportal.org (generic instance)
Multiple annotation tools
http://bioportal.bioontology.org
https://www.ebi.ac.uk/spot/zooma
Tools for building ontologies
(2) Tools for engineering ontologies
owl:Ontology
Knowledge Acquisition
Automated classification /
verification
Versioning and release
management
Ontology integration
GO
CHEBI
build
The original bio-ontologies were SKOS-like silos
glucan biosynthesis
(GO:0009250)
polysaccharide biosynthesis
(GO:0000271)
is_a
glucan
(CHEBI:37163)
polysaccharide
(CHEBI:18154)
is_a
GO:
Biological
Process
CHEBI:
Chemical
Entity
No reuse or
connection
Open Biological Ontologies (OBO)
http://obofoundry.org
1. Well-integrated
Modular ontologies
(SUBSET of bioportal)
2. Provide technical and
sociotechnological
framework for
cooperation
4. Allow us to describe all
of the things
3. Provide tools,
best practices and
infrastructure for
forging new
ontologies
@obofoundry
OWL Axiomatization
glucan biosynthesis
(GO:0009250)
polysaccharide
biosynthesis
(GO:0000271)
⊑
≡
biosynthesis
(GO:0009058)
glucan
(CHEBI:37163)
⊓
biosynthesis
(GO:0009058)
polysaccharide
(CHEBI:18154)
⊓
∃.has_output
≡
∃.has_output
Hill et al, Dovetailing biology and chemistry: integrating the Gene Ontology with the ChEBI chemical ontology. BMC genomics, 14(1):513
OWL Reasoning enables automation
glucan biosynthesis
(GO:0009250)
polysaccharide
biosynthesis
(GO:0000271)
⊑
≡
⊓
⊓
∃.has_output
≡
∃.has_output
⊑
Inferred by
OWL
reasoner
biosynthesis
(GO:0009058)
glucan
(CHEBI:37163)
biosynthesis
(GO:0009058)
polysaccharide
(CHEBI:18154)
Challenge: Scaling up
Core ontology
developer
Domain expert
Hey, domain
expert, can you
help with my
ontology?
I’d love to, but I
can’t figure out this
OWL thing. Can I
give you a
spreadsheet?
Templated OWL Design Patterns
https://robot.obolibrary.org/template
https://github.com/INCATools/dead_simple_owl_design_patterns/
‘Biosynthesis’ and has-
output some ___chemical entity
and via-intermediate some
___chemical entity and
Template
dct:creator
dct:contributor
OWL
expert
Ontology developer
Domain expert
dct:contributor
Ontology
developer
Biocurator
ROBOT +
Elk
Ontology Users
Ontology
Developer
s
OWL
experts
● Author OWL templates
● Create Design Patterns
● Implement OWL templates
● Test against Design Patterns
● Consume pre-
reasoned hierarchies
Leverage the Expertise Pyramid
Learning
ROBOT
http://robot.obolibrary.org
Command-Line
No Protege!
Unix philosophy
Atomic commands
Chaining into workflows
Common operations
Add annotations
Filter, extract
Reason
Reporting
General purpose
Optimized for OBO
Should work with other
ontologies
Docker Container
● Ontology command line
tools (ROBOT + others)
● Reasoners
● Make
● Fast rust libs
Ontology Development Kit: standardizing workflows
Seed a GitHub repository
● Standardized layout
○ README
○ LICENSE
○ CONTRIBUTING
○ src/
○ docs/ [mkdocs]
● GitHub actions
● OWL Templates
Standard workflows
● Make test
● Make report
● Make docs
● Make release
● Make modules
https://bit.ly/get-odk https://github.com/INCATools/ontology-development-kit
Docker Container
● Ontology command line
tools (ROBOT + others)
● Reasoners
● Make
● Fast rust libs
Ontology Development Kit: standardizing workflows
Seed a GitHub repository
● Standardized layout
○ README
○ LICENSE
○ CONTRIBUTING
○ src/
○ docs/ [mkdocs]
● GitHub actions
● OWL Templates
Standard workflows
● Make test
● Make report
● Make docs
● Make release
● Make modules
https://bit.ly/get-odk https://github.com/INCATools/ontology-development-kit
https://github.com/obophenotype/human-developmental-anatomy-ontology/
https://github.com/EBISPOT/amphx_ontology/
https://github.com/obophenotype/ascomycete-phenotype-ontology/
https://github.com/ApolloDev/apollo-sv/
https://github.com/arpcard/aro/
https://github.com/obi-bcgo/bcgo/
https://github.com/tucotuco/bco/
https://github.com/BFO-ontology/BFO/
https://github.com/obophenotype/biological-spatial-ontology/
https://github.com/BRENDA-Enzymes/BTO/
https://github.com/obophenotype/caro/
https://github.com/evoinfo/cdao/
https://github.com/Southern-Cross-Plant-Science/cdno/
https://github.com/obophenotype/cephalopod-ontology/
https://github.com/ebi-chebi/ChEBI/
https://github.com/semanticchemistry/semanticchemistry/
https://github.com/obophenotype/chiro/
https://github.com/rsc-ontologies/rsc-cmo/
https://github.com/cido-ontology/cido/
https://github.com/obophenotype/cell-ontology/
https://github.com/luis-gonzalez-m/Collembola/
https://github.com/CLO-Ontology/CLO/
https://github.com/EBISPOT/clyh_ontology/
https://github.com/rat-genome-database/CMO-Clinical-Measurement-
Ontology/
https://github.com/OBOFoundry/COB/
https://github.com/data2health/contributor-role-ontology/
https://github.com/obophenotype/ctenophore-ontology/
https://github.com/ClinicalTrialOntology/CTO/
https://github.com/OpenLHS/CVDO/
https://github.com/dictyBase/migration-data/
https://github.com/obophenotype/dicty-phenotype-ontology/
https://github.com/DIDEO/DIDEO/
https://github.com/labda/DINTO/
https://github.com/DiseaseOntology/HumanDiseaseOntology/
https://github.com/FlyBase/drosophila-phenotype-ontology/
https://github.com/EBISPOT/DUO/
https://github.com/echinoderm-ontology/ecao_ontology/
https://github.com/evidenceontology/evidenceontology/
https://github.com/EcologicalSemantics/ecocore/
https://github.com/EnvironmentOntology/environmental-exposure-
ontology/
https://github.com/obophenotype/human-developmental-anatomy-
ontology/
https://github.com/obophenotype/mouse-anatomy-ontology/
https://github.com/Planteome/plant-environment-ontology/
https://github.com/VEuPathDB-ontology/VEuPathDB-ontology/
https://github.com/CTDbase/exposure-ontology/
https://github.com/obophenotype/fungal-anatomy-ontology/
https://github.com/CRBS/Biological_Imaging_Methods_Ontology/
https://github.com/FlyBase/flybase-controlled-vocabulary/
https://github.com/getbordea/fideo/
https://github.com/flora-phenotype-ontology/flopoontology/
https://github.com/pcastellanoescuder/FoodBiomarkerOntology/
https://github.com/futres/fovt/
https://github.com/pombase/fypo/
https://github.com/EnvironmentOntology/gaz/
https://github.com/IHCC-cohorts/GECKO/
https://github.com/monarch-initiative/GENO-ontology/
https://github.com/glygen-glycan-data/GNOme/
https://github.com/Superraptor/GSSO/
https://github.com/EBISPOT/ancestro/
https://github.com/hymao/hao/
https://github.com/BgeeDB/homology-ontology/
https://github.com/obophenotype/developmental-stage-ontologies/
https://github.com/aellenhicks/htn_owl/
https://github.com/information-artifact-ontology/IAO/
https://github.com/ontoice/ICEO/
https://github.com/ICO-ontology/ICO/
https://github.com/infectious-disease-ontology/infectious-disease-
ontology/
https://github.com/INO-ontology/ino/
https://github.com/OpenLHS/LABO/
https://github.com/obophenotype/mouse-anatomy-ontology/
https://github.com/monarch-initiative/MAxO/
https://github.com/microbial-conditions-ontology/microbial-conditions-
ontology/
https://github.com/jannahastings/mental-functioning-ontology/
https://github.com/RDruzinsky/feedontology/
https://github.com/jannahastings/emotion-ontology/
https://github.com/jannahastings/mental-functioning-ontology/
https://github.com/HUPO-PSI/psi-mi-CV/
https://github.com/evoinfo/miapa/
https://github.com/carrineblank/MicrO/
https://github.com/rat-genome-database/MMO-Measurement-Method-
Ontology/
https://github.com/obophenotype/developmental-stage-ontologies/
https://github.com/HUPO-PSI/psi-mod-CV/
https://github.com/monarch-initiative/mondo/
https://github.com/monarch-initiative/mondo/
https://github.com/rsc-ontologies/rxno/
https://github.com/obophenotype/mammalian-phenotype-ontology/
https://github.com/PaulNSchofield/mpath/
https://github.com/MPIO-Developers/MPIO/
https://github.com/IEDB/MRO/
https://github.com/HUPO-PSI/psi-ms-CV/
https://github.com/obo-behavior/behavior-ontology/
https://github.com/obophenotype/ncbitaxon/
https://github.com/NCI-Thesaurus/thesaurus-obo-edition/
https://github.com/OmniSearch/NCRO-Ontology-Files/
https://github.com/SpeciesFileGroup/nomen/
https://github.com/OAE-ontology/OAE/
https://github.com/aszool/oarcs/
https://github.com/obophenotype/bio-attribute-ontology/
https://github.com/obcs/obcs/
https://github.com/biobanking/biobanking/
https://github.com/OGMS/ogms/
https://github.com/linikujp/OGSF/
https://github.com/ohmi-ontology/ohmi/
https://github.com/OHPI/ohpi/
https://github.com/obophenotype/developmental-stage-ontologies/
https://github.com/OMIABIS/omiabis-dev/
https://github.com/OmniSearch/omit/
https://github.com/information-artifact-ontology/ontology-metadata/
https://github.com/microbialphenotypes/OMP-ontology/
https://github.com/ufbmi/OMRSE/
https://github.com/cyang0128/Nutritional-epidemiologic-ontologies/
https://github.com/enpadasi/Ontology-for-Nutritional-Studies/
https://github.com/ontoneo-project/Ontoneo/
https://github.com/pato-ontology/pato/
https://github.com/PopulationAndCommunityOntology/pco/
https://github.com/OpenLHS/PDRO/
https://github.com/obophenotype/developmental-stage-ontologies/
https://github.com/Planteome/plant-experimental-conditions-ontology/
https://github.com/PHI-base/phipo/
https://github.com/obophenotype/planaria-ontology/
https://github.com/obophenotype/planarian-phenotype-ontology/
https://github.com/Planteome/plant-ontology/
https://github.com/obophenotype/porifera-ontology/
https://github.com/PlantPhenoOntology/PPO/
https://github.com/PROconsortium/PRoteinOntology/
https://github.com/Display-Lab/psdo/
https://github.com/Planteome/plant-stress-ontology/
https://github.com/rat-genome-database/PW-Pathway-Ontology/
https://github.com/DanBerrios/RBO/
https://github.com/BGSU-RNA/rnao/
https://github.com/oborel/obo-relations/
https://github.com/rat-genome-database/RS-Rat-Strain-Ontology/
https://github.com/rsc-ontologies/rxno/
https://github.com/monarch-initiative/SEPIO-ontology/
https://github.com/obophenotype/sibo/
https://github.com/The-Sequence-Ontology/SO-Ontologies/
https://github.com/obophenotype/spider-ontology/
https://github.com/ISA-tools/stato/
https://github.com/allysonlister/swo/
https://github.com/DiseaseOntology/SymptomOntology/
https://github.com/phenoscape/taxrank/
https://github.com/Planteome/plant-trait-ontology/
https://github.com/DiseaseOntology/PathogenTransmissionOntology/
https://github.com/phenoscape/teleost-taxonomy-ontology/
https://github.com/txpo-ontology/TXPO/
https://github.com/obophenotype/uberon/
https://github.com/bio-ontology-research-group/unit-ontology/
https://github.com/geneontology/unipathway/
https://github.com/obophenotype/upheno/
https://github.com/vaccineontology/VO/
https://github.com/AnimalGenome/vertebrate-trait-ontology/
https://github.com/phenoscape/vertebrate-taxonomy-ontology/
https://github.com/obophenotype/c-elegans-gross-anatomy-ontology/
https://github.com/obophenotype/c-elegans-development-ontology/
https://github.com/obophenotype/c-elegans-phenotype-ontology/
https://github.com/xenopus-anatomy/xao/
https://github.com/rat-genome-database/XCO-experimental-condition-
ontology/
https://github.com/HUPO-PSI/mzIdentML/
https://github.com/obophenotype/xenopus-phenotype-ontology/
Linked Data Modeling Language
JSON-Schema
ShEx
JSON-LD
Contexts
Python
Dataclasses
OWL
https://linkml.io
https://github.com/linkml/linkml
Semantic Web
Applications
And
Infrastructure
“Traditional”
Applications and
Infrastructure
SQL DDL
Create datamodels in simple YAML files,
optionally annotated using ontologies
Compile to other
frameworks
Choose the right tools
for the job, no lock in
Biocurator
Data
Scientist
dct:creator
Conclusions
Tools for ontology users
Build ontologies to solve problems
Reuse existing generic tools
Team with data scientists to build
domain-specific tools
Tools for engineering ontologies
Use OWL and reasoners; but hide the
complexity
Treat ontology development like modern
open software development
Use the appropriate formalisms
● OWL for terminological ontologies
● LinkML or shape languages for
semantic schemas
Acknowledgments
OBO Operations
● Mathias Brochhausen
● Pier Luigi Buttigieg
● Melanie Courtot
● Alexander Diehl
● Melissa Haendel
● Simon Jupp
● Nomi Harris
● James Malone
● Darren Natale
● Jim Balhoff
● David Osumi-Sutherland
● Philippe Rocca-Serra
● Asiyah Lin
● Damion Dooley
● Alan Ruttenberg
● Richard Scheuermann
● Lynn Schriml
● Barry Smith
● Chris Stoeckert
● Nicole Vasilevsky
● Ramona Walls
● Xiaolin Yang
● Jie Zheng
OBO Services Team
● James Overon
● Becky Jackson
● Nico Matentzoglu
● Seth Carbon
● Mark Miller
● Deepak Unni
● Nomi Harris
● Bill Duncan
● Randi Vita
● Bjoern Peters
We’re hiring!!!
Knowledge Graphs
● Justin Reese
● Marcin Joachimiak
● Bill Duncan
● Seth Carbon
● Harshad Hegde
● Harry Caufield
● Sierra Moxon
● Elena Casiraghi
● Luca Cappelletti
● Giorgio Valentini
● Tommaso Fontana
● Tiffany Callahan
● Kent Shefchek
● Kevin Schafer
● Nomi Harris
● Moni Muñoz-Torres
● Peter Robinson
GO/Reactome/Rhea
● Peter d’Eustachio
● Harold Drabkin
● Jim Balhoff
● Ben Good
● Huaiyu Mi
● David Hill
● Kimberly van Auken
● Pascale Gaudet
● Laurent-Philippe Albou
● Anne Morgat
● Alan Bridge
● Paul Thomas
LinkML
● Harold Solbrig
● Dazhi Zhao
● Joe Flack
● Gaurav Vaidya
● Tim Putman
● Donny Winston
● Bill Duncan
● Mark Miller
● Sujay Patil
● Shahim Essaid
● Matt Brush
● Brian Furner
● Sierra Moxon Patterns
● Sue Bello
● Nicole Vasilevsky
● All the MOD + HPO curators
● Nico Matentzoglu
BioLink
● Sierra Moxon
● Mike Bada
● Deepak Unni
● Michel Dumontier
● Vlado Dancik
● Matt Brush
● NCATS Translator DM
team

More Related Content

What's hot

Integrating Pathway Databases with Gene Ontology Causal Activity Models
Integrating Pathway Databases with Gene Ontology Causal Activity ModelsIntegrating Pathway Databases with Gene Ontology Causal Activity Models
Integrating Pathway Databases with Gene Ontology Causal Activity ModelsBenjamin Good
 
Representing and reasoning with biological knowledge
Representing and reasoning with biological knowledgeRepresenting and reasoning with biological knowledge
Representing and reasoning with biological knowledgeBenjamin Good
 
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
 
Introduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyIntroduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyBarry Smith
 
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
 
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...Nathan Dunn
 
Graph DB + Bioinformatics: Bio4j, recent applications and future directions
Graph DB + Bioinformatics:  Bio4j, recent applications and future directions Graph DB + Bioinformatics:  Bio4j, recent applications and future directions
Graph DB + Bioinformatics: Bio4j, recent applications and future directions Pablo Pareja Tobes
 
The Language of the Gene Ontology
The Language of the Gene OntologyThe Language of the Gene Ontology
The Language of the Gene Ontologyrobertstevens65
 
Building and Using Ontologies to do biology
Building and Using Ontologies to do biologyBuilding and Using Ontologies to do biology
Building and Using Ontologies to do biologyrobertstevens65
 
UniProt-GOA
UniProt-GOAUniProt-GOA
UniProt-GOAEBI
 
Bio4j: A pioneer graph based database for the integration of biological Big Data
Bio4j: A pioneer graph based database for the integration of biological Big DataBio4j: A pioneer graph based database for the integration of biological Big Data
Bio4j: A pioneer graph based database for the integration of biological Big DataPablo Pareja Tobes
 
ICBO 2018 Poster - Current Development in the Evidence and Conclusion Ontolog...
ICBO 2018 Poster - Current Development in the Evidence and Conclusion Ontolog...ICBO 2018 Poster - Current Development in the Evidence and Conclusion Ontolog...
ICBO 2018 Poster - Current Development in the Evidence and Conclusion Ontolog...dolleyj
 
WikiPathways: how open source and open data can make omics technology more us...
WikiPathways: how open source and open data can make omics technology more us...WikiPathways: how open source and open data can make omics technology more us...
WikiPathways: how open source and open data can make omics technology more us...Chris Evelo
 
BioCuration 2019 - Evidence and Conclusion Ontology 2019 Update
BioCuration 2019 - Evidence and Conclusion Ontology 2019 UpdateBioCuration 2019 - Evidence and Conclusion Ontology 2019 Update
BioCuration 2019 - Evidence and Conclusion Ontology 2019 Updatedolleyj
 
Computing on the shoulders of giants
Computing on the shoulders of giantsComputing on the shoulders of giants
Computing on the shoulders of giantsBenjamin Good
 
Analysis with biological pathways:
Analysis with biological pathways: Analysis with biological pathways:
Analysis with biological pathways: Chris Evelo
 
Swertz bosc2010 molgenis
Swertz bosc2010 molgenisSwertz bosc2010 molgenis
Swertz bosc2010 molgenisBOSC 2010
 

What's hot (20)

Integrating Pathway Databases with Gene Ontology Causal Activity Models
Integrating Pathway Databases with Gene Ontology Causal Activity ModelsIntegrating Pathway Databases with Gene Ontology Causal Activity Models
Integrating Pathway Databases with Gene Ontology Causal Activity Models
 
Representing and reasoning with biological knowledge
Representing and reasoning with biological knowledgeRepresenting and reasoning with biological knowledge
Representing and reasoning with biological knowledge
 
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 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
 
Introduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyIntroduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental Biology
 
Ontology Services for the Biomedical Sciences
Ontology Services for the Biomedical SciencesOntology Services for the Biomedical Sciences
Ontology Services for the Biomedical Sciences
 
Bio4j
Bio4jBio4j
Bio4j
 
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...
Genome annotation with open source software: Apollo, Jbrowse and the GO in Ga...
 
Graph DB + Bioinformatics: Bio4j, recent applications and future directions
Graph DB + Bioinformatics:  Bio4j, recent applications and future directions Graph DB + Bioinformatics:  Bio4j, recent applications and future directions
Graph DB + Bioinformatics: Bio4j, recent applications and future directions
 
The Language of the Gene Ontology
The Language of the Gene OntologyThe Language of the Gene Ontology
The Language of the Gene Ontology
 
Building and Using Ontologies to do biology
Building and Using Ontologies to do biologyBuilding and Using Ontologies to do biology
Building and Using Ontologies to do biology
 
UniProt-GOA
UniProt-GOAUniProt-GOA
UniProt-GOA
 
Bio4j: A pioneer graph based database for the integration of biological Big Data
Bio4j: A pioneer graph based database for the integration of biological Big DataBio4j: A pioneer graph based database for the integration of biological Big Data
Bio4j: A pioneer graph based database for the integration of biological Big Data
 
David
DavidDavid
David
 
ICBO 2018 Poster - Current Development in the Evidence and Conclusion Ontolog...
ICBO 2018 Poster - Current Development in the Evidence and Conclusion Ontolog...ICBO 2018 Poster - Current Development in the Evidence and Conclusion Ontolog...
ICBO 2018 Poster - Current Development in the Evidence and Conclusion Ontolog...
 
WikiPathways: how open source and open data can make omics technology more us...
WikiPathways: how open source and open data can make omics technology more us...WikiPathways: how open source and open data can make omics technology more us...
WikiPathways: how open source and open data can make omics technology more us...
 
BioCuration 2019 - Evidence and Conclusion Ontology 2019 Update
BioCuration 2019 - Evidence and Conclusion Ontology 2019 UpdateBioCuration 2019 - Evidence and Conclusion Ontology 2019 Update
BioCuration 2019 - Evidence and Conclusion Ontology 2019 Update
 
Computing on the shoulders of giants
Computing on the shoulders of giantsComputing on the shoulders of giants
Computing on the shoulders of giants
 
Analysis with biological pathways:
Analysis with biological pathways: Analysis with biological pathways:
Analysis with biological pathways:
 
Swertz bosc2010 molgenis
Swertz bosc2010 molgenisSwertz bosc2010 molgenis
Swertz bosc2010 molgenis
 

Similar to Experiences in the biosciences with the open biological ontologies foundry and the gene ontology

GloBI Status Update 23 May 2013
GloBI Status Update 23 May 2013GloBI Status Update 23 May 2013
GloBI Status Update 23 May 2013jhpoelen245
 
Venkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkitVenkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkitBOSC 2010
 
MADICES Mungall 2022.pptx
MADICES Mungall 2022.pptxMADICES Mungall 2022.pptx
MADICES Mungall 2022.pptxChris Mungall
 
IBISBA_an infrastructrue for IB
IBISBA_an infrastructrue for IBIBISBA_an infrastructrue for IB
IBISBA_an infrastructrue for IBMichael O'Donohue
 
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verificationISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verificationMichel Dumontier
 
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
 
J Klein - KUPKB: sharing, connecting and exposing kidney and urinary knowledg...
J Klein - KUPKB: sharing, connecting and exposing kidney and urinary knowledg...J Klein - KUPKB: sharing, connecting and exposing kidney and urinary knowledg...
J Klein - KUPKB: sharing, connecting and exposing kidney and urinary knowledg...Jan Aerts
 
JulieKlein_Bosc2012
JulieKlein_Bosc2012JulieKlein_Bosc2012
JulieKlein_Bosc2012KUPKB_Team
 
Towards Reproducible Science: a few building blocks from my personal experience
Towards Reproducible Science: a few building blocks from my personal experienceTowards Reproducible Science: a few building blocks from my personal experience
Towards Reproducible Science: a few building blocks from my personal experienceOscar Corcho
 
Advanced Bioinformatics for Genomics and BioData Driven Research
Advanced Bioinformatics for Genomics and BioData Driven ResearchAdvanced Bioinformatics for Genomics and BioData Driven Research
Advanced Bioinformatics for Genomics and BioData Driven ResearchEuropean Bioinformatics Institute
 
BHL Technologies: Review for BHL-Australia
BHL Technologies: Review for BHL-AustraliaBHL Technologies: Review for BHL-Australia
BHL Technologies: Review for BHL-AustraliaChris Freeland
 
AO and Annotation Tool for AOC
AO and Annotation Tool for AOCAO and Annotation Tool for AOC
AO and Annotation Tool for AOCPaolo Ciccarese
 
How Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open ScienceHow Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open Sciencedrnigam
 
Ontology-based Tools to Enhance the Curation Workflow
Ontology-based Tools to Enhance the Curation WorkflowOntology-based Tools to Enhance the Curation Workflow
Ontology-based Tools to Enhance the Curation WorkflowTrish Whetzel
 
Apollo: developers call 2015-02-05
Apollo: developers call 2015-02-05Apollo: developers call 2015-02-05
Apollo: developers call 2015-02-05Monica Munoz-Torres
 

Similar to Experiences in the biosciences with the open biological ontologies foundry and the gene ontology (20)

MIREOT
MIREOTMIREOT
MIREOT
 
GloBI Status Update 23 May 2013
GloBI Status Update 23 May 2013GloBI Status Update 23 May 2013
GloBI Status Update 23 May 2013
 
bioinformatics enabling knowledge generation from agricultural omics data
bioinformatics enabling knowledge generation from agricultural omics databioinformatics enabling knowledge generation from agricultural omics data
bioinformatics enabling knowledge generation from agricultural omics data
 
OWL and OBO
OWL and OBOOWL and OBO
OWL and OBO
 
Venkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkitVenkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkit
 
BHL @ #TDWG09
BHL @ #TDWG09BHL @ #TDWG09
BHL @ #TDWG09
 
MADICES Mungall 2022.pptx
MADICES Mungall 2022.pptxMADICES Mungall 2022.pptx
MADICES Mungall 2022.pptx
 
IBISBA_an infrastructrue for IB
IBISBA_an infrastructrue for IBIBISBA_an infrastructrue for IB
IBISBA_an infrastructrue for IB
 
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verificationISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
 
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
 
J Klein - KUPKB: sharing, connecting and exposing kidney and urinary knowledg...
J Klein - KUPKB: sharing, connecting and exposing kidney and urinary knowledg...J Klein - KUPKB: sharing, connecting and exposing kidney and urinary knowledg...
J Klein - KUPKB: sharing, connecting and exposing kidney and urinary knowledg...
 
JulieKlein_Bosc2012
JulieKlein_Bosc2012JulieKlein_Bosc2012
JulieKlein_Bosc2012
 
Towards Reproducible Science: a few building blocks from my personal experience
Towards Reproducible Science: a few building blocks from my personal experienceTowards Reproducible Science: a few building blocks from my personal experience
Towards Reproducible Science: a few building blocks from my personal experience
 
Advanced Bioinformatics for Genomics and BioData Driven Research
Advanced Bioinformatics for Genomics and BioData Driven ResearchAdvanced Bioinformatics for Genomics and BioData Driven Research
Advanced Bioinformatics for Genomics and BioData Driven Research
 
BHL Technologies: Review for BHL-Australia
BHL Technologies: Review for BHL-AustraliaBHL Technologies: Review for BHL-Australia
BHL Technologies: Review for BHL-Australia
 
AO and Annotation Tool for AOC
AO and Annotation Tool for AOCAO and Annotation Tool for AOC
AO and Annotation Tool for AOC
 
BioPortal: ontologies and integrated data resources at the click of a mouse
BioPortal: ontologies and integrated data resourcesat the click of a mouseBioPortal: ontologies and integrated data resourcesat the click of a mouse
BioPortal: ontologies and integrated data resources at the click of a mouse
 
How Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open ScienceHow Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open Science
 
Ontology-based Tools to Enhance the Curation Workflow
Ontology-based Tools to Enhance the Curation WorkflowOntology-based Tools to Enhance the Curation Workflow
Ontology-based Tools to Enhance the Curation Workflow
 
Apollo: developers call 2015-02-05
Apollo: developers call 2015-02-05Apollo: developers call 2015-02-05
Apollo: developers call 2015-02-05
 

More from Chris Mungall

Scaling up semantics; lessons learned across the life sciences
Scaling up semantics; lessons learned across the life sciencesScaling up semantics; lessons learned across the life sciences
Scaling up semantics; lessons learned across the life sciencesChris Mungall
 
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODOLinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODOChris Mungall
 
Ontology Access Kit_ Workshop Intro Slides.pptx
Ontology Access Kit_ Workshop Intro Slides.pptxOntology Access Kit_ Workshop Intro Slides.pptx
Ontology Access Kit_ Workshop Intro Slides.pptxChris Mungall
 
LinkML Intro (for Monarch devs)
LinkML Intro (for Monarch devs)LinkML Intro (for Monarch devs)
LinkML Intro (for Monarch devs)Chris Mungall
 
LinkML presentation to Yosemite Group
LinkML presentation to Yosemite GroupLinkML presentation to Yosemite Group
LinkML presentation to Yosemite GroupChris Mungall
 
SparqlProg (BioHackathon 2019)
SparqlProg (BioHackathon 2019)SparqlProg (BioHackathon 2019)
SparqlProg (BioHackathon 2019)Chris Mungall
 
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...US2TS: Reasoning over multiple open bio-ontologies to make machines and human...
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...Chris Mungall
 
Uberon: opening up to community contributions
Uberon: opening up to community contributionsUberon: opening up to community contributions
Uberon: opening up to community contributionsChris Mungall
 
Modeling exposure events and adverse outcome pathways using ontologies
Modeling exposure events and adverse outcome pathways using ontologiesModeling exposure events and adverse outcome pathways using ontologies
Modeling exposure events and adverse outcome pathways using ontologiesChris Mungall
 
Causal reasoning using the Relation Ontology
Causal reasoning using the Relation OntologyCausal reasoning using the Relation Ontology
Causal reasoning using the Relation OntologyChris Mungall
 
Introduction to the BioLink datamodel
Introduction to the BioLink datamodelIntroduction to the BioLink datamodel
Introduction to the BioLink datamodelChris Mungall
 
Computing on Phenotypes AMP 2015
Computing on Phenotypes AMP 2015Computing on Phenotypes AMP 2015
Computing on Phenotypes AMP 2015Chris Mungall
 
GIGA2 Structuring Phenotype Data
GIGA2 Structuring Phenotype DataGIGA2 Structuring Phenotype Data
GIGA2 Structuring Phenotype DataChris Mungall
 
Mapping Phenotype Ontologies for Obesity and Diabetes
Mapping Phenotype Ontologies for Obesity and DiabetesMapping Phenotype Ontologies for Obesity and Diabetes
Mapping Phenotype Ontologies for Obesity and DiabetesChris Mungall
 
Uberon EBI industry workshop
Uberon EBI industry workshopUberon EBI industry workshop
Uberon EBI industry workshopChris Mungall
 
Increased Expressivity of Gene Ontology Annotations - Biocuration 2013
Increased Expressivity of Gene Ontology Annotations - Biocuration 2013Increased Expressivity of Gene Ontology Annotations - Biocuration 2013
Increased Expressivity of Gene Ontology Annotations - Biocuration 2013Chris Mungall
 

More from Chris Mungall (20)

Scaling up semantics; lessons learned across the life sciences
Scaling up semantics; lessons learned across the life sciencesScaling up semantics; lessons learned across the life sciences
Scaling up semantics; lessons learned across the life sciences
 
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODOLinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
LinkML Intro July 2022.pptx PLEASE VIEW THIS ON ZENODO
 
Ontology Access Kit_ Workshop Intro Slides.pptx
Ontology Access Kit_ Workshop Intro Slides.pptxOntology Access Kit_ Workshop Intro Slides.pptx
Ontology Access Kit_ Workshop Intro Slides.pptx
 
LinkML Intro (for Monarch devs)
LinkML Intro (for Monarch devs)LinkML Intro (for Monarch devs)
LinkML Intro (for Monarch devs)
 
LinkML presentation to Yosemite Group
LinkML presentation to Yosemite GroupLinkML presentation to Yosemite Group
LinkML presentation to Yosemite Group
 
SparqlProg (BioHackathon 2019)
SparqlProg (BioHackathon 2019)SparqlProg (BioHackathon 2019)
SparqlProg (BioHackathon 2019)
 
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...US2TS: Reasoning over multiple open bio-ontologies to make machines and human...
US2TS: Reasoning over multiple open bio-ontologies to make machines and human...
 
Uberon: opening up to community contributions
Uberon: opening up to community contributionsUberon: opening up to community contributions
Uberon: opening up to community contributions
 
Modeling exposure events and adverse outcome pathways using ontologies
Modeling exposure events and adverse outcome pathways using ontologiesModeling exposure events and adverse outcome pathways using ontologies
Modeling exposure events and adverse outcome pathways using ontologies
 
Causal reasoning using the Relation Ontology
Causal reasoning using the Relation OntologyCausal reasoning using the Relation Ontology
Causal reasoning using the Relation Ontology
 
Introduction to the BioLink datamodel
Introduction to the BioLink datamodelIntroduction to the BioLink datamodel
Introduction to the BioLink datamodel
 
Computing on Phenotypes AMP 2015
Computing on Phenotypes AMP 2015Computing on Phenotypes AMP 2015
Computing on Phenotypes AMP 2015
 
ENVO GSC 2015
ENVO GSC 2015ENVO GSC 2015
ENVO GSC 2015
 
Kboom phenoday-2016
Kboom phenoday-2016Kboom phenoday-2016
Kboom phenoday-2016
 
BioMake PAG 2017
BioMake PAG 2017 BioMake PAG 2017
BioMake PAG 2017
 
GIGA2 Structuring Phenotype Data
GIGA2 Structuring Phenotype DataGIGA2 Structuring Phenotype Data
GIGA2 Structuring Phenotype Data
 
Mapping Phenotype Ontologies for Obesity and Diabetes
Mapping Phenotype Ontologies for Obesity and DiabetesMapping Phenotype Ontologies for Obesity and Diabetes
Mapping Phenotype Ontologies for Obesity and Diabetes
 
Uberon EBI industry workshop
Uberon EBI industry workshopUberon EBI industry workshop
Uberon EBI industry workshop
 
Increased Expressivity of Gene Ontology Annotations - Biocuration 2013
Increased Expressivity of Gene Ontology Annotations - Biocuration 2013Increased Expressivity of Gene Ontology Annotations - Biocuration 2013
Increased Expressivity of Gene Ontology Annotations - Biocuration 2013
 
Uberon PAG 2013
Uberon PAG 2013Uberon PAG 2013
Uberon PAG 2013
 

Recently uploaded

High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...chandars293
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfrohankumarsinghrore1
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsSumit Kumar yadav
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsSérgio Sacani
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PPRINCE C P
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and ClassificationsAreesha Ahmad
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPirithiRaju
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 

Recently uploaded (20)

High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C P
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 

Experiences in the biosciences with the open biological ontologies foundry and the gene ontology

  • 1. Experiences in the biosciences with the Open Biological Ontologies Foundry and the Gene Ontology Chris Mungall Berkeley Lab @chrismungall cjmungall@lbl.gov OMDI October 2021
  • 2. Background: Need for ontologies in the life sciences >1800 Databases >1500 Standards >900 Ontologies ~13.5m terms 220m proteins 65bn genes
  • 3. Outline: Tools for ontologies (1) Tools for end-users (2) Tools for engineering ontologies owl:Ontology Search Integrate Data Analyze Data Knowledge Acquisition Automated classification / verification Versioning and release management Ontology integration Domain-specific: many GO CHEBI use build
  • 4. Ontologies should be built with science uses in mind As a biologist, I want to interpret a set of over-expressed genes, so that I can understand the cellular mechanisms underlying an experimental perturbation Drought Activated genes
  • 5. Ontologies should be built with science uses in mind As a biologist, I want to interpret a set of over-expressed genes, so that I can understand the cellular mechanisms underlying an experimental perturbation GO:0009738 abscisic acid-activated signaling pathway GO:0015979 photosynthesis Drought GO Activated genes Gene Ontology Analysis Input: list of genes Background knowledge: 1. Associations of genes to GO classes 2. Hierarchical relationships between GO classes Statistical test: Which GO classes are over- represented in input gene set compared to background Output: Ranked list of GO classes that characterize input gene set
  • 6. Ontologies should be built with science uses in mind As a biologist, I want to interpret a set of over-expressed genes, so that I can understand the cellular mechanisms underlying an experimental perturbation As an ontologist, I want to build the perfect representation of the world, ... because I can GO:0009738 abscisic acid-activated signaling pathway GO:0015979 photosynthesis Drought GO Activated genes
  • 7. Build links with data science community Bioconductor GO.db package - Up to 50k downloads/mo
  • 8. Reuse existing generic tools and browsers https://www.ebi.ac.uk/ols ● EBI instances has most widely used ontologies ● Easy to Dockerize and run your own instance ● Works with any OWL ontologies
  • 9. Reuse existing generic tools and browsers http://bioportal.bioontology.org (biomedical ontology instance) https://ontoportal.org (generic instance)
  • 11. Tools for building ontologies (2) Tools for engineering ontologies owl:Ontology Knowledge Acquisition Automated classification / verification Versioning and release management Ontology integration GO CHEBI build
  • 12. The original bio-ontologies were SKOS-like silos glucan biosynthesis (GO:0009250) polysaccharide biosynthesis (GO:0000271) is_a glucan (CHEBI:37163) polysaccharide (CHEBI:18154) is_a GO: Biological Process CHEBI: Chemical Entity No reuse or connection
  • 13. Open Biological Ontologies (OBO) http://obofoundry.org 1. Well-integrated Modular ontologies (SUBSET of bioportal) 2. Provide technical and sociotechnological framework for cooperation 4. Allow us to describe all of the things 3. Provide tools, best practices and infrastructure for forging new ontologies @obofoundry
  • 15. OWL Reasoning enables automation glucan biosynthesis (GO:0009250) polysaccharide biosynthesis (GO:0000271) ⊑ ≡ ⊓ ⊓ ∃.has_output ≡ ∃.has_output ⊑ Inferred by OWL reasoner biosynthesis (GO:0009058) glucan (CHEBI:37163) biosynthesis (GO:0009058) polysaccharide (CHEBI:18154)
  • 16. Challenge: Scaling up Core ontology developer Domain expert Hey, domain expert, can you help with my ontology? I’d love to, but I can’t figure out this OWL thing. Can I give you a spreadsheet?
  • 17. Templated OWL Design Patterns https://robot.obolibrary.org/template https://github.com/INCATools/dead_simple_owl_design_patterns/ ‘Biosynthesis’ and has- output some ___chemical entity and via-intermediate some ___chemical entity and Template dct:creator dct:contributor OWL expert Ontology developer Domain expert dct:contributor Ontology developer Biocurator ROBOT + Elk
  • 18. Ontology Users Ontology Developer s OWL experts ● Author OWL templates ● Create Design Patterns ● Implement OWL templates ● Test against Design Patterns ● Consume pre- reasoned hierarchies Leverage the Expertise Pyramid Learning
  • 19. ROBOT http://robot.obolibrary.org Command-Line No Protege! Unix philosophy Atomic commands Chaining into workflows Common operations Add annotations Filter, extract Reason Reporting General purpose Optimized for OBO Should work with other ontologies
  • 20.
  • 21. Docker Container ● Ontology command line tools (ROBOT + others) ● Reasoners ● Make ● Fast rust libs Ontology Development Kit: standardizing workflows Seed a GitHub repository ● Standardized layout ○ README ○ LICENSE ○ CONTRIBUTING ○ src/ ○ docs/ [mkdocs] ● GitHub actions ● OWL Templates Standard workflows ● Make test ● Make report ● Make docs ● Make release ● Make modules https://bit.ly/get-odk https://github.com/INCATools/ontology-development-kit
  • 22. Docker Container ● Ontology command line tools (ROBOT + others) ● Reasoners ● Make ● Fast rust libs Ontology Development Kit: standardizing workflows Seed a GitHub repository ● Standardized layout ○ README ○ LICENSE ○ CONTRIBUTING ○ src/ ○ docs/ [mkdocs] ● GitHub actions ● OWL Templates Standard workflows ● Make test ● Make report ● Make docs ● Make release ● Make modules https://bit.ly/get-odk https://github.com/INCATools/ontology-development-kit https://github.com/obophenotype/human-developmental-anatomy-ontology/ https://github.com/EBISPOT/amphx_ontology/ https://github.com/obophenotype/ascomycete-phenotype-ontology/ https://github.com/ApolloDev/apollo-sv/ https://github.com/arpcard/aro/ https://github.com/obi-bcgo/bcgo/ https://github.com/tucotuco/bco/ https://github.com/BFO-ontology/BFO/ https://github.com/obophenotype/biological-spatial-ontology/ https://github.com/BRENDA-Enzymes/BTO/ https://github.com/obophenotype/caro/ https://github.com/evoinfo/cdao/ https://github.com/Southern-Cross-Plant-Science/cdno/ https://github.com/obophenotype/cephalopod-ontology/ https://github.com/ebi-chebi/ChEBI/ https://github.com/semanticchemistry/semanticchemistry/ https://github.com/obophenotype/chiro/ https://github.com/rsc-ontologies/rsc-cmo/ https://github.com/cido-ontology/cido/ https://github.com/obophenotype/cell-ontology/ https://github.com/luis-gonzalez-m/Collembola/ https://github.com/CLO-Ontology/CLO/ https://github.com/EBISPOT/clyh_ontology/ https://github.com/rat-genome-database/CMO-Clinical-Measurement- Ontology/ https://github.com/OBOFoundry/COB/ https://github.com/data2health/contributor-role-ontology/ https://github.com/obophenotype/ctenophore-ontology/ https://github.com/ClinicalTrialOntology/CTO/ https://github.com/OpenLHS/CVDO/ https://github.com/dictyBase/migration-data/ https://github.com/obophenotype/dicty-phenotype-ontology/ https://github.com/DIDEO/DIDEO/ https://github.com/labda/DINTO/ https://github.com/DiseaseOntology/HumanDiseaseOntology/ https://github.com/FlyBase/drosophila-phenotype-ontology/ https://github.com/EBISPOT/DUO/ https://github.com/echinoderm-ontology/ecao_ontology/ https://github.com/evidenceontology/evidenceontology/ https://github.com/EcologicalSemantics/ecocore/ https://github.com/EnvironmentOntology/environmental-exposure- ontology/ https://github.com/obophenotype/human-developmental-anatomy- ontology/ https://github.com/obophenotype/mouse-anatomy-ontology/ https://github.com/Planteome/plant-environment-ontology/ https://github.com/VEuPathDB-ontology/VEuPathDB-ontology/ https://github.com/CTDbase/exposure-ontology/ https://github.com/obophenotype/fungal-anatomy-ontology/ https://github.com/CRBS/Biological_Imaging_Methods_Ontology/ https://github.com/FlyBase/flybase-controlled-vocabulary/ https://github.com/getbordea/fideo/ https://github.com/flora-phenotype-ontology/flopoontology/ https://github.com/pcastellanoescuder/FoodBiomarkerOntology/ https://github.com/futres/fovt/ https://github.com/pombase/fypo/ https://github.com/EnvironmentOntology/gaz/ https://github.com/IHCC-cohorts/GECKO/ https://github.com/monarch-initiative/GENO-ontology/ https://github.com/glygen-glycan-data/GNOme/ https://github.com/Superraptor/GSSO/ https://github.com/EBISPOT/ancestro/ https://github.com/hymao/hao/ https://github.com/BgeeDB/homology-ontology/ https://github.com/obophenotype/developmental-stage-ontologies/ https://github.com/aellenhicks/htn_owl/ https://github.com/information-artifact-ontology/IAO/ https://github.com/ontoice/ICEO/ https://github.com/ICO-ontology/ICO/ https://github.com/infectious-disease-ontology/infectious-disease- ontology/ https://github.com/INO-ontology/ino/ https://github.com/OpenLHS/LABO/ https://github.com/obophenotype/mouse-anatomy-ontology/ https://github.com/monarch-initiative/MAxO/ https://github.com/microbial-conditions-ontology/microbial-conditions- ontology/ https://github.com/jannahastings/mental-functioning-ontology/ https://github.com/RDruzinsky/feedontology/ https://github.com/jannahastings/emotion-ontology/ https://github.com/jannahastings/mental-functioning-ontology/ https://github.com/HUPO-PSI/psi-mi-CV/ https://github.com/evoinfo/miapa/ https://github.com/carrineblank/MicrO/ https://github.com/rat-genome-database/MMO-Measurement-Method- Ontology/ https://github.com/obophenotype/developmental-stage-ontologies/ https://github.com/HUPO-PSI/psi-mod-CV/ https://github.com/monarch-initiative/mondo/ https://github.com/monarch-initiative/mondo/ https://github.com/rsc-ontologies/rxno/ https://github.com/obophenotype/mammalian-phenotype-ontology/ https://github.com/PaulNSchofield/mpath/ https://github.com/MPIO-Developers/MPIO/ https://github.com/IEDB/MRO/ https://github.com/HUPO-PSI/psi-ms-CV/ https://github.com/obo-behavior/behavior-ontology/ https://github.com/obophenotype/ncbitaxon/ https://github.com/NCI-Thesaurus/thesaurus-obo-edition/ https://github.com/OmniSearch/NCRO-Ontology-Files/ https://github.com/SpeciesFileGroup/nomen/ https://github.com/OAE-ontology/OAE/ https://github.com/aszool/oarcs/ https://github.com/obophenotype/bio-attribute-ontology/ https://github.com/obcs/obcs/ https://github.com/biobanking/biobanking/ https://github.com/OGMS/ogms/ https://github.com/linikujp/OGSF/ https://github.com/ohmi-ontology/ohmi/ https://github.com/OHPI/ohpi/ https://github.com/obophenotype/developmental-stage-ontologies/ https://github.com/OMIABIS/omiabis-dev/ https://github.com/OmniSearch/omit/ https://github.com/information-artifact-ontology/ontology-metadata/ https://github.com/microbialphenotypes/OMP-ontology/ https://github.com/ufbmi/OMRSE/ https://github.com/cyang0128/Nutritional-epidemiologic-ontologies/ https://github.com/enpadasi/Ontology-for-Nutritional-Studies/ https://github.com/ontoneo-project/Ontoneo/ https://github.com/pato-ontology/pato/ https://github.com/PopulationAndCommunityOntology/pco/ https://github.com/OpenLHS/PDRO/ https://github.com/obophenotype/developmental-stage-ontologies/ https://github.com/Planteome/plant-experimental-conditions-ontology/ https://github.com/PHI-base/phipo/ https://github.com/obophenotype/planaria-ontology/ https://github.com/obophenotype/planarian-phenotype-ontology/ https://github.com/Planteome/plant-ontology/ https://github.com/obophenotype/porifera-ontology/ https://github.com/PlantPhenoOntology/PPO/ https://github.com/PROconsortium/PRoteinOntology/ https://github.com/Display-Lab/psdo/ https://github.com/Planteome/plant-stress-ontology/ https://github.com/rat-genome-database/PW-Pathway-Ontology/ https://github.com/DanBerrios/RBO/ https://github.com/BGSU-RNA/rnao/ https://github.com/oborel/obo-relations/ https://github.com/rat-genome-database/RS-Rat-Strain-Ontology/ https://github.com/rsc-ontologies/rxno/ https://github.com/monarch-initiative/SEPIO-ontology/ https://github.com/obophenotype/sibo/ https://github.com/The-Sequence-Ontology/SO-Ontologies/ https://github.com/obophenotype/spider-ontology/ https://github.com/ISA-tools/stato/ https://github.com/allysonlister/swo/ https://github.com/DiseaseOntology/SymptomOntology/ https://github.com/phenoscape/taxrank/ https://github.com/Planteome/plant-trait-ontology/ https://github.com/DiseaseOntology/PathogenTransmissionOntology/ https://github.com/phenoscape/teleost-taxonomy-ontology/ https://github.com/txpo-ontology/TXPO/ https://github.com/obophenotype/uberon/ https://github.com/bio-ontology-research-group/unit-ontology/ https://github.com/geneontology/unipathway/ https://github.com/obophenotype/upheno/ https://github.com/vaccineontology/VO/ https://github.com/AnimalGenome/vertebrate-trait-ontology/ https://github.com/phenoscape/vertebrate-taxonomy-ontology/ https://github.com/obophenotype/c-elegans-gross-anatomy-ontology/ https://github.com/obophenotype/c-elegans-development-ontology/ https://github.com/obophenotype/c-elegans-phenotype-ontology/ https://github.com/xenopus-anatomy/xao/ https://github.com/rat-genome-database/XCO-experimental-condition- ontology/ https://github.com/HUPO-PSI/mzIdentML/ https://github.com/obophenotype/xenopus-phenotype-ontology/
  • 23. Linked Data Modeling Language JSON-Schema ShEx JSON-LD Contexts Python Dataclasses OWL https://linkml.io https://github.com/linkml/linkml Semantic Web Applications And Infrastructure “Traditional” Applications and Infrastructure SQL DDL Create datamodels in simple YAML files, optionally annotated using ontologies Compile to other frameworks Choose the right tools for the job, no lock in Biocurator Data Scientist dct:creator
  • 24. Conclusions Tools for ontology users Build ontologies to solve problems Reuse existing generic tools Team with data scientists to build domain-specific tools Tools for engineering ontologies Use OWL and reasoners; but hide the complexity Treat ontology development like modern open software development Use the appropriate formalisms ● OWL for terminological ontologies ● LinkML or shape languages for semantic schemas
  • 25. Acknowledgments OBO Operations ● Mathias Brochhausen ● Pier Luigi Buttigieg ● Melanie Courtot ● Alexander Diehl ● Melissa Haendel ● Simon Jupp ● Nomi Harris ● James Malone ● Darren Natale ● Jim Balhoff ● David Osumi-Sutherland ● Philippe Rocca-Serra ● Asiyah Lin ● Damion Dooley ● Alan Ruttenberg ● Richard Scheuermann ● Lynn Schriml ● Barry Smith ● Chris Stoeckert ● Nicole Vasilevsky ● Ramona Walls ● Xiaolin Yang ● Jie Zheng OBO Services Team ● James Overon ● Becky Jackson ● Nico Matentzoglu ● Seth Carbon ● Mark Miller ● Deepak Unni ● Nomi Harris ● Bill Duncan ● Randi Vita ● Bjoern Peters We’re hiring!!! Knowledge Graphs ● Justin Reese ● Marcin Joachimiak ● Bill Duncan ● Seth Carbon ● Harshad Hegde ● Harry Caufield ● Sierra Moxon ● Elena Casiraghi ● Luca Cappelletti ● Giorgio Valentini ● Tommaso Fontana ● Tiffany Callahan ● Kent Shefchek ● Kevin Schafer ● Nomi Harris ● Moni Muñoz-Torres ● Peter Robinson GO/Reactome/Rhea ● Peter d’Eustachio ● Harold Drabkin ● Jim Balhoff ● Ben Good ● Huaiyu Mi ● David Hill ● Kimberly van Auken ● Pascale Gaudet ● Laurent-Philippe Albou ● Anne Morgat ● Alan Bridge ● Paul Thomas LinkML ● Harold Solbrig ● Dazhi Zhao ● Joe Flack ● Gaurav Vaidya ● Tim Putman ● Donny Winston ● Bill Duncan ● Mark Miller ● Sujay Patil ● Shahim Essaid ● Matt Brush ● Brian Furner ● Sierra Moxon Patterns ● Sue Bello ● Nicole Vasilevsky ● All the MOD + HPO curators ● Nico Matentzoglu BioLink ● Sierra Moxon ● Mike Bada ● Deepak Unni ● Michel Dumontier ● Vlado Dancik ● Matt Brush ● NCATS Translator DM team

Editor's Notes

  1. Comparison: Amazon has 600m things.
  2. Comparison: Amazon has 600m things.
  3. Comparison: Amazon has 600m things.
  4. Comparison: Amazon has 600m things.
  5. Comparison: Amazon has 600m things.
  6. Comparison: Amazon has 600m things.
  7. Hill, D. P., Adams, N., Bada, M., Batchelor, C., Berardini, T. Z., Dietze, H., Drabkin, H. J., Ennis, M., Foulger, R. E., Harris, M. A., Hastings, J., Kale, N. S., de Matos, P., Mungall, C. J., Owen, G., Roncaglia, P., Steinbeck, C., Turner, S., and Lomax, J. (2013). Dovetailing biology and chemistry: integrating the Gene Ontology with the ChEBI chemical ontology. BMC genomics, 14(1):513
  8. Mungall, C. J., Dietze, H., & Osumi-Sutherland, D. (2014). Use of OWL within the Gene Ontology. In M. Keet & V. Tamma (Eds.), Proceedings of the 11th International Workshop on OWL: Experiences and Directions (OWLED 2014) (pp. 25–36). Riva del Garda, Italy, October 17-18, 2014. doi:10.1101/010090
  9. Madlibs for ontologies