Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
implements pattern for retrieving canonical identifiers in gpad output
This work is in reference to geneontology/pathways2GO#71 This allows entity ontologies aside from neo to be used to construct go-cams while maintaining GPAD outputs that adhere strictly to canonical terminologies such as UniProt for human genes. It works by adding the annotation property http://geneontology.org/lego/canonical_record to link new terms (e.g. reactome entities) to canonical terms (e.g. corresponding uniprots). When these annotations are present, the GPAD SPARQL export process begins by converting the model to one with all of the external types replaced by canonical types. The rest of the gpad export process is then unchanged.
- Loading branch information