In conversion to OWL (with Protege) untyped properties in ttl files end up with Declarations setting their OWL type as Annotation Property. Importing property from RO brings in a conflicting declaration of these as Object Properties.
Below is the result after import of RO - Protege still treats these as APs.
This can be fixed by manually deleting the conflicting AP assertion. So, we need a pipeline that avoids generating the spurious declarations as APs.
In conversion to OWL (with Protege) untyped properties in ttl files end up with Declarations setting their OWL type as Annotation Property. Importing property from RO brings in a conflicting declaration of these as Object Properties.
Below is the result after import of RO - Protege still treats these as APs.
This can be fixed by manually deleting the conflicting AP assertion. So, we need a pipeline that avoids generating the spurious declarations as APs.