Skip to content

JNUsuda/uberon-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uberon-go

Welcome to uberon-go, where the anatomy ontology UBERON meets the Gene Ontology (GO) to programatically download their relations.

An R script is provided to obtain, relative to an anatomy ontology term:

  • descendant anatomic terms;
  • related Gene Ontology (GO) Biological Process (BP) terms;
  • related genes.

Sample results for some UBERON terms (nervous system UBERON:0001016; immune system, UBERON:0002405) are in the examples folder.

Descendant terms

The term id can be searched at the Ontology Lookup Service (OLS).
Children and further descendants from an anatomic ontology term are obtained from OLS through the R package rols.
The descendants generally include anatomic terms (UBERON), cell terms from cell ontology (CL), and cellular component terms (GO CC).
The input parent term is included for familiar completeness.
For large families (hundreds of descendants), it may take several minutes to complete the OLS queries.

Example:

id label
UBERON:0001016 nervous system
CL:0002319 neural cell
CL:1001602 cerebral cortex endothelial cell

Related GO BPs

For each term of the obtained anatomic descendants, the related GO terms are obtained from OLS through the R package rols.
The term names, root node (BP/CC/MF) classification, and descendants of the obtained terms are retrieved with the R package GOfuncR.
For large families (hundreds of descendants), it may take several minutes to complete the OLS queries.

Example:

id label
GO:0050877 nervous system process
GO:0007399 nervous system development
GO:0007610 behavior

A table with the anatomic terms, related GO terms and relationship between them is available in an optional section (_GO-relations.txt). This could optionally be used to filter the terms by relationship.

Genes

For each term of the obtained anatomic descendants, the list of related genes are obtained from the GO annotations for Homo sapiens, available at http://current.geneontology.org/products/pages/downloads.html. Annotations for other organisms can also be used.
Please note that no relationship filters are currently applied (in development).

Bibliography

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages