The Gene Ontology: an evolution

Slides:



Advertisements
Similar presentations
Upper Ontology Summit Tuesday March 14 The BFO perspective Barry Smith Department of Philosophy, University at Buffalo National Center.
Advertisements

Everything must be logical Terms should be in the right place with good definition and the correct relationships I need very specific terms to describe.
+ OWL for annotators David Osumi-Sutherland. + What is OWL? Web Ontology Language Can express everything in OBO and more. Certified web standard Fast.
Building ontologies using Jenkins. Changing requirements for ontology engineering Original ontology build pipeline – What pipeline? – Life on the bleeding.
So What Does it All Mean? Geospatial Semantics and Ontologies Dr Kristin Stock.
Application of OBO Foundry Principles in GO Chris Mungall Lawrence Berkeley Labs NCBO GO Consortium.
Automated tools to help construction of Trait Ontologies Chris Mungall Monarch Initiative Gene.
Abstract The Cell Ontology (CL) is a candidate OBO Foundry 1 ontology for the representation of in vivo cell types. As part of our work in redeveloping.
Introduction to Protégé AmphibiaTree 2006 Workshop Sunday 8:45–9:15 J. Leopold & A. Maglia.
Final Year Project LYU0301 Location-Based Services Using GSM Cell Information over Symbian OS Mok Ming Fai CEG Lee Kwok Chau CEG.
GO Ontology Editing Workshop: Using Protege and OWL Hinxton Jan 2012.
Editing Description Logic Ontologies with the Protege OWL Plugin.
1 Consistency Checking of Semantic Web Ontologies Kenneth Baclawski, Northeastern U. & VIS Mieczyslaw M. Kokar, Northeastern U. & VIS Richard Waldinger,
Amarnath Gupta Univ. of California San Diego. An Abstract Question There is no concrete answer …but …
TDT 4242 Inah Omoronyia and Tor Stålhane Guided Natural Language and Requirement Boilerplates TDT 4242 Institutt for datateknikk og informasjonsvitenskap.
Enriching the Ontology for Biomedical Investigations (OBI) to Improve Its Suitability for Web Service Annotations Chaitanya Guttula, Alok Dhamanaskar,
Applying Belief Change to Ontology Evolution PhD Student Computer Science Department University of Crete Giorgos Flouris Research Assistant.
GO and OBO: an introduction. Jane Lomax EMBL-EBI What is the Gene Ontology? What is OBO? OBO-Edit demo & practical What is the Gene Ontology? What is.
RDF and OWL Developing Semantic Web Services by H. Peter Alesso and Craig F. Smith CMPT 455/826 - Week 6, Day Sept-Dec 2009 – w6d21.
Imports, MIREOT Contributors: Carlo Torniai, Melanie Courtot, Chris Mungall, Allen Xiang.
Open Biomedical Ontologies. Open Biomedical Ontologies (OBO) An umbrella project for grouping different ontologies in biological/medical field –a repository.
Community Ontology Development Lessons from the Gene Ontology.
Principles and Practice of Ontology Development: Making Definitions Computable Chris Mungall LBL.
The Gene Ontology: a real-life ontology, progress and future. Jane Lomax EMBL-EBI.
The Gene Ontology project Jane Lomax. Ontology (for our purposes) “an explicit specification of some topic” – Stanford Knowledge Systems Lab Includes:
Grup.bio.unipd.it CRIBI Genomics group Erika Feltrin PhD student in Biotechnology 6 months at EBI.
TermGenie – Granting Biocurators’ Wishes for the GeneOntology BioCurator Meeting 2013 Heiko Dietze – Lightning Talk.
Integrating the Cell Cycle Ontology with the Mouse Genome Database David R. Smith Mary Dolan Dr. Judith Blake.
Advanced topics in software engineering (Semantic web)
15/06/2006 The Future of Visual DCT EPICS Collaboration 2006 Argonne National Laboratory
To Boldly GO… Amelia Ireland GO Curator EBI, Hinxton, UK.
A collaborative tool for sequence annotation. Contact:
1 MedAT: Medical Resources Annotation Tool Monika Žáková *, Olga Štěpánková *, Taťána Maříková * Department of Cybernetics, CTU Prague Institute of Biology.
+ From OBO to OWL and back again – a tutorial David Osumi-Sutherland, Virtual Fly Brain/FlyBase Chris Mungall – GO/LBL.
JSON exchange format. Current GO annotation download options Tab-separated – GAF – GPAD/GPI (not available yet) XML – Pseudo RDF/XML (circa 2001) Relational.
Ontology domain & modeling extensions. Modeling enhancements: overview Enhancements: – Increased expressivity in ontology – Increased expressivity in.
Business Rules 12 th Meeting Course Name: Business Intelligence Year: 2009.
TRANSITION FROM BFO 1.1 TO BFO 2.0 (OWL FORMAT) Jie Zheng Department of Genetics University of Pennsylvania May 13 th, 2013.
A marriage of chemistry and biology Aligning the Gene Ontology with CHEBI.
MIS Integration Set out expectations – overview of concepts. This isn’t a technical how-to guide – is too platform specific. Will be looking at the concepts.
Requirements Specification
Building Enterprise Applications Using Visual Studio®
Graphical Data Engineering
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Design Components are Code Components
A knowledge-based text annotation tool
Modern Systems Analysis and Design Third Edition
The Gene Ontology Project
C++ coding standard suggestion… Separate reasoning from action, in every block. Hi, this talk is to suggest a rule (or guideline) to simplify C++ code.
Computer Aided Software Engineering (CASE)
Modern Systems Analysis and Design Third Edition
Mental Functioning and the Gene Ontology
Unit Six: Labels In this unit… Review Adding Text to Maps
Ontology in 15 Minutes Barry Smith.
11/15/2018 Drug Side Effects Data Representation and Full Spectrum Inferencing using Knowledge Graphs in Intelligent Telehealth Presented on Student-Faculty.
A bit more about Read Codes and SNOMED CT
Modern Systems Analysis and Design Third Edition
SwE 455 Tutorial.
OBO Foundry Principles
CCO: concept & current status
Modern Systems Analysis and Design Third Edition
An Introduction to Software Architecture
GO/PO interconnections
Design Components are Code Components
Smart Integration Express
Ontology in 15 Minutes Barry Smith.
Together we are Advancing Infrastructure
Modern Systems Analysis and Design Third Edition
From Use Cases to Implementation
Presentation transcript:

The Gene Ontology: an evolution Jane Lomax

Gene Ontology: the grand-daddy of biomedical ontologies domian ontology - been around since about 1999 grass-roots ontology development effort amongst several model organism databases no biologists knew then what ontology meant 3 axes useful for capturing pertinent information about a gene product: what it does, where it acts, and the process it contributes to OBO format – OBO-Edit

Annotation The GO can’t be looked at in isolation from it’s annotations, which is what it was created for There are now a massive number, and which have been the key to its success In concert with developing the ontologies, a standard for annotation of genes and proteins to GO terms was developed which also required a level of evidence for the connection and various other pieces of data 17/01/2019

Barry’s favourite – menopause part-of death One of the features of the early GO was its relative simplicity – is_a and a completely unspecified part_of This made it very easy to write tools for, and combined with the simple annotation format, very easy for groups to start annotating immediately However, this simplicity also caused problems of its own further down the line – too simple to model many areas which lead to coding errors through misuse of is-a and part-of Barry’s favourite – menopause part-of death 17/01/2019

17/01/2019

Axioms Originally GO had no logical axoims Introduced by a process of reverse engineering: existing terms were text mined and mapped to either other GO terms or terms in other ontologies to create cross-product definitions (genus/differentia) – the same as EquivalentTo statements in OWL We’ve also developed other logical restrictions such as taxon constraints, disjoints and working towards standardization of the semantics of the annotation format 17/01/2019

Term Genie As more logical definitions and constraints get added to GO, it allows us to automate some previosuly manual editing processes Our new tool TermGenie allows terms that conform to specific templates to be added directly to the ontology by users 17/01/2019

Each template has slots that can be filled with ontology terms that have a defined relationship to each other. The slots are constrained such that only sensible terms are allowed. New terms get a real GO id instantly, but they go through a gatekeeper final vetting before being made live. 17/01/2019

The biggest effort has gone into creating cross-products that contain CHEBI terms. The idea was simple – define GO terms that reference chemicals in terms of a chemical ontology (CHEBI), and leverage their hierarchy to build those parts of GO In practice this process has taken several years and has highlighted several areas of fundamental differences in the way chemists and biologists view the world. This is a talk in itself – the good news is we have done it, more or less, and new GO chemical terms use CHEBI to be placed in the graph, and a full set of formal definitions using CHEBI are available. Chemicals 17/01/2019

Reasoning The size of GO has typically made reasoning difficult, but the newer fast reasoners like ELK have allowed us to start using reasoning much more in our pipelines. We use Jenkins, running the Hermit reasoner, to check the various GO files 17/01/2019

The future Annotation format massively restrictive – has lead to a bias towards pre-composition of term in the ontology – give example Some pre-coordination will always be desirable to limit the options available for annotation, but much more flexibility is desirible Also does not allow for linking annotations to provide context i.e. the execution of this function occurs during this process in this cc We’re looking to transition to a more expressive format 17/01/2019

Thanks GO ontology developers: Chris Mungall David Hill Tanya Berardini Rebecca Foulger Paola Roncaglia GO Consortium CHEBI developers 17/01/2019

Gene Ontology 2012 History 2000 – small, simple just is_a and part_of, no axoims. DAG-Edit application developed. Annotation begins. 2004 – move from GO ff format to OBO format. OBO-Edit released. 2006 – GO is_a complete 2009 – inter-ontology links 2010 – first axioms in GO 2011 - OBO-Edit moves to maintenance mode, editors use Protégé for reasoning 2011 – TermGenie available for adding terms to GO, leveraging axioms 2012 – First GO axioms referencing external ontology (CHEBI) 17 January 2019