Skip to content

Latest commit

 

History

History
45 lines (39 loc) · 1.77 KB

gorule-0000008.md

File metadata and controls

45 lines (39 loc) · 1.77 KB
layout id title type fail_mode status contact implementations examples
rule
GORULE:0000008
No annotations should be made to uninformative high level terms
report
soft
implemented
fail pass
comment format input
fails because GO:0005622 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:0000910 is in the subset gocheck_do_not_manually_annotate
gaf
UniProtKB Q9WVH3 Foxo4 GO:0000910 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