A phenotypic annotation associates a disease with a phenotypic feature while preserving provenance such as source, author, and creation date. section 3.2.2
Represent the association and retrieve its metadata through several graph-modeling patterns:
- Model an RDF n-ary relation with a typed annotation resource, including OMIM:222100, HP:0410050, PMID:9357814, author, and date. section 3.2.2
- Represent the same assertion with an RDF named graph, RDF-star statement, or LPG edge properties. section 3.2.2
- Query provenance by disease and feature using SPARQL or Cypher. section 3.2.2
Listing 3.11 Example LPG representation
(d { id: "OMIM:222100" })
-[:HAS_PHENOTYPIC_FEATURE {
source: "PMID:9357814"
createdBy: "Nicole Vasilevsky";
creationDate: "2018-02-23}]->
(p { id: "HP:0410050" })
Inspect an LPG edge-property representation connecting a disease to an HPO feature and carrying annotation provenance. section 3.2.2
