trove:Indexcard
index-card
https://share.osf.io/vocab/2023/trove/Indexcard
more details...
- trove:thesaurusEntry
 
rdfs:Classskos:Concepttrove:Indexcard
language:en index-card
https://share.osf.io/vocab/2023/trove/Indexcard
more details...
- rdfs:label
language:en Label
label
 language:en index-card
- jsonapi:document-member-names
language:en JSON:API member name
 language:en index-card
- dcterms:description
language:en Description
 mediatype:text/markdown#charset=utf-8language:en an index-card is a metadata record about a specific thing.
that thing is called the "focus" of the index-card and is identified by a "focus IRI" -- any thing may be identified by multiple iris, but choose one within an index-card (and perhaps include the others with
owl:sameAs)the metadata about the thing is a quoted rdf graph in which every triple is reachable from the card's focus IRI following predicates as directed edges from subject to object.
there is not (yet) any size limit for an index-card's metadata, but it is intended to be small enough for an old computer to use naively, all at once (let's start the conversation at 4 KiB -- might be nice to fit in one page of memory)
jsonapi representation
the index-card's
resourceMetadataproperty contains a quoted graph, independent of the rest of the response.when represented as
application/vnd.api+json(jsonapi), theresourceMetadataattribute contains a json object that has:@idwith the focus IRI@typewith the focus resource'srdf:type- property keys from OSFMAP shorthand (each corresponding to an IRI)
 - property values as lists of objects:
- literal text as 
{"@value": "..."} - IRI references as 
{"@id": "..."} 
 - literal text as 
 
- rdfs:label