Skip to content

Class: MotionCorrectionParameters

Parameters specific to motion correction workflows

URI: lambdaber:MotionCorrectionParameters

classDiagram class MotionCorrectionParameters click MotionCorrectionParameters href "../MotionCorrectionParameters/" AttributeGroup <|-- MotionCorrectionParameters click AttributeGroup href "../AttributeGroup/" MotionCorrectionParameters : anisotropic_correction MotionCorrectionParameters : bfactor_dose_weighting MotionCorrectionParameters : binning MotionCorrectionParameters : description MotionCorrectionParameters : dose_weighting MotionCorrectionParameters : drift_total MotionCorrectionParameters : frame_grouping MotionCorrectionParameters : output_binning MotionCorrectionParameters : patch_size

Inheritance

Slots

Name Cardinality and Range Description Inheritance
patch_size 0..1
Integer
Patch size for local motion correction direct
binning 0..1
Float
Binning factor applied during motion correction direct
dose_weighting 0..1
Boolean
Whether dose weighting was applied direct
bfactor_dose_weighting 0..1
Float
B-factor for dose weighting direct
anisotropic_correction 0..1
Boolean
Whether anisotropic motion correction was applied direct
frame_grouping 0..1
Integer
Number of frames grouped together direct
output_binning 0..1
Float
Output binning factor direct
drift_total 0..1
Float
Total drift in Angstroms direct
description 0..1
String
AttributeGroup

Usages

used by used in type used
WorkflowRun motion_correction_params range MotionCorrectionParameters

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lambda-ber-schema/

Mappings

Mapping Type Mapped Value
self lambdaber:MotionCorrectionParameters
native lambdaber:MotionCorrectionParameters

LinkML Source

Direct

name: MotionCorrectionParameters
description: Parameters specific to motion correction workflows
from_schema: https://w3id.org/lambda-ber-schema/
is_a: AttributeGroup
attributes:
  patch_size:
    name: patch_size
    description: Patch size for local motion correction
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - MotionCorrectionParameters
    range: integer
  binning:
    name: binning
    description: Binning factor applied during motion correction. This must be a positive
      float value (e.g., 1, 1.5, 2, 3).
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - MotionCorrectionParameters
    range: float
    minimum_value: 0.01
  dose_weighting:
    name: dose_weighting
    description: Whether dose weighting was applied
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - MotionCorrectionParameters
    range: boolean
  bfactor_dose_weighting:
    name: bfactor_dose_weighting
    description: B-factor for dose weighting
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - MotionCorrectionParameters
    range: float
  anisotropic_correction:
    name: anisotropic_correction
    description: Whether anisotropic motion correction was applied
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - MotionCorrectionParameters
    range: boolean
  frame_grouping:
    name: frame_grouping
    description: Number of frames grouped together
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - MotionCorrectionParameters
    range: integer
  output_binning:
    name: output_binning
    description: Output binning factor. This must be a positive float value (e.g.,
      1, 1.5, 2, 3).
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - MotionCorrectionParameters
    range: float
    minimum_value: 0.01
  drift_total:
    name: drift_total
    description: Total drift in Angstroms
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - MotionCorrectionParameters
    range: float

Induced

name: MotionCorrectionParameters
description: Parameters specific to motion correction workflows
from_schema: https://w3id.org/lambda-ber-schema/
is_a: AttributeGroup
attributes:
  patch_size:
    name: patch_size
    description: Patch size for local motion correction
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: patch_size
    owner: MotionCorrectionParameters
    domain_of:
    - MotionCorrectionParameters
    range: integer
  binning:
    name: binning
    description: Binning factor applied during motion correction. This must be a positive
      float value (e.g., 1, 1.5, 2, 3).
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: binning
    owner: MotionCorrectionParameters
    domain_of:
    - MotionCorrectionParameters
    range: float
    minimum_value: 0.01
  dose_weighting:
    name: dose_weighting
    description: Whether dose weighting was applied
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: dose_weighting
    owner: MotionCorrectionParameters
    domain_of:
    - MotionCorrectionParameters
    range: boolean
  bfactor_dose_weighting:
    name: bfactor_dose_weighting
    description: B-factor for dose weighting
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: bfactor_dose_weighting
    owner: MotionCorrectionParameters
    domain_of:
    - MotionCorrectionParameters
    range: float
  anisotropic_correction:
    name: anisotropic_correction
    description: Whether anisotropic motion correction was applied
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: anisotropic_correction
    owner: MotionCorrectionParameters
    domain_of:
    - MotionCorrectionParameters
    range: boolean
  frame_grouping:
    name: frame_grouping
    description: Number of frames grouped together
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: frame_grouping
    owner: MotionCorrectionParameters
    domain_of:
    - MotionCorrectionParameters
    range: integer
  output_binning:
    name: output_binning
    description: Output binning factor. This must be a positive float value (e.g.,
      1, 1.5, 2, 3).
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: output_binning
    owner: MotionCorrectionParameters
    domain_of:
    - MotionCorrectionParameters
    range: float
    minimum_value: 0.01
  drift_total:
    name: drift_total
    description: Total drift in Angstroms
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: drift_total
    owner: MotionCorrectionParameters
    domain_of:
    - MotionCorrectionParameters
    range: float
  description:
    name: description
    from_schema: https://w3id.org/lambda-ber-schema/
    alias: description
    owner: MotionCorrectionParameters
    domain_of:
    - NamedThing
    - AttributeGroup
    range: string