Morpheme Token

Validate against: http://json-schema.org/schema#

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.

Type: object

Required Properties

  • transcription
  • gloss

Additional properties: true

Properties

  • Type: "type"

    Description

    The type of object. Must be set to Morpheme.

    Type: string

  • Gloss: "gloss"

    Description

    A gloss for this morpheme, optionally in multiple languages. The gloss must be provided in at least one language.

    Must be an instance of the MultiLangString schema.

  • Lexeme (Database Reference): "lexeme"

    Description

    A database reference to a lexeme where more information about this morpheme may be found

    Must be an instance of the DatabaseReference schema.

  • Notes: "notes"

    Description

    A collection of notes about this morpheme token

    Type: array

    Unique items: true

    Items

    Note

    Description

    A note about this morpheme token

    Must be an instance of the Note schema.

  • Tags: "tags"

    Description

    A set of tags for this morpheme token

    Must be an instance of the Tags schema.

  • Transcription: "transcription"

    Description

    A transcription of this morpheme token. Should be a 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.

    Must be an instance of the Transcription schema.