Skip to content

Suggested ordering of predicates on a conversion:Enhancement

timrdf edited this page Feb 9, 2011 · 62 revisions

Although order does not matter for the triples on a conversion:Enhancement, the following order is suggested to align with the order in which they affect the triple asserted. Note that this is FULLY conceptual; order of enhancement specification (and application) is irrelevant. This order could be used when designing a GUI for constructing the enhancement parameters. conversion:includes should be placed in the position corresponding to the types of enhancements it is including. For example, if it is including conversion:symbol/conversion:interpretation pairs, place it at the position that conversion:interpret would go.


  • ov:csvCol - referencing the column that this enhancement affects.
  • conversion:property_name - an alternative way to reference the column via its resulting predicate's local name. NOTE: not implemented.

  • ov:csvHeader - PURELY an (OWL) annotation property; a "poor-man's provenance" from the CSV header to aid identification between the original data file, the enhancements modifying it, and its resulting instance data.


  • conversion:label - will become the rdfs:label of the predicate created for the triples instantiated by the current column.
  • conversion:comment - will become the rdfs:comment of the predicate created for the triples instantiated by the current column.
  • conversion:subproperty_of - identities additional predicates to use for the triples instantiated by the current column.


  • conversion:range - {rdfs:Literal, rdfs:Resource, xsd:integer, xsd:decimal}
  • conversion:range_name - names the rdfs:label of the rdf:type of the object; the class URI is constructed from this label.
  • conversion:links_via - cites lod-link files that can be used to assert owl:sameAs from the subject or object.
  • conversion:subject_of - identifies the predicate in the lod-link file that should behave as a owl:InverseFunctionalProperty.
  • conversion:predicate - provides an arbitrary predicate for an additional description of the resource object created.
  • conversion:object - provides an arbitrary object for an additional description of the resource object created.

Clone this wiki locally