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
- NamedObject
- MetricsObject
- Image
- ImageMask
- Image
- MetricsObject
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