Ontology Development: Difference between revisions

From GO Wiki
Jump to navigation Jump to search
mNo edit summary
(23 intermediate revisions by the same user not shown)
Line 4: Line 4:


= Group Leader =
= Group Leader =
David Hill (MGI)  
David Hill (MGI); GitHub: @ukemi


=Communication=
=Communication=
Line 21: Line 21:


= Documentation=
= Documentation=
==[[Protege_setup_for_GO_Eds|Setting up Protege for GO editors]]==
==[[Protege5_5_setup_for_GO_Eds|Protégé 5.5 setup]]==
==[[Installing and Using git]]==
==[[Installing and Using git]]==
==[[Ontology Editors Daily Workflow]]==
==[[Ontology Editors Daily Workflow]]==
Line 32: Line 32:
!colspan="2" | New terms
!colspan="2" | New terms
|-
|-
|rowspan="7"|[[Principles for creating a GO term]] (being reviewed)
|rowspan="9"|[[Principles for creating a GO term]] (being reviewed)
|[[Guidelines for creating a GO term]]
|[[Guidelines for creating a GO term]]
|-
|-
Line 43: Line 43:
|[[Guidelines for GO textual definitions]] (being reviewed)
|[[Guidelines for GO textual definitions]] (being reviewed)
|-
|-
|[[Guidelines for equivalence axioms]]  (being reviewed) --- Also [[Logical_Definitions]] (being reviewed)
|[[Guidelines for equivalence axioms]]  (being reviewed) --- Also [[Logical_Definitions]] (being reviewed)
|-
|-
|[[Guidelines for new Molecular Functions]] (new)
|[[Guidelines for new Molecular Functions]] (new)
Line 89: Line 89:
==Website - to be moved to the wiki?==
==Website - to be moved to the wiki?==


* [[http://www.geneontology.org/page/biological-process-ontology-guidelines  Biological-process-ontology-guidelines]]
* [http://www.geneontology.org/page/biological-process-ontology-guidelines  Biological-process-ontology-guidelines]


=[[Identifiers]] To be reviewed=
=[[Identifiers]] To be reviewed=
Line 98: Line 98:


=Content Development =
=Content Development =
==Projects==
==Ongoing Projects==
===High Priority/Ongoing===
*[[Transcription 2018]] (Pascale, Ruth, Astrid, Marcio, Paul T)
*[[Transcription 2018]] (Pascale, Ruth, Astrid, Marcio, Paul T)
*[[Cell Cycle]] (Val, Pombe experts, GOEds)
*[[Cell Cycle]] (Val, Pombe experts, GOEds)
*[[Enzymes and EC mappings]]
*[[Enzymes and EC mappings]]
*[https://github.com/geneontology/synapse Synapse project] (Synapse experts, DavidOS, Becky Foulger)
*Extracellular RNA-containing vesicles (Paola, Aleks and community experts)
*Ciliary components and processes (Paola, Karen Christie, SYSCILIA experts)
*Autophagy (Paul D, Marc F, David H, Ruth, Paola and community experts)
===Medium Priority===
*[[Non-symbiotic multi-organism processes]] (Jane, David OS)
*[[Non-symbiotic multi-organism processes]] (Jane, David OS)
* Signaling: [[2017 Cambridge GOC Signalling Workshop]]
* [[Protein_Complexes:_who,_what,_where]]


===Low priority===
===Low priority===
Line 116: Line 111:


===Completed projects===
===Completed projects===
*[[Adding missing CHEBI xps]]
*[[Cell cross-products]], [[Cell-type specific GO terms]] (Jane, Paola, Alex, Chris, DavidOS)
*Addition of cross-products - see [[:Category:Cross_Products]] and [[Cross_Product_Guide]]
*[http://wiki.geneontology.org/index.php/Extensions/x-metazoan-anatomy Uberon alignment] (DavidH)
*[http://wiki.geneontology.org/index.php/Extensions/x-metazoan-anatomy Uberon alignment] (DavidH)
*Addition of cross-products - see [[:Category:Cross_Products]] and [[Cross_Product_Guide]]
*[[:Category:Content MENGO|MENGO collaboration]] (Jane)
**[[Cell cross-products]], [[Cell-type specific GO terms]] (Jane, Paola, Alex, Chris, DavidOS)
*[[:Category:Content PAMGO|PAMGO collaboration]] (Jane)
**[[Adding missing CHEBI xps]]
*[[:Category:Content PAMGO|PAMGO collaboration]], phase 1
*[[:Category:Content PAMGO|PAMGO collaboration]], phase 2 (as of Jan. 2007)
*[[Apoptosis]] (Emily, Becky, Paola, Pablo and community experts) - Feb 2013
*Autophagy (Paul D, Marc F, David H, Ruth, Paola and community experts) - [https://www.ncbi.nlm.nih.gov/pubmed/29455577 Denny et al 2018]
*[[ASCB 2009]]
*[[Binding_terms_working_group|Binding]] discussion - mainly annotation issues, but with some ontology content points
*[[Cardiac conduction]] (David, Ruth, Doug, Tanya, Becky, Paola, Stan)
*[[Cardiovascular physiology/development]] - implemented Oct 2007
*[[Cellular component processes]] (Jane, David, Midori, Val, ad hoc others) - started summer 2008
*[[Central Nervous System Development]]
*[[Chaperones]](completed by working group at Cambridge GOC meeting Sept. 2009)
*Ciliary components and processes (Paola, Karen Christie, SYSCILIA experts) [https://www.ncbi.nlm.nih.gov/pubmed/29177046 Roncaglia et al 2017]
*[[Collaboration with MIT GO-Engineering]] - Manuscript written
*[[Electron transport]]
*Extracellular RNA-containing vesicles (Paola, Aleks and community experts) [https://www.ncbi.nlm.nih.gov/pubmed/27076901 Cheung et al 2016]
*[[FP-regulates| regulates links between function and process]] (David, Tanya)
*Gene expression ([https://sourceforge.net/tracker/?func=detail&atid=440764&aid=1418820&group_id=36855| SF 1418820])
*[[Function-Process Links]]
*[[Heart_Development_workshop|Heart Development]] (David, Ruth, Varsha, Doug, Susan, Yasmin, Becky)
*[[Lung_Development]] (David, Jen, community experts)
*[[Immunology Revisions]]
*[[Isa-complete_BP|is_a complete biological process]]
*[[Kidney Development]] (David, Yasmin, Doug, Tanya, Becky, Edinburgh GUDMAP group)
*[[Kidney Physiology]] (David, Yasmin, Doug, Tanya, Becky, Edinburgh GUDMAP group)
*[[Morphogenesis]] (David, Tanya)
*[[Muscle Biology]] - Started Feb. 2007; meeting July 2007; Done Oct 2007
*[[Neurobiology Project]] (David, Tanya, Jane, Paola, DavidOS)
*[[Plant_term]] - March 28, 2007
*[[plasma lipoprotein particle ontology]] - done Sept. 2010
*[[Proteases |Peptidase & protease activity overhaul]] begun June 2008; essentially completed August 2008
*[[Regulation Main Page]] live March 2008
*[[Regulators |Regulator, activator and inhibitor MF terms]] (David, Tanya)
*[[RNA processing]]
*[[SDB 2009]]
*[[Sensu Main Page|Sensu revamp]]
*[[Signaling |Signaling overhaul]] (Becky, signaling WG)
*[[Signaling |Signaling overhaul]] (Becky, signaling WG)
*[https://github.com/geneontology/synapse Synapse project] (Synapse experts, DavidOS, Becky Foulger) - completed 2018
*[[Transcription |Transcription & transcription factor activity overhaul]] (Karen, David) - 2012
*[[Transporters]] (Jen and community experts) - Started Feb. 2007
*[[Utilization]] - done March 2010
*[[Virus terms|Virus-related term overhaul]], [[Virus_ontology_devt_July_2012|Phage Terms]] (Jane Lomax, Brenley McIntosh, Rebecca Foulger & others)
*[[Virus terms|Virus-related term overhaul]], [[Virus_ontology_devt_July_2012|Phage Terms]] (Jane Lomax, Brenley McIntosh, Rebecca Foulger & others)
*[[Neurobiology Project]] (David, Tanya, Jane, Paola, DavidOS)
*Generic [[GO slim overhaul]] (Jane & Val)
*[[Apoptosis]] (Emily, Becky, Paola, Pablo and community experts) - Feb 2013
*Make cc part_of tree complete (i.e. find homes for the children of 'unlocalized protein complex')
*[[Transcription |Transcription & transcription factor activity overhaul]] (Karen, David) - 2012
*regulates links- Dec 2008 (David, Tanya)
*[[Kidney Physiology]] (David, Yasmin, Doug, Tanya, Becky, Edinburgh GUDMAP group)  
*Correct disjointness violations
*[[Cardiac conduction]] (David, Ruth, Doug, Tanya, Becky, Paola, Stan)
*Rework disjoint terms as [http://gocwiki.geneontology.org/index.php/Are_multi-organism_process_and_cellular_process_disjoint%3F#Conclusion concluded in discussion on GO list] (Jane).
*Rework disjoint terms as [http://gocwiki.geneontology.org/index.php/Are_multi-organism_process_and_cellular_process_disjoint%3F#Conclusion concluded in discussion on GO list] (Jane).
*[[:Category:Content MENGO|MENGO collaboration]] (Jane)


===Proposed content work===
===Proposed content work===
A list of topics that  we propose to address, but for which a timeline has not been set
A list of topics that  we propose to address, but for which a timeline has not been set


*Peripheral nervous system development
*Revamp embryonic and post-embryonic terms to be logically defined with cross products to stage ontology.
*Overhaul [[translation]], similar to what's being done for transcription. [https://sourceforge.net/tracker/?func=detail&atid=440764&aid=1891512&group_id=36855| SF 1891512] is closed, but notes some issues for consideration. (midori 2010-10-04)
* [[Recombination and DNA repair]]
* [[RNA processes]]
* [[Bile formation and secretion processes]]
* [[protein and peptidyl amino acid modification / protein processing]]
* [[protein and peptidyl amino acid modification / protein processing]]
* [[Response to drug]]
* [[Response to drug]]
* [[Polyketide synthases]]
* [[Polyketide synthases]]
* [[cell growth/proliferation/division]]
* [[oxidoreductases]]
===[[Completed ontology content work]]===


=Quality Control=
=Quality Control=
==SPARQL checks on the ontology==  
==SPARQL checks on the ontology==  
[[https://github.com/rctauber/robot/tree/reporting/robot-core/src/main/resources/queries |SPARQL checks on the ontology]]
[https://github.com/rctauber/robot/tree/reporting/robot-core/src/main/resources/queries SPARQL checks on the ontology]


==Ontology release pipeline==
==Ontology release pipeline==

Revision as of 06:11, 23 July 2019

Group's focus

This group's purpose is to ensure that the Gene Ontology represents biology in a way that is useful for gene product annotation of reference genomes and other MODs using the GO for annotation. The group serves as the link between biological knowledge that is gained from wet-bench scientists and the representation of that knowledge in the GO. Members of the group are responsible for reporting areas of the GO that need development and for suggesting changes and additions to the GO as needs arise. Members of the group serve as biological experts in domains that are covered by their organism. They are responsible for reviewing changes to be sure that they accurately reflect our current understanding of biology. With the help of the software team the group create rules to ensure the ontology's integrity.

Group Leader

David Hill (MGI); GitHub: @ukemi

Communication

Editor's Conference calls

When

  • Calls are held weekly on Mondays, 12:00PM-1:00PM EST
  • Calls are scheduled on the GO's Google calendar. Please request access to the calendar if you don't have it.
  • Reminder emails are sent out to the go-ontology mailing list (see Internal_email_lists to register).


Agenda and Minutes

Documentation

Protégé 5.5 setup

Installing and Using git

Ontology Editors Daily Workflow

Editing the Ontology

General Gene Ontology Principles
New terms
Principles for creating a GO term (being reviewed) Guidelines for creating a GO term
Guidelines for creating relationships between terms (being reviewed)
Guidelines for creating disjoint terms (to be written)
Guidelines for creating a Regulation Term
Guidelines for GO textual definitions (being reviewed)
Guidelines for equivalence axioms (being reviewed) --- Also Logical_Definitions (being reviewed)
Guidelines for new Molecular Functions (new)
Guidelines for new Biological Processes (new)
Guidelines for new Cellular Components (new)
Modifying existing terms
Principles for Modifying an Existing Ontology Term (to be reviewed) Deleting Asserted Subclasses
Adding Term Comments
Adding a Term to a GO Subset (Slim)
Adding Taxon Restrictions
Term obsoletion
Principles for term obsoletion Obsoleting an Existing Ontology Term
Restoring an Obsolete Ontology Term
Term merges
Principles for merging terms (being reviewed) Merging Ontology Terms
Subsets
Subset documentation (to add) Adding and Removing GO Subsets (Slims)
Import Files
Principles for GO import files Adding Terms and Regenerating the Import Files

Relations General Relations Documentation Draft To be reviewed

Website - to be moved to the wiki?

Identifiers To be reviewed

Guidance for organizing content meetings

(old doc, but basic principles still apply)


Content Development

Ongoing Projects

Low priority

Completed projects

Proposed content work

A list of topics that we propose to address, but for which a timeline has not been set

Quality Control

SPARQL checks on the ontology

SPARQL checks on the ontology

Ontology release pipeline

TO BE REPLACED