OD2 icon indicating copy to clipboard operation
OD2 copied to clipboard

change predicate URI for OD2 field style_or_period

Open briesenberg07 opened this issue 7 months ago • 2 comments

Descriptive summary

OD field w/ ID :style_or_period has vra:StylePeriod configured as predicate URI (see OD2/.../generic_metadata.rb), but this configuration should be changed. vra:StylePeriod is an instance of owl:Class and is not suitable for use as a predicate in RDF metadata description sets. Looks like style_or_period is used in 150,738 works in OD2.

Expected behavior

A suitable predicate* URI is configured for OD2 field :style_or_period and substituted in place of vra:StylePeriod in existing OD2 metadata. The configured predicate is reflected accurately in OD2 MAP documentation such as the public MAP spreadsheet.

*Metadeities needs to select a predicate, some further discussion below

Related work

none known

Accessibility Concerns

None known

briesenberg07 avatar May 23 '25 03:05 briesenberg07

summary

  • current predicate URI: http://purl.org/vra/StylePeriod
  • what's the problem with this predicate URI? This RDF resource is an instance of rdfs:Class, not an instance of rdf:Property or a subclass of rdf:Property. Because of this it should not be used as a predicate in RDF triples.
  • what would be good to use instead? 📌 TBD
  • example metadata snippet showing proposed alternative in use 📌 TBD

details

OD2_MAP > MAP_complete gives predicate URI vra:hasStylePeriod for :style_or_period, seems like this is the predicate URI that was intended. This seems like a pretty good choice but seems to have some conflicts:

  • is an instance of owl:ObjectProperty, so
    • suitable as predicate in RDF triples 👍🏻
    • aligns with field expected value type of URI 👍🏻
  • has rdfs:domain schema:CreativeWork; OD2/Hyrax works are not currently typed as schema:CreativeWork, this is a conflict 👎🏻
  • has rdfs:range vra:StylePeriod... how are resources in CV sources for style_or_period typed? For example Getty AAT resources have type gvp:Concept and do not seem to be explicitly typed as vra:StylePeriod), this is most likely a conflict 👎🏻

briesenberg07 avatar May 23 '25 03:05 briesenberg07

Metadeities will revisit after Valkyrization.

KevinJonesMeta avatar Sep 23 '25 20:09 KevinJonesMeta