Class: MetricsOutput
An abstract class for analysis outputs
- NOTE: this is an abstract class and should not be instantiated directly
URI: microscopemetrics_schema:MetricsOutput
classDiagram
class MetricsOutput
click MetricsOutput href "../MetricsOutput"
MetricsOutput <|-- FieldIlluminationOutput
click FieldIlluminationOutput href "../FieldIlluminationOutput"
MetricsOutput <|-- PSFBeadsOutput
click PSFBeadsOutput href "../PSFBeadsOutput"
MetricsOutput <|-- LightSourcePowerOutput
click LightSourcePowerOutput href "../LightSourcePowerOutput"
MetricsOutput : comment
MetricsOutput --> "0..1" Comment : comment
click Comment href "../Comment"
MetricsOutput : errors
MetricsOutput : key_measurements
MetricsOutput --> "1" KeyMeasurements : key_measurements
click KeyMeasurements href "../KeyMeasurements"
MetricsOutput : processing_application
MetricsOutput : processing_datetime
MetricsOutput : processing_entity
MetricsOutput : processing_log
MetricsOutput : processing_version
MetricsOutput : validated
MetricsOutput : validation_datetime
MetricsOutput : warnings
Inheritance
- MetricsOutput
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
key_measurements | 1 KeyMeasurements |
Key measurements is a table summarizing the most important measurements as a... | direct |
comment | 0..1 Comment |
A human readable comment | direct |
processing_application | 1..* String |
The application used to process the dataset | direct |
processing_version | 1..* String |
The version of the application used to process the dataset | direct |
processing_entity | * String |
The entity that processed the dataset | direct |
processing_datetime | 1 datetime |
The datetime of the processing by microscope-metrics | direct |
processing_log | 0..1 String |
The log of the processing by microscope-metrics | direct |
warnings | * String |
The warnings of the processing by microscope-metrics | direct |
errors | * String |
The errors of the processing by microscope-metrics | direct |
validated | 1 Boolean |
Has the dataset been validated by a human | direct |
validation_datetime | 0..1 datetime |
The datetime of the validation | direct |
Usages
used by | used in | type | used |
---|---|---|---|
MetricsDataset | output | range | MetricsOutput |
Identifier and Mapping Information
Schema Source
- from schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
Mappings
Mapping Type | Mapped Value |
---|---|
self | microscopemetrics_schema:MetricsOutput |
native | microscopemetrics_schema:MetricsOutput |
LinkML Source
Direct
name: MetricsOutput
description: An abstract class for analysis outputs
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
abstract: true
slots:
- key_measurements
- comment
attributes:
processing_application:
name: processing_application
description: The application used to process the dataset
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
domain_of:
- MetricsOutput
range: string
required: true
multivalued: true
processing_version:
name: processing_version
description: The version of the application used to process the dataset
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
domain_of:
- MetricsOutput
range: string
required: true
multivalued: true
processing_entity:
name: processing_entity
description: The entity that processed the dataset
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
domain_of:
- MetricsOutput
range: string
required: false
multivalued: true
processing_datetime:
name: processing_datetime
description: The datetime of the processing by microscope-metrics
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
domain_of:
- MetricsOutput
range: datetime
required: true
multivalued: false
processing_log:
name: processing_log
description: The log of the processing by microscope-metrics
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
domain_of:
- MetricsOutput
range: string
required: false
multivalued: false
warnings:
name: warnings
description: The warnings of the processing by microscope-metrics
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
domain_of:
- MetricsOutput
range: string
required: false
multivalued: true
errors:
name: errors
description: The errors of the processing by microscope-metrics
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
domain_of:
- MetricsOutput
range: string
required: false
multivalued: true
validated:
name: validated
description: Has the dataset been validated by a human
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
ifabsent: 'False'
domain_of:
- MetricsOutput
range: boolean
required: true
multivalued: false
validation_datetime:
name: validation_datetime
description: The datetime of the validation
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
domain_of:
- MetricsOutput
range: datetime
required: false
multivalued: false
Induced
name: MetricsOutput
description: An abstract class for analysis outputs
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
abstract: true
attributes:
processing_application:
name: processing_application
description: The application used to process the dataset
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
alias: processing_application
owner: MetricsOutput
domain_of:
- MetricsOutput
range: string
required: true
multivalued: true
processing_version:
name: processing_version
description: The version of the application used to process the dataset
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
alias: processing_version
owner: MetricsOutput
domain_of:
- MetricsOutput
range: string
required: true
multivalued: true
processing_entity:
name: processing_entity
description: The entity that processed the dataset
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
alias: processing_entity
owner: MetricsOutput
domain_of:
- MetricsOutput
range: string
required: false
multivalued: true
processing_datetime:
name: processing_datetime
description: The datetime of the processing by microscope-metrics
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
alias: processing_datetime
owner: MetricsOutput
domain_of:
- MetricsOutput
range: datetime
required: true
multivalued: false
processing_log:
name: processing_log
description: The log of the processing by microscope-metrics
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
alias: processing_log
owner: MetricsOutput
domain_of:
- MetricsOutput
range: string
required: false
multivalued: false
warnings:
name: warnings
description: The warnings of the processing by microscope-metrics
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
alias: warnings
owner: MetricsOutput
domain_of:
- MetricsOutput
range: string
required: false
multivalued: true
errors:
name: errors
description: The errors of the processing by microscope-metrics
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
alias: errors
owner: MetricsOutput
domain_of:
- MetricsOutput
range: string
required: false
multivalued: true
validated:
name: validated
description: Has the dataset been validated by a human
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
ifabsent: 'False'
alias: validated
owner: MetricsOutput
domain_of:
- MetricsOutput
range: boolean
required: true
multivalued: false
validation_datetime:
name: validation_datetime
description: The datetime of the validation
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
rank: 1000
alias: validation_datetime
owner: MetricsOutput
domain_of:
- MetricsOutput
range: datetime
required: false
multivalued: false
key_measurements:
name: key_measurements
description: Key measurements is a table summarizing the most important measurements
as a function of, for example, channels
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
rank: 1000
alias: key_measurements
owner: MetricsOutput
domain_of:
- MetricsOutput
- FieldIlluminationOutput
- PSFBeadsOutput
- LightSourcePowerOutput
range: KeyMeasurements
required: true
multivalued: false
comment:
name: comment
description: A human readable comment
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
rank: 1000
alias: comment
owner: MetricsOutput
domain_of:
- MetricsOutput
range: Comment
required: false
multivalued: false