CitableCollection
Overview
Collections of citable objects are generic tabular data structures with a schema. They meet two specific requirements of the CITE architecture:
- they can be filtered using URN logic
- they support serialization to and instantiation from delimited text following the CEX format
TL;DR
Read a brief CEX sample with data in two cataloged collections from a sample data file in this repository's test/data
directory.
using CitableBase, CitableCollection
f = joinpath(root, "test", "data", "hmtextract.cex")
catalogedcollections = fromcex(f, CatalogedCollection, FileReader, delimiter = "#")
2-element Vector{CatalogedCollection}:
CITE data models
A cataloged collection containing 5 citable objects
Escorial Y 1.1 manuscript
A cataloged collection containing 5 citable objects