Gene Ontology Ref Data
Data Type: gene_ontology_ref
Primary Key: go_id
Attributes
-
_version_
(number)
-
date_inserted
(date)
- ISO-8601 UTC datetime when the Gene Ontology (GO) term was first loaded into BV-BRC; lets ETL pipelines pull only new entries. "2023-05-01T12:18:44Z"
-
date_modified
(date)
- Updated whenever go_name, definition or higher-level placement is changed; clients compare this to cached copies to decide whether to refresh. "2025-04-11T08:07:16Z"
-
definition
(string)
- Text from the GO Consortium that precisely states the biological concept represented by the GO term; displayed in pop-up tool-tips and enrichment reports. "Catalysis of the reaction: D-lactate + NAD⁺ ⇌ pyruvate + NADH."
-
go_id
*
(string)
- Primary key. Stable identifier with namespace prefix (GO:) followed by seven digits. Serves as join key between BV-BRC genome features, enzyme classes, and external GO resources. "GO:0004459"
-
go_name
(string)
- Short human-readable label for the GO concept; shown in annotation tables and enrichment plots. "D-lactate dehydrogenase activity"
-
ontology
(string)
- One of biological_process, molecular_function, or cellular_component; enables namespace-specific filtering and visualisation. "molecular_function"
API
GET :go_id
Retrieve a gene_ontology_ref data object by go_id
EXAMPLE
https://www.bv-brc.org/api/gene_ontology_ref/GO:0000001
Try It!
QUERY :query
Query for gene_ontology_ref data objects with an RQL Query
Return Formats
Requests may include an HTTP ACCEPT header from this list to transform the data into the requested type.
-
application/json - Returns results as an array of JSON objects
-
application/solr+json - Results results in SOLR JSON response format
-
text/csv - Returns results in Comma Separated values (CSV) format. Columns are separated by ','. Multi-value columns are separated by ';'. Rows are separated by new line
-
text/tsv - Returns results in Tab Separated values (TSV) format. Columns are separated by a tab. Multi-value columns are separated by ';'. Rows are separated by new line
-
application/vnd.openxmlformats - Returns objects as an MS Excel document
EXAMPLE
- Query for gene_ontology_ref data objects with a go_id equal to GO:0000001. Return results as a JSON Array.
https://www.bv-brc.org/api/gene_ontology_ref/?eq(go_id,GO%3A0000001)
Try It!