Skip to content

Class: Preprocessing

An ordered preprocessing pipeline applied to acquired data before or as part of statistical modeling. This can be expanded with COBIDAS.

URI: neurostudy:Preprocessing

 classDiagram
    class Preprocessing
    click Preprocessing href "../Preprocessing/"
      Preprocessing : description

      Preprocessing : id

      Preprocessing : smoothing_fwhm_mm

      Preprocessing : software

      Preprocessing : steps

Slots

Name Cardinality and Range Description Inheritance
id 1
String
Stable identifier used by Analysis foreign-key references direct
description 0..1
String
Narrative overview of the pipeline, its inputs, outputs, and intended purpose direct
software *
String
Software packages or methods used, including version and revision identifiers direct
steps *
String
Ordered free-text preprocessing operation names, listed in execution order; e... direct
smoothing_fwhm_mm *
Float
Full width at half maximum of the applied spatial smoothing kernel, in millim... direct

Usages

used by used in type used
ModelEstimation preprocessing range Preprocessing
Study preprocessings range Preprocessing

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self neurostudy:Preprocessing
native neurostudy:Preprocessing

LinkML Source

Direct

name: Preprocessing
description: An ordered preprocessing pipeline applied to acquired data before or
  as part of statistical modeling. This can be expanded with COBIDAS.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage
rank: 1000
attributes:
  id:
    name: id
    description: Stable identifier used by Analysis foreign-key references.
    in_subset:
    - deterministic
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis
    identifier: true
    domain_of:
    - Arm
    - Timepoint
    - Group
    - Task
    - Condition
    - Assessment
    - Region
    - Acquisition
    - Device
    - Analysis
    - Measure
    - Preprocessing
    - ModelEstimation
    - ModelTerm
    - InferenceSettings
    - StatisticalMap
    - Table
    - CoordinateSet
    - Study
    range: string
    required: true
  description:
    name: description
    description: Narrative overview of the pipeline, its inputs, outputs, and intended
      purpose.
    in_subset:
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis
    domain_of:
    - StudyDesign
    - Arm
    - Group
    - Task
    - Condition
    - Assessment
    - Region
    - Preprocessing
    - StatisticalMap
    - Table
    - CoordinateSet
    - Study
    range: string
  software:
    name: software
    description: Software packages or methods used, including version and revision
      identifiers.
    in_subset:
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis
    rank: 1000
    domain_of:
    - Preprocessing
    - ModelEstimation
    range: string
    multivalued: true
  steps:
    name: steps
    description: Ordered free-text preprocessing operation names, listed in execution
      order; examples include slice-timing correction, motion correction, distortion
      correction, spatial normalization, and smoothing. The smoothing kernel itself
      is `smoothing_fwhm_mm` rather than a phrase in this list, because it is the
      one preprocessing parameter a synthesis filters on.
    in_subset:
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis
    rank: 1000
    domain_of:
    - Preprocessing
    range: string
    multivalued: true
  smoothing_fwhm_mm:
    name: smoothing_fwhm_mm
    description: 'Full width at half maximum of the applied spatial smoothing kernel,
      in millimetres: a list of one value for an isotropic kernel and of three for
      an anisotropic [x, y, z] one. Record 0 when the source states that no smoothing
      was applied.'
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis
    rank: 1000
    domain_of:
    - Preprocessing
    range: float
    multivalued: true
    minimum_value: 0

Induced

name: Preprocessing
description: An ordered preprocessing pipeline applied to acquired data before or
  as part of statistical modeling. This can be expanded with COBIDAS.
from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage
rank: 1000
attributes:
  id:
    name: id
    description: Stable identifier used by Analysis foreign-key references.
    in_subset:
    - deterministic
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis
    identifier: true
    owner: Preprocessing
    domain_of:
    - Arm
    - Timepoint
    - Group
    - Task
    - Condition
    - Assessment
    - Region
    - Acquisition
    - Device
    - Analysis
    - Measure
    - Preprocessing
    - ModelEstimation
    - ModelTerm
    - InferenceSettings
    - StatisticalMap
    - Table
    - CoordinateSet
    - Study
    range: string
    required: true
  description:
    name: description
    description: Narrative overview of the pipeline, its inputs, outputs, and intended
      purpose.
    in_subset:
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis
    owner: Preprocessing
    domain_of:
    - StudyDesign
    - Arm
    - Group
    - Task
    - Condition
    - Assessment
    - Region
    - Preprocessing
    - StatisticalMap
    - Table
    - CoordinateSet
    - Study
    range: string
  software:
    name: software
    description: Software packages or methods used, including version and revision
      identifiers.
    in_subset:
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis
    rank: 1000
    owner: Preprocessing
    domain_of:
    - Preprocessing
    - ModelEstimation
    range: string
    multivalued: true
  steps:
    name: steps
    description: Ordered free-text preprocessing operation names, listed in execution
      order; examples include slice-timing correction, motion correction, distortion
      correction, spatial normalization, and smoothing. The smoothing kernel itself
      is `smoothing_fwhm_mm` rather than a phrase in this list, because it is the
      one preprocessing parameter a synthesis filters on.
    in_subset:
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis
    rank: 1000
    owner: Preprocessing
    domain_of:
    - Preprocessing
    range: string
    multivalued: true
  smoothing_fwhm_mm:
    name: smoothing_fwhm_mm
    description: 'Full width at half maximum of the applied spatial smoothing kernel,
      in millimetres: a list of one value for an isotropic kernel and of three for
      an anisotropic [x, y, z] one. Record 0 when the source states that no smoothing
      was applied.'
    in_subset:
    - mvp
    - model_extracted
    from_schema: https://neurostuff.org/schemas/neuroimaging-study-storage/analysis
    rank: 1000
    owner: Preprocessing
    domain_of:
    - Preprocessing
    range: float
    multivalued: true
    minimum_value: 0