Context: @deepakunni3 is building an uber kg for translator. We just want to use simple edges for existentials. See https://douroucouli.wordpress.com/2019/07/11/proposed-strategy-for-semantics-in-rdf-and-property-graphs/
We want to propagate properties down is-a hierarchies @realmarcin will take results and analyze as matrix
Here we want to ignore the OWL translation rules and instead just have rules like
?c owl:subClassOf ?d .
?d ?r ?y .
?r a owl:ObjectProperty .
==>
?c ?r ?y .
possibly also annotating triples with inference provenance.
Can we have these rules stored in this repo, and have an option to use these rather than owl ones?