Savvi Studio

core.rdf

core

Foundational RDF/RDFS/OWL vocabulary grounding module

Version
0.0.1
Namespace
core.rdf
Tags
rdfrdfsowlfoundation

Exports

KeyExported asFrom
classtemplateclass
propertytemplateproperty

Templates

rdf-predicates

Template source not found

rdfs-predicates

Template source not found

rdfs-types

Template source not found

owl-predicates

Template source not found

class

Define an RDFS class resource with optional superclass statement

Parameters

NameType
idstring
labelstring
commentstring
parentstring

Exports

KeyTypeFrom
rootresourceclass-resource

Objects Created

NameTypeDetails
class-resourceresourcenamespace: graph.resource_type
parent-linkstatement{"$resourceRef":"class-resource"} —[rdfs.subclass_of]→ {parent}

property

Define an RDF property resource with optional domain/range statements

Parameters

NameType
idstring
labelstring
commentstring
domainstring
rangestring

Exports

KeyTypeFrom
rootresourceproperty-resource

Objects Created

NameTypeDetails
property-resourceresourcenamespace: graph.resource_type
domain-linkstatement{"$resourceRef":"property-resource"} —[schema.domain_includes]→ {domain}
range-linkstatement{"$resourceRef":"property-resource"} —[schema.range_includes]→ {range}