Skip to content

Slot: canonical_object_id

If the entity being annotated is a gene, gene-centric reference protein or a protein complex, this should repeat the ID of the object being annotated. If the entity being annotated is derived from a gene product such as a protein isoform, a modified protein or a processed transcript (e. g. miRNA), then this refers to the gene-centric ID of the annotated entity.

URI: go_standard_annotation_schema:canonical_object_id

Applicable Classes

Name Description Modifies Slot
Entity An annotatable biological entity for an organism: protein-coding genes, non-c... no

Properties

Type and Range

Property Value
Range ExternalIdentifier
Domain Of Entity

Cardinality and Requirements

Property Value
Required Yes

Notes

  • The GPI grammar says that column 8 has cardinality 0..*, ( ID ( '|' ID )* )? but the narrative spec says that it has cardinality 1. The narrative spec seems more appropriate, so that is what is implemented here. Decide if that is correct.

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self go_standard_annotation_schema:canonical_object_id
native go_standard_annotation_schema:canonical_object_id

LinkML Source

name: canonical_object_id
description: If the entity being annotated is a gene, gene-centric reference protein
  or a protein complex, this should repeat the ID of the object being annotated. If
  the entity being annotated is derived from a gene product such as a protein isoform,
  a modified protein or a processed transcript (e. g. miRNA), then this refers to
  the gene-centric ID of the annotated entity.
notes:
- The GPI grammar says that column 8 has cardinality 0..*, `( ID ( '|' ID )* )?` but
  the narrative spec says that it has cardinality 1. The narrative spec seems more
  appropriate, so that is what is implemented here. Decide if that is correct.
from_schema: https://w3id.org/geneontology/go-standard-annotation-schema
rank: 1000
domain_of:
- Entity
range: external_identifier
required: true