OntoZoo / ontobee

Ontobee is a linked data server for ontologies. See: http://www.ontobee.org.
27 stars 5 forks source link

PURL in IAO namespace (but not IAO proper) does not resolve on Ontobee #112

Open hoganwr opened 7 years ago

hoganwr commented 7 years ago

The PURL http://purl.obolibrary.org/obo/IAO_0020000 does not resolve on Ontobee. Entering this PURL, Ontobee tries to resolve it to: http://www.ontobee.org/ontology/IAO?iri=http://purl.obolibrary.org/obo/IAO_0020000

However, the PURL comes from the Proper Name Ontology, which has an IAO address range assigned to it.

The PURL should resolve to: http://www.ontobee.org/ontology/PNO?iri=http://purl.obolibrary.org/obo/IAO_0020000

That URL does work and brings up the relevant class.

I think this issue likely stems from the different ontology/same namespace issue.

cmungall commented 7 years ago

There's no way for ontobee to know this. I think this will have to be handled at the purl registry stage.

The other thing to do is to have IAO mireot back in the PNO class

I know this is a string desire for some to separate ID prefixes from authorities but it does lead to complications.