OBOFoundry / purl.obolibrary.org

A system for managing OBO PURLs
BSD 3-Clause "New" or "Revised" License
75 stars 128 forks source link

Validate URIs in OBO ontologies #425

Open jamesaoverton opened 6 years ago

jamesaoverton commented 6 years ago

From @GoogleCodeExporter on August 12, 2015 2:3

 Despite having a policy to dictate id patterns in the form of OBO PURLs, many OBO ontologies (especially those in OWL) contain syntactically invalid URI or non-resolving URLs. Thus, software is required to parse an ontology document and validate the URIs in use, in so that incorrect URIs can be identified and fixed. 

Ideally, the software could query and obtain valid patterns from services 
offered identifiers.org, which aims to describe datasets, including ontologies, 
and specify valid identifier patterns. In that way we can discover both OBO 
ontology patterns as well as patterns that are defined for more traditional 
datasets.

Original issue reported on code.google.com by michel.dumontier on 8 May 2013 at 5:52

Copied from original issue: OBOFoundry/Operations-Committee-RETIRED#80

jamesaoverton commented 6 years ago

From @GoogleCodeExporter on August 12, 2015 2:3

originally reported 
https://code.google.com/p/obo-foundry-operations-committee/issues/detail?id=71#c
1

Original comment by michel.dumontier on 8 May 2013 at 5:54

jamesaoverton commented 6 years ago

Still a good idea, but we still don't do it. I'll move this to the PURL tracker.