You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
so the Plover build for KG2.10.0c is spitting out the warning WARNING: Provided predicate(s) {'biolink:drug_regulatory_status_world_wide'} do not exist in Biolink 4.2.0
looking into that, I can see in KG2.10.0pre that some edges have the predicate drug_regulatory_status_world_wide, like this one:
but that doesn't quite appear to be a predicate in Biolink... I can see that term listed in the Biolink model 4.2.0 yaml file (here) but it doesn't have an is_a slot, which means it doesn't fall within the predicate tree: https://tree-viz-biolink.herokuapp.com/predicates/4.2.0 (nor does it appear to be a mixin)
do you know if this is really meant to be used as a predicate? or is it supposed to be the name of a node property?
or maybe these edges are all from RepoDB anyway, which we're going to be removing from KG2?
it looks like they're mostly from RepoDB, but a few hundred from NCIT as well:
match p=(n)-[e:`biolink:drug_regulatory_status_world_wide`]->(m) return distinct e.primary_knowledge_source, count(distinct e) order by count(distinct e)
e.primary_knowledge_source
count(distinct e)
"infores:ncit"
402
"infores:repodb"
9312
(FYI this shouldn't be a blocker or anything for rolling out KG2.10.0c)
The text was updated successfully, but these errors were encountered:
It is in Biolink, and it is mapped to our RepoDB mappings in there:
I suspect that there was confusion when creating the mappings (which was done earlier this year). The predicate doesn't really make sense either (it seems more like a property than a predicate, and it doesn't describe the relationship depicted in those edges). Since RepoDB is getting taken out, I'm not overly concerned, but I will check out NCIT to see why this is happening there.
just to clarify - I agree it's in Biolink, but it's not in Biolink as a descendant of the related_to predicate, which all other predicates I know of are. so that's why I'm not sure if it's considered a valid predicate..
amykglen
changed the title
Is drug_regulatory_status_world_wide a valid predicate?
drug_regulatory_status_world_wide is not a valid predicate
Sep 4, 2024
so the Plover build for KG2.10.0c is spitting out the warning
WARNING: Provided predicate(s) {'biolink:drug_regulatory_status_world_wide'} do not exist in Biolink 4.2.0
looking into that, I can see in KG2.10.0pre that some edges have the predicate
drug_regulatory_status_world_wide
, like this one:but that doesn't quite appear to be a predicate in Biolink... I can see that term listed in the Biolink model 4.2.0 yaml file (here) but it doesn't have an
is_a
slot, which means it doesn't fall within the predicate tree: https://tree-viz-biolink.herokuapp.com/predicates/4.2.0 (nor does it appear to be a mixin)do you know if this is really meant to be used as a predicate? or is it supposed to be the name of a node property?
or maybe these edges are all from RepoDB anyway, which we're going to be removing from KG2?
it looks like they're mostly from RepoDB, but a few hundred from NCIT as well:
(FYI this shouldn't be a blocker or anything for rolling out KG2.10.0c)
The text was updated successfully, but these errors were encountered: