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
transcription
gloss
Properties
The following properties are defined for this object:
Type:
type
Type:
string
Read-only:
true
Description
The type of object. Must be set to
Morpheme
.This item must have the following value:
"Morpheme"
Gloss:
gloss
Description
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):
lexeme
Type:
object
Description
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:
notes
Type:
array
Description
A collection of notes about this morpheme token
Items must be unique:
true
Items
Each item in this array must adhere to the following schema:
Note:
notes
Type:
object
Description
A note about this morpheme token
Referenced Schema
This item must validate against the following schema:
Tags:
tags
Type:
object
Description
A set of tags for this morpheme token
Referenced Schema
This item must validate against the following schema:
Transcription:
transcription
Type:
object
Description
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" }