Skip to content

TemporalContextDTO

The developmental stage and/or age of the specimen in an annotation. The developmental_stage_stop slot is optional.

classDiagram AuditedObjectDTO <|-- TemporalContextDTO TemporalContextDTO : age TemporalContextDTO : created_by_curie TemporalContextDTO : date_created TemporalContextDTO : date_updated TemporalContextDTO : db_date_created TemporalContextDTO : db_date_updated TemporalContextDTO : developmental_stage_start_curie TemporalContextDTO : developmental_stage_stop_curie TemporalContextDTO : internal TemporalContextDTO : obsolete TemporalContextDTO : stage_uberon_slim_term_curies TemporalContextDTO : temporal_qualifier_names TemporalContextDTO : updated_by_curie

URI: alliance:TemporalContextDTO

Parent Classes

Slots

Name Description
age The age at which an annotated event was observed.
created_by_curie Curie of the Person object representing the individual that created the entity
date_created The date on which an entity was created. This can be applied to nodes or edges.
date_updated Date on which an entity was last modified.
db_date_created The date on which an entity was created in the Alliance database. This is distinct from date_created, which represents the date when the entity was originally created (i.e. at the MOD for imported data).
db_date_updated Date on which an entity was last modified in the Alliance database. This is distinct from date_updated, which represents the date when the entity was last modified and may predate import into the Alliance database.
developmental_stage_start_curie The beginning developmental stage at which an annotated event was observed.
developmental_stage_stop_curie The end developmental stage at which an annotated event was observed. This is not required if the annotation applies to a single stage.
internal Classifies the entity as private (for internal use) or not (for public use).
obsolete Entity is no longer current.
stage_uberon_slim_term_curies The high-level UBERON slim terms that apply to the developmental range of the TemporalContext component of an ExpressionPattern. The following UBERON terms are allowed: UBERON:0000068, UBERON:0000113. A non-UBERON term is also allowed: post embryonic, pre-adult.
temporal_qualifier_names Qualifiers of the stage or age in an annotation. The range is a string representing vocabulary term
updated_by_curie Curie of the Person object representing the individual that updated the entity

Mappings

Mapping Type Mapped Value
self ['alliance:TemporalContextDTO']
native ['alliance:TemporalContextDTO']

LinkML Specification

Direct

name: TemporalContextDTO
description: The developmental stage and/or age of the specimen in an annotation.
  The developmental_stage_stop slot is optional.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
is_a: AuditedObjectDTO
slots:
- developmental_stage_start_curie
- developmental_stage_stop_curie
- age
- temporal_qualifier_names
- stage_uberon_slim_term_curies

Induced

name: TemporalContextDTO
description: The developmental stage and/or age of the specimen in an annotation.
  The developmental_stage_stop slot is optional.
from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
is_a: AuditedObjectDTO
attributes:
  developmental_stage_start_curie:
    name: developmental_stage_start_curie
    description: The beginning developmental stage at which an annotated event was
      observed.
    notes:
    - Currently, we limit this to a single stage, but we could consider allowing for
      stage ranges for a single annotation.
    from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
    domain: TemporalContextDTO
    multivalued: false
    alias: developmental_stage_start_curie
    owner: TemporalContextDTO
    domain_of:
    - TemporalContextDTO
    range: string
    required: false
  developmental_stage_stop_curie:
    name: developmental_stage_stop_curie
    description: The end developmental stage at which an annotated event was observed.
      This is not required if the annotation applies to a single stage.
    notes:
    - Currently, we limit this to a single stage, but we could consider allowing for
      stage ranges for a single annotation.
    from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
    domain: TemporalContextDTO
    multivalued: false
    alias: developmental_stage_stop_curie
    owner: TemporalContextDTO
    domain_of:
    - TemporalContextDTO
    range: string
    required: false
  age:
    name: age
    description: The age at which an annotated event was observed.
    from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
    multivalued: false
    alias: age
    owner: TemporalContextDTO
    domain_of:
    - BioSampleAge
    - BioSampleAgeDTO
    - TemporalContext
    - TemporalContextDTO
    range: string
  temporal_qualifier_names:
    name: temporal_qualifier_names
    description: Qualifiers of the stage or age in an annotation. The range is a string
      representing vocabulary term
    notes:
    - See the temporal_qualifier_set enum at the bottom of this file for terms.
    from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
    domain: TemporalContextDTO
    multivalued: true
    alias: temporal_qualifier_names
    owner: TemporalContextDTO
    domain_of:
    - TemporalContextDTO
    range: string
  stage_uberon_slim_term_curies:
    name: stage_uberon_slim_term_curies
    description: 'The high-level UBERON slim terms that apply to the developmental
      range of the TemporalContext component of an ExpressionPattern. The following
      UBERON terms are allowed: UBERON:0000068, UBERON:0000113. A non-UBERON term
      is also allowed: post embryonic, pre-adult.'
    notes:
    - FMS submission allowed for a string due to absence of appropriate UBERON term.
      This term must, for example, cover Drosophila larval and pupal stages (there
      are UBERON terms for each, but not a single term spanning both developmental
      phases).
    from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
    domain: TemporalContextDTO
    multivalued: true
    alias: stage_uberon_slim_term_curies
    owner: TemporalContextDTO
    domain_of:
    - TemporalContextDTO
    range: string
  created_by_curie:
    name: created_by_curie
    description: Curie of the Person object representing the individual that created
      the entity
    from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
    domain: AuditedObjectDTO
    alias: created_by_curie
    owner: TemporalContextDTO
    domain_of:
    - AuditedObjectDTO
    range: string
  date_created:
    name: date_created
    description: The date on which an entity was created. This can be applied to nodes
      or edges.
    from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
    aliases:
    - creation_date
    exact_mappings:
    - dct:createdOn
    - WIKIDATA_PROPERTY:P577
    alias: date_created
    owner: TemporalContextDTO
    domain_of:
    - AuditedObject
    - AuditedObjectDTO
    range: datetime
  updated_by_curie:
    name: updated_by_curie
    description: Curie of the Person object representing the individual that updated
      the entity
    from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
    domain: AuditedObjectDTO
    alias: updated_by_curie
    owner: TemporalContextDTO
    domain_of:
    - AuditedObjectDTO
    range: string
  date_updated:
    name: date_updated
    description: Date on which an entity was last modified.
    from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
    aliases:
    - date_last_modified
    alias: date_updated
    owner: TemporalContextDTO
    domain_of:
    - AuditedObject
    - AuditedObjectDTO
    range: datetime
  db_date_created:
    name: db_date_created
    description: The date on which an entity was created in the Alliance database.  This
      is distinct from date_created, which represents the date when the entity was
      originally created (i.e. at the MOD for imported data).
    from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
    alias: db_date_created
    owner: TemporalContextDTO
    domain_of:
    - AuditedObject
    - AuditedObjectDTO
    range: datetime
  db_date_updated:
    name: db_date_updated
    description: Date on which an entity was last modified in the Alliance database.  This
      is distinct from date_updated, which represents the date when the entity was
      last modified and may predate import into the Alliance database.
    from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
    alias: db_date_updated
    owner: TemporalContextDTO
    domain_of:
    - AuditedObject
    - AuditedObjectDTO
    range: datetime
  internal:
    name: internal
    description: Classifies the entity as private (for internal use) or not (for public
      use).
    notes:
    - Default value is true.
    from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
    alias: internal
    owner: TemporalContextDTO
    domain_of:
    - AuditedObject
    - AuditedObjectDTO
    range: boolean
    required: true
  obsolete:
    name: obsolete
    description: Entity is no longer current.
    notes:
    - Obsolete entities are preserved in the database for posterity but should not
      be publicly displayed.
    from_schema: https://github.com/alliance-genome/agr_curation_schema/alliance_schema
    alias: obsolete
    owner: TemporalContextDTO
    domain_of:
    - AuditedObject
    - AuditedObjectDTO
    range: boolean