Open mbrush opened 8 years ago
Addressing this in https://github.com/monarch-initiative/dipper/pull/602
Great Kent. Will we also switch to these predicates for genotype-phenotype associations?
Also, be aware that the Translator work is pushing us toward defining relations specific for gene-condition associations (since genes in the sense we use the term don't cause a condition, but rather it is variants in these genes that are causative). But the final approach is still being worked out (see here). Once resolved, I suspect these relations will make their way into RO, and we can consider using them in Dipper for gene-condition associations if it suits us.
Will we also switch to these predicates for genotype-phenotype associations?
Do we want to use these for entities related to phenotypes or just diseases? My understanding was the latter but we can also add them to phenotypes.
Also, be aware that the Translator work...
We could add place holder predicates, but it probably makes sense to wait until these are in RO. I prefer the type agnostic relations over gene specific ones, but am fine with whichever is decided. I wouldn't be surprised if there is some benefit from a cypher perspective for splitting the relations.
We recently reconsidered the use of RO:0002200 ! has_phenotype in G2P associations, deciding to use more precise relations indicating causality or contribution to the condition (disease or phenotype). See #195. The following hierarchy of 'causes or contributes to condition' properties was implemented in RO to support this, as per the RO issue here.