-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
In the abcd_concepts.owl file, values for vann:termGroup have local names that contain spaces. For example, line 20 has:
<vann:termGroup rdf:resource="Specimen Unit"/>
When combined with the base namespace for the ontology (http://rs.tdwg.org/abcd/terms/), this forms a URI object for the triple with a space in it: http://rs.tdwg.org/abcd/terms/Specimen Unit. This can be seen when the OWL file is loaded into a triplestore and queried. Here's an example:
<result>
<binding name='term'>
<uri>http://rs.tdwg.org/abcd/terms/Accession</uri>
</binding>
<binding name='group'>
<uri>http://rs.tdwg.org/abcd/terms/Specimen Unit</uri>
</binding>
</result>
Since URIs with unescaped spaces are invalid, it would be safer to replace the local names having spaces with ones using CamelCase.
I didn't check for other places where this happens, so it might be in other places than the values of vann:termGroup. That's just where I noticed it.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels