muhammad uzair gene ontologies · muhammad uzair computer science department university of tartu...
TRANSCRIPT
![Page 1: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/1.jpg)
GENE ONTOLOGIESMuhammad UzairComputer Science DepartmentUniversity of TartuSupervisor: Anna Ufliand
![Page 2: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/2.jpg)
WHAT IS AN ONTOLOGY?
There can be different forms but in general it includes:• Vocabulary of terms• Specification of meaning• Collection of labels• Relationships
3/27/17 GENE ONTOLOGIES 2
![Page 3: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/3.jpg)
PROBLEM?
•Vast amount of biological data
•Large biology-oriented databases
•Information from different sources
“The information should make sense to biologists”
3/27/17 GENE ONTOLOGIES 3
![Page 4: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/4.jpg)
GENE ONTOLOGIES (GO PROJECT)
Gene ontology or GO Project was established to provide a common
language to describe the biology of gene products.
3/27/17 GENE ONTOLOGIES 4
![Page 5: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/5.jpg)
GENE ONTOLOGIES (CONT.…)
•Started in 1998 with the following three databases:• SGD (Saccharomyces Genome Database)• FlyBase• MGI (Mouse Genome Informatics )
3/27/17 GENE ONTOLOGIES 5
![Page 6: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/6.jpg)
GOALS
1. Develop a set of controlled and structured vocabularies
2. To apply GO terms in genes or genes products in biological databases
3. To provide a centralized public resource allowing universal access
3/27/17 GENE ONTOLOGIES 6
![Page 7: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/7.jpg)
THREE STRUCTURED TYPES:
1. Molecular Function (MF)• Catalytic or binding activities at the molecular level• Represent activities rather than entities
2. Biological Process (BP)• Describes biological goals accomplished by one or more molecular functions
3. Cellular Component (CC)• Describes locations at the levels of subcellular structures • Example: ‘nuclear inner membrane’ with they synonym ‘inner envelop’
3/27/17 GENE ONTOLOGIES 7
![Page 8: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/8.jpg)
THE GO DATABASE
•MySQL Database – captures go content
•Perl object model and API
•Released monthly in different versions• termdb – ontologies, definitions• assocdb – association to gene products• seqdb – protein sequences
3/27/17 GENE ONTOLOGIES 8
![Page 9: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/9.jpg)
DATABASE SCHEMA
•Models Generic graphs
•Two tables• All terms – called nodes• Term relationships – arcs
•Relationship types:• ‘is – a’• ‘part – of’
3/27/17 GENE ONTOLOGIES 9
![Page 10: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/10.jpg)
GO DATA
3/27/17 GENE ONTOLOGIES 10
![Page 11: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/11.jpg)
SOME STATS
3/27/17 GENE ONTOLOGIES 11
![Page 12: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/12.jpg)
SOURCES:
GO Project - http://www.geneontology.org/
Documentation - http://www.geneontology.org/doc/GO.contents.doc.html
Software/Tools: AmiGO Browser: http://www.godatabase.org/cgi-bin/go.cgi DAG-Edit: http://www.geneontology.org/doc/dagedit_userguide/dagedit.html
3/27/17 GENE ONTOLOGIES 12
![Page 13: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/13.jpg)
SOURCES (CONT.…)
3/27/17 GENE ONTOLOGIES 13
![Page 14: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/14.jpg)
REFERENCES:
1. http://www.geneontology.org/
2. https://academic.oup.com/nar/article/32/suppl_1/D258/2505186/The-Gene-Ontology-GO-database-and-informatics
3. https://academic.oup.com/bib/article/1/4/398/2530008/Ontology-based-knowledge-representation-for
4. http://www.yeastgenome.org/help/function-help/gene-ontology-go
5. http://geneontology.org/slide/slide-slide
3/27/17 GENE ONTOLOGIES 14
![Page 15: Muhammad Uzair GENE ONTOLOGIES · Muhammad Uzair Computer Science Department University of Tartu Supervisor: Anna Ufliand. WHAT IS AN ONTOLOGY? There can be different forms but in](https://reader036.vdocuments.mx/reader036/viewer/2022071016/5fcf612e4295001d5d2c0d25/html5/thumbnails/15.jpg)
HOMEWORK
1. Why gene ontologies are important?
2. Try to search for any gene ID in the GO project website and provide a screenshot with the searched information.
Send homework at:
3/27/17 GENE ONTOLOGIES 15