Skip to content

Latest commit

 

History

History
45 lines (39 loc) · 1.77 KB

File metadata and controls

45 lines (39 loc) · 1.77 KB
layout rule
id GORULE:0000008
title No annotations should be made to uninformative high level terms
type report
fail_mode soft
status implemented
contact go-quality@mailman.stanford.edu
implementations
examples
fail pass
comment format input
fails because GO:0031572 is in the subset gocheck_do_not_manually_annotate
gaf
UniProtKB Q9DGE2 mapk14a GO:0005622 PMID:10995439 IDA C Mitogen-activated protein kinase 14A mapk14a|mapk14 protein taxon:7955 20180129 UniProt
comment format input
fails because GO:0031572 is in the subset gocheck_do_not_manually_annotate
gaf
UniProtKB Q9WVH3 Foxo4 GO:0031572 PMID:12048180 IDA P Forkhead box protein O4 Foxo4|Afx|Afx1 protein taxon:10090 20110425 MGI
comment format input
Should pass
gaf
UniProtKB Q9WVH3 Foxo4 GO:0007095 PMID:12048180 IDA P Forkhead box protein O4 Foxo4|Afx|Afx1 protein taxon:10090 20110425 MGI

Some terms are too high-level to provide useful information when used for annotation, regardless of the evidence code used.

We provide and maintain the list of too high-level terms as two subsets in the ontology:

  • gocheck_do_not_annotate "Term not to be used for direct annotation"
  • gocheck_do_not_manually_annotate "Term not to be used for direct manual annotation"

Both subsets denote high level terms, not to be used for any manual annotation.

For inferred electronic annotations (IEAs), we allow the use of terms from the gocheck_do_not_manually_annotate subset. These terms may still offer some general information, but a human curator should always be able to find a more specific annotation.

Error report: .report.md