Class: PowerSample
A single power measurement for a light source.
URI: microscopemetrics_schema:PowerSample
classDiagram
class PowerSample
click PowerSample href "../PowerSample"
PowerSample : acquisition_datetime
PowerSample : integration_time_ms
PowerSample : light_source
PowerSample --> "1" LightSource : light_source
click LightSource href "../LightSource"
PowerSample : power_mw
PowerSample : power_set_point
PowerSample : sampling_location
PowerSample --> "1" SamplingLocationEnum : sampling_location
click SamplingLocationEnum href "../SamplingLocationEnum"
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
acquisition_datetime | 1 datetime |
The datetime of the acquisition | direct |
light_source | 1 LightSource |
The light source under investigation | direct |
sampling_location | 1 SamplingLocationEnum |
The location at which the sampling was taken | direct |
power_set_point | 1 Float |
The power set point as a fraction of the nominal power of the light source | direct |
power_mw | 1 Float |
The power measured in milliwatts | direct |
integration_time_ms | 0..1 Float |
The integration time in milliseconds | direct |
Usages
used by | used in | type | used |
---|---|---|---|
LightSourcePowerInputData | power_samples | range | PowerSample |
Identifier and Mapping Information
Schema Source
- from schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
Mappings
Mapping Type | Mapped Value |
---|---|
self | microscopemetrics_schema:PowerSample |
native | microscopemetrics_schema:PowerSample |
LinkML Source
Direct
name: PowerSample
description: A single power measurement for a light source.
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
slots:
- acquisition_datetime
- light_source
- sampling_location
- power_set_point
- power_mw
- integration_time_ms
slot_usage:
acquisition_datetime:
name: acquisition_datetime
required: true
Induced
name: PowerSample
description: A single power measurement for a light source.
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
slot_usage:
acquisition_datetime:
name: acquisition_datetime
required: true
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: PowerSample
domain_of:
- MetricsDataset
- Image
- PowerSample
range: datetime
required: true
multivalued: false
light_source:
name: light_source
description: The light source under investigation.
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
rank: 1000
alias: light_source
owner: PowerSample
domain_of:
- LightSourcePowerKeyMeasurements
- PowerSample
range: LightSource
required: true
multivalued: false
sampling_location:
name: sampling_location
description: The location at which the sampling was taken.
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
rank: 1000
alias: sampling_location
owner: PowerSample
domain_of:
- PowerSample
range: SamplingLocationEnum
required: true
multivalued: false
power_set_point:
name: power_set_point
description: The power set point as a fraction of the nominal power of the light
source.
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
rank: 1000
alias: power_set_point
owner: PowerSample
domain_of:
- PowerSample
range: float
required: true
multivalued: false
power_mw:
name: power_mw
description: The power measured in milliwatts.
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
rank: 1000
alias: power_mw
owner: PowerSample
domain_of:
- PowerSample
range: float
required: true
multivalued: false
integration_time_ms:
name: integration_time_ms
description: The integration time in milliseconds.
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
rank: 1000
alias: integration_time_ms
owner: PowerSample
domain_of:
- PowerSample
range: float
required: false
multivalued: false