Skip to content

Class: ImageMask

A mask image. Either a binary image or a label image

URI: microscopemetrics_schema:ImageMask

classDiagram class ImageMask click ImageMask href "../ImageMask" Image <|-- ImageMask click Image href "../Image" ImageMask : acquisition_datetime ImageMask : array_data ImageMask --> "0..1" MetaObject : array_data click MetaObject href "../MetaObject" ImageMask : channel_series ImageMask --> "0..1" ChannelSeries : channel_series click ChannelSeries href "../ChannelSeries" ImageMask : data_reference ImageMask --> "0..1" DataReference : data_reference click DataReference href "../DataReference" ImageMask : description ImageMask : linked_references ImageMask --> "*" DataReference : linked_references click DataReference href "../DataReference" ImageMask : name ImageMask : shape_c ImageMask : shape_t ImageMask : shape_x ImageMask : shape_y ImageMask : shape_z ImageMask : source_images ImageMask --> "*" DataReference : source_images click DataReference href "../DataReference" ImageMask : time_series ImageMask --> "0..1" TimeSeries : time_series click TimeSeries href "../TimeSeries" ImageMask : voxel_size_x_micron ImageMask : voxel_size_y_micron ImageMask : voxel_size_z_micron

Inheritance

Slots

Name Cardinality and Range Description Inheritance
acquisition_datetime 0..1
datetime
The datetime of the acquisition Image
voxel_size_x_micron 0..1
Float
The physical size in the voxel in the x dimension in microns Image
voxel_size_y_micron 0..1
Float
The physical size in the voxel in the y dimension in microns Image
voxel_size_z_micron 0..1
Float
The physical size in the voxel in the z dimension in microns Image
shape_x 1
Integer
The shape of an image in the x dimension Image
shape_y 1
Integer
The shape of an image in the y dimension Image
shape_z 1
Integer
The shape of an image in the z dimension Image
shape_c 1
Integer
The shape of an image in the c dimension Image
shape_t 1
Integer
The shape of an image in the t dimension Image
time_series 0..1
TimeSeries
A series representing time for time-lapse images Image
channel_series 0..1
ChannelSeries
A series representing channels for multi-channel images Image
source_images *
DataReference
A list of references linking to the images that were used as a source Image
array_data 0..1
MetaObject
A non-required slot for non-serializable array data object Image
data_reference 0..1
DataReference
A reference to the data MetricsObject
linked_references *
DataReference
A list of linked references MetricsObject
name 0..1
String
The human readable name of an entity NamedObject
description 0..1
String
A human readable description of an entity NamedObject

Usages

used by used in type used
Mask mask range ImageMask

Identifier and Mapping Information

Schema Source

  • from schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema

Mappings

Mapping Type Mapped Value
self microscopemetrics_schema:ImageMask
native microscopemetrics_schema:ImageMask

LinkML Source

Direct

name: ImageMask
description: A mask image. Either a binary image or a label image
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: Image

Induced

name: ImageMask
description: A mask image. Either a binary image or a label image
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: Image
attributes:
  acquisition_datetime:
    name: acquisition_datetime
    description: The datetime of the acquisition
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: acquisition_datetime
    owner: ImageMask
    domain_of:
    - MetricsDataset
    - Image
    - PowerSample
    range: datetime
    multivalued: false
  voxel_size_x_micron:
    name: voxel_size_x_micron
    description: The physical size in the voxel in the x dimension in microns
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: voxel_size_x_micron
    owner: ImageMask
    domain_of:
    - Image
    range: float
    required: false
    multivalued: false
  voxel_size_y_micron:
    name: voxel_size_y_micron
    description: The physical size in the voxel in the y dimension in microns
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: voxel_size_y_micron
    owner: ImageMask
    domain_of:
    - Image
    range: float
    required: false
    multivalued: false
  voxel_size_z_micron:
    name: voxel_size_z_micron
    description: The physical size in the voxel in the z dimension in microns
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: voxel_size_z_micron
    owner: ImageMask
    domain_of:
    - Image
    range: float
    required: false
    multivalued: false
  shape_x:
    name: shape_x
    description: The shape of an image in the x dimension
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: shape_x
    owner: ImageMask
    domain_of:
    - Image
    range: integer
    required: true
    multivalued: false
  shape_y:
    name: shape_y
    description: The shape of an image in the y dimension
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: shape_y
    owner: ImageMask
    domain_of:
    - Image
    range: integer
    required: true
    multivalued: false
  shape_z:
    name: shape_z
    description: The shape of an image in the z dimension
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    ifabsent: int(1)
    alias: shape_z
    owner: ImageMask
    domain_of:
    - Image
    range: integer
    required: true
    multivalued: false
  shape_c:
    name: shape_c
    description: The shape of an image in the c dimension
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    ifabsent: int(1)
    alias: shape_c
    owner: ImageMask
    domain_of:
    - Image
    range: integer
    required: true
    multivalued: false
  shape_t:
    name: shape_t
    description: The shape of an image in the t dimension
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    ifabsent: int(1)
    alias: shape_t
    owner: ImageMask
    domain_of:
    - Image
    range: integer
    required: true
    multivalued: false
  time_series:
    name: time_series
    implements:
    - linkml:axis0
    description: A series representing time for time-lapse images.
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: time_series
    owner: ImageMask
    domain_of:
    - Image
    range: TimeSeries
    required: false
  channel_series:
    name: channel_series
    implements:
    - linkml:axis4
    description: A series representing channels for multi-channel images.
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: channel_series
    owner: ImageMask
    domain_of:
    - Image
    range: ChannelSeries
    required: false
  source_images:
    name: source_images
    description: A list of references linking to the images that were used as a source
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: source_images
    owner: ImageMask
    domain_of:
    - Image
    range: DataReference
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
  array_data:
    name: array_data
    description: A non-required slot for non-serializable array data object
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: array_data
    owner: ImageMask
    domain_of:
    - Image
    range: MetaObject
    required: false
    multivalued: false
  data_reference:
    name: data_reference
    description: A reference to the data
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: data_reference
    owner: ImageMask
    domain_of:
    - MetricsObject
    range: DataReference
    required: false
    multivalued: false
  linked_references:
    name: linked_references
    description: A list of linked references
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: linked_references
    owner: ImageMask
    domain_of:
    - MetricsObject
    range: DataReference
    required: false
    multivalued: true
    inlined: true
    inlined_as_list: true
  name:
    name: name
    description: The human readable name of an entity
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    alias: name
    owner: ImageMask
    domain_of:
    - NamedObject
    range: string
    required: false
    multivalued: false
  description:
    name: description
    description: A human readable description of an entity
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    alias: description
    owner: ImageMask
    domain_of:
    - NamedObject
    range: string
    required: false
    multivalued: false