RTXteam / RTX-KG2

Build system for the RTX-KG2 biomedical knowledge graph, part of the ARAX reasoning system (https://github.com/RTXTeam/RTX)
MIT License
34 stars 9 forks source link

validate_predicate_remap_yaml.py needs to validate qualifiers #306

Open saramsey opened 1 year ago

saramsey commented 1 year ago

We need to update validate_predicate_remap_yaml.py so that it checks qualifiers to make sure they are valid (qualifier type names and values), and also to enforce semantic constraints such as if there is an "increases" qualifier direction, there has to be a qualifier "aspect" specified.

saramsey commented 1 year ago

I don't see this happening before the KG2.8.4pre build, but I am recording this task for after the KG2.8.4pre build.