Open matentzn opened 5 years ago
Okay the reason is that not all entities in pattern actually conform to the range specified for the filler variable.. We need QC that checks whether a def confomrs to the specified range.
This is now top of my wishlist; however, I would like to be able to compile a patterns even if the filler range restrictions are violated; just with a clear error message.
For example, XPO is compiled using only DOSDP patterns (no manual curation), which adds up to 3112 phenotypes. If I run dosdp-query against this, I get 2969 patterns generated (covering all five uPheno patterns). Does any one have an idea what could cause this? @balhoff