You can represent archival text files in a corpus as RDF statements equivalent under the OHCO2 model of citable texts.
The files in this root directory (documented in
this TextInventory file) contain two selections from the Iliad, each 32 lines long. If we express the entire repository as RDF in this directory, the file corpus.ttl
will describe 73 citable units of text.
hocuspocus
uses RDF verbs from four vocabularies:
rdf
)dc
)cts
)hmt
).CTS textgroups, works, versions and exemplars are classified with the rdf:type
verb; the predicate is one of cts:TextGroup
, cts:Work
, cts:Edition
, cts:Translation
or cts:Exemplar
.
CTS textgroups, works, versions, exemplars and citable nodes of text are labelled using the rdf:label
verb and a String predicate.
Titles of CTS textgroups, works, versions and exemplars are identified with dc:title
verbs.
Twelve verbs in the cts
namespace are used (with specification of semantics TBA here):
Two verbs from the hmt
namespace describe information used internally in this implementation in the conversion of canonically citable texts to and from XML serializations (TBA):
The files in this root directory (documented in
this TextInventory file) contain two selections from the Iliad, each 32 lines long. If we express the entire repository as RDF in this directory, the file corpus.ttl
will give us these verbs:
Verb (with abbreviated prefix) |
---|
cts:abbreviatedBy |
cts:belongsTo |
cts:citationDepth |
cts:containedBy |
cts:contains |
cts:hasSequence |
cts:hasTextContent |
cts:lang |
cts:next |
cts:possesses |
cts:prev |
cts:translationLang |
cts:xmlns |
dcterms:title |
hmt:xmlOpen |
hmt:xpTemplate |
rdf:label |
rdf:type |