Morpheme Token
Validate against: http://json-schema.org/draft-07/schema#
Schema ID: http://schemas.digitallinguistics.io/Morpheme-3.2.0.json
Type: object
Description
A morpheme token is a particular instance of a morpheme in a text. In DLx, the primary function of the Morpheme object is to provide a concise, short description of each token of a morpheme in a corpus - its form, its gloss, and a reference to a lexeme where more information can be found.
Required Properties
transcriptiongloss
Properties
The following properties are defined for this object:
Type:
typeType:
stringRead-only:
trueDescription
The type of object. Must be set to
Morpheme.This item must have the following value:
"Morpheme"Gloss:
glossDescription
A gloss for this morpheme, optionally in multiple languages. The gloss must be provided in at least one language. The gloss of a grammatical morpheme must be written in CAPS, for human readability.
Referenced Schema
This item must validate against the following schema:
Lexeme (Database Reference):
lexemeType:
objectDescription
A database reference to a lexeme where more information about this morpheme may be found
Referenced Schema
This item must validate against the following schema:
Notes:
notesType:
arrayDescription
A collection of notes about this morpheme token
Items must be unique:
trueItems
Each item in this array must adhere to the following schema:
Note:
notesType:
objectDescription
A note about this morpheme token
Referenced Schema
This item must validate against the following schema:
Tags:
tagsType:
objectDescription
A set of tags for this morpheme token
Referenced Schema
This item must validate against the following schema:
Transcription:
transcriptionType:
objectDescription
A transcription of this morpheme token. Should be a phonemic transcription of this particular token/allomorph, rather than an abstract representation of the morpheme. Do not include any leading or trailing tokens such as hyphens or equal signs.
Referenced Schema
This item must validate against the following schema:
Minimum number of properties:
1
Additional Properties
Any additional properties must adhere to the following schema:
This schema imposes no restrictions. All values are valid.
Examples
The following are example values for this schema:
-
{ "gloss": "man", "lexeme": { "id": "06ed7bda-9923-4295-97da-8c9a24b98fd4", "key": "qasi" }, "tags": { "role": "subject" }, "transcription": { "APA": "ʔasi", "IPA": "ʔasi", "Mod": "qasi" }, "type": "Morpheme" } -
{ "gloss": "dog", "lexeme": { "id": "69bde5cc-a2cd-4bdc-8097-8e71e865e35a", "key": "chisese" }, "transcription": { "IPA": "sɛ́ɛsɛ", "Swa": "sese", "Eke": "séese" }, "type": "Morpheme" }