Skip to content

Class: Channel

A image channel

URI: microscopemetrics_schema:Channel

classDiagram class Channel click Channel href "../Channel" MetricsObject <|-- Channel click MetricsObject href "../MetricsObject" Channel : data_reference Channel --> "0..1" DataReference : data_reference click DataReference href "../DataReference" Channel : description Channel : emission_wavelength_nm Channel : excitation_wavelength_nm Channel : linked_references Channel --> "*" DataReference : linked_references click DataReference href "../DataReference" Channel : name

Inheritance

Slots

Name Cardinality and Range Description Inheritance
excitation_wavelength_nm 0..1
Float
The excitation wavelength in nm direct
emission_wavelength_nm 0..1
Float
The emission wavelength in nm direct
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
ChannelSeries channels range Channel

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Channel
description: A image channel
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: MetricsObject
slots:
- excitation_wavelength_nm
- emission_wavelength_nm

Induced

name: Channel
description: A image channel
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: MetricsObject
attributes:
  excitation_wavelength_nm:
    name: excitation_wavelength_nm
    description: The excitation wavelength in nm
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: excitation_wavelength_nm
    owner: Channel
    domain_of:
    - Channel
    range: float
    required: false
    multivalued: false
  emission_wavelength_nm:
    name: emission_wavelength_nm
    description: The emission wavelength in nm
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: emission_wavelength_nm
    owner: Channel
    domain_of:
    - Channel
    range: float
    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: Channel
    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: Channel
    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: Channel
    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: Channel
    domain_of:
    - NamedObject
    range: string
    required: false
    multivalued: false