Skip to content

Class: Condition

A named condition of a task: a modelled state, event type, or baseline that an analysis can contrast against another. Only what happened inside the paradigm -- the occasion the task was run on and the arm it was run under are Timepoints and Arms, and enter an analysis as levels of their own model terms, compared by Cells on the Effect.

URI: neurostudy_ex:Condition

 classDiagram
    class Condition
    click Condition href "../Condition/"
      Condition : condition_kind





        Condition --> "0..1" ExtractedConditionKind : condition_kind
        click ExtractedConditionKind href "../ExtractedConditionKind/"



      Condition : description





        Condition --> "0..1" ExtractedString : description
        click ExtractedString href "../ExtractedString/"



      Condition : local_id

      Condition : name





        Condition --> "1" ExtractedString : name
        click ExtractedString href "../ExtractedString/"



      Condition : stable_id

      Condition : stimulus_content





        Condition --> "0..1" ExtractedStringList : stimulus_content
        click ExtractedStringList href "../ExtractedStringList/"



Slots

Name Cardinality and Range Description Inheritance
stable_id 0..1
String
UUID minted by the store the first time this entity appears, never by an extr... direct
local_id 1
String
Stable identifier direct
name 1
ExtractedString
Short condition label that distinguishes the condition from other task period... direct
stimulus_content 0..1
ExtractedStringList
What this condition's stimuli were about -- their category, not the channel (... direct
condition_kind 0..1
ExtractedConditionKind
What kind of state this was: an active task state, a rest or fixation period,... direct
description 0..1
ExtractedString
Complete definition of the condition, including whether it put a demand on th... direct

Usages

used by used in type used
Task conditions range Condition
FactorLevel conditions range Condition
DecodingClass condition range Condition

Identifier and Mapping Information

Schema Source

  • from schema: https://neurostuff.org/schemas/neuroimaging-study-extraction

Mappings

Mapping Type Mapped Value
self neurostudy_ex:Condition
native neurostudy_ex:Condition

LinkML Source

Direct

name: Condition
description: 'A named condition of a task: a modelled state, event type, or baseline
  that an analysis can contrast against another. Only what happened inside the paradigm
  -- the occasion the task was run on and the arm it was run under are Timepoints
  and Arms, and enter an analysis as levels of their own model terms, compared by
  `Cell`s on the Effect.'
from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction
rank: 1000
attributes:
  stable_id:
    name: stable_id
    description: UUID minted by the store the first time this entity appears, never
      by an extractor, and kept across re-runs so a later extraction matches the same
      entity.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/task
    domain_of:
    - Arm
    - Timepoint
    - Group
    - Task
    - Condition
    - Assessment
    - Region
    - Acquisition
    - Device
    - Analysis
    - Measure
    - Preprocessing
    - ModelEstimation
    - ModelTerm
    - InferenceSettings
    - Table
    - CoordinateSet
    - Study
    range: string
    pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
  local_id:
    name: local_id
    description: Stable identifier.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/task
    identifier: true
    domain_of:
    - Arm
    - Timepoint
    - Group
    - Task
    - Condition
    - Assessment
    - Region
    - Acquisition
    - Device
    - Analysis
    - Measure
    - Preprocessing
    - ModelEstimation
    - ModelTerm
    - InferenceSettings
    - Table
    - CoordinateSet
    - Study
    range: string
    required: true
  name:
    name: name
    description: Short condition label that distinguishes the condition from other
      task periods or modeled effects.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/task
    domain_of:
    - Arm
    - Timepoint
    - Group
    - Task
    - Condition
    - Assessment
    - Region
    - Analysis
    - ModelTerm
    - ExternalDataset
    - PerformanceMetric
    range: ExtractedString
    required: true
  stimulus_content:
    name: stimulus_content
    description: 'What this condition''s stimuli were about -- their category, not
      the channel (`Task.stimulus_modality`) or the materials (`Task.stimuli`): a
      cigarette photograph is `cigarettes`. Faces, scenes, words, tones, music, food,
      money -- examples, not a vocabulary.

      Leave unset where the stimulus does not distinguish this condition from the
      others: every n-back load level shows the same letters.'
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/task
    domain_of:
    - Task
    - Condition
    range: ExtractedStringList
  condition_kind:
    name: condition_kind
    description: 'What kind of state this was: an active task state, a rest or fixation
      period, or a state the source calls a control or neutral condition. A field
      of its own rather than a phrase in `description`, which a consumer cannot reliably
      read it out of.'
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/task
    rank: 1000
    domain_of:
    - Condition
    range: ExtractedConditionKind
  description:
    name: description
    description: 'Complete definition of the condition, including whether it put a
      demand on the participant. Whether it was a rest, fixation, or control state
      belongs in `condition_kind`.

      A rest or fixation period inside another paradigm is a Condition of that paradigm''s
      Task. A standalone resting-state run is not: it is its own Task, with one condition
      or none. The distinction is which paradigm the participant was in, not what
      they were doing -- a fixation baseline between working-memory blocks belongs
      to the working-memory Task.

      What a tested effect was measured against is not recorded here: a contrast against
      this condition gives it a `negative` cell, and a contrast against the unmodelled
      implicit baseline has no second cell.'
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/task
    domain_of:
    - StudyDesign
    - Arm
    - Group
    - Task
    - Condition
    - Assessment
    - Region
    - Preprocessing
    - Table
    - CoordinateSet
    - Study
    range: ExtractedString

Induced

name: Condition
description: 'A named condition of a task: a modelled state, event type, or baseline
  that an analysis can contrast against another. Only what happened inside the paradigm
  -- the occasion the task was run on and the arm it was run under are Timepoints
  and Arms, and enter an analysis as levels of their own model terms, compared by
  `Cell`s on the Effect.'
from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction
rank: 1000
attributes:
  stable_id:
    name: stable_id
    description: UUID minted by the store the first time this entity appears, never
      by an extractor, and kept across re-runs so a later extraction matches the same
      entity.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/task
    owner: Condition
    domain_of:
    - Arm
    - Timepoint
    - Group
    - Task
    - Condition
    - Assessment
    - Region
    - Acquisition
    - Device
    - Analysis
    - Measure
    - Preprocessing
    - ModelEstimation
    - ModelTerm
    - InferenceSettings
    - Table
    - CoordinateSet
    - Study
    range: string
    pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$
  local_id:
    name: local_id
    description: Stable identifier.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/task
    identifier: true
    owner: Condition
    domain_of:
    - Arm
    - Timepoint
    - Group
    - Task
    - Condition
    - Assessment
    - Region
    - Acquisition
    - Device
    - Analysis
    - Measure
    - Preprocessing
    - ModelEstimation
    - ModelTerm
    - InferenceSettings
    - Table
    - CoordinateSet
    - Study
    range: string
    required: true
  name:
    name: name
    description: Short condition label that distinguishes the condition from other
      task periods or modeled effects.
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/task
    owner: Condition
    domain_of:
    - Arm
    - Timepoint
    - Group
    - Task
    - Condition
    - Assessment
    - Region
    - Analysis
    - ModelTerm
    - ExternalDataset
    - PerformanceMetric
    range: ExtractedString
    required: true
  stimulus_content:
    name: stimulus_content
    description: 'What this condition''s stimuli were about -- their category, not
      the channel (`Task.stimulus_modality`) or the materials (`Task.stimuli`): a
      cigarette photograph is `cigarettes`. Faces, scenes, words, tones, music, food,
      money -- examples, not a vocabulary.

      Leave unset where the stimulus does not distinguish this condition from the
      others: every n-back load level shows the same letters.'
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/task
    owner: Condition
    domain_of:
    - Task
    - Condition
    range: ExtractedStringList
  condition_kind:
    name: condition_kind
    description: 'What kind of state this was: an active task state, a rest or fixation
      period, or a state the source calls a control or neutral condition. A field
      of its own rather than a phrase in `description`, which a consumer cannot reliably
      read it out of.'
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/task
    rank: 1000
    owner: Condition
    domain_of:
    - Condition
    range: ExtractedConditionKind
  description:
    name: description
    description: 'Complete definition of the condition, including whether it put a
      demand on the participant. Whether it was a rest, fixation, or control state
      belongs in `condition_kind`.

      A rest or fixation period inside another paradigm is a Condition of that paradigm''s
      Task. A standalone resting-state run is not: it is its own Task, with one condition
      or none. The distinction is which paradigm the participant was in, not what
      they were doing -- a fixation baseline between working-memory blocks belongs
      to the working-memory Task.

      What a tested effect was measured against is not recorded here: a contrast against
      this condition gives it a `negative` cell, and a contrast against the unmodelled
      implicit baseline has no second cell.'
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-extraction/task
    owner: Condition
    domain_of:
    - StudyDesign
    - Arm
    - Group
    - Task
    - Condition
    - Assessment
    - Region
    - Preprocessing
    - Table
    - CoordinateSet
    - Study
    range: ExtractedString