Class: MetricsObject
A base object for all microscope-metrics objects.
- NOTE: this is an abstract class and should not be instantiated directly
URI: microscopemetrics_schema:MetricsObject
classDiagram
class MetricsObject
click MetricsObject href "../MetricsObject"
NamedObject <|-- MetricsObject
click NamedObject href "../NamedObject"
MetricsObject <|-- Microscope
click Microscope href "../Microscope"
MetricsObject <|-- Experimenter
click Experimenter href "../Experimenter"
MetricsObject <|-- Comment
click Comment href "../Comment"
MetricsObject <|-- MetricsDatasetCollection
click MetricsDatasetCollection href "../MetricsDatasetCollection"
MetricsObject <|-- MetricsDataset
click MetricsDataset href "../MetricsDataset"
MetricsObject <|-- Image
click Image href "../Image"
MetricsObject <|-- Channel
click Channel href "../Channel"
MetricsObject <|-- Roi
click Roi href "../Roi"
MetricsObject <|-- KeyMeasurements
click KeyMeasurements href "../KeyMeasurements"
MetricsObject <|-- Table
click Table href "../Table"
MetricsObject : data_reference
MetricsObject --> "0..1" DataReference : data_reference
click DataReference href "../DataReference"
MetricsObject : description
MetricsObject : linked_references
MetricsObject --> "*" DataReference : linked_references
click DataReference href "../DataReference"
MetricsObject : name
Inheritance
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
data_reference | 0..1 DataReference |
A reference to the data | direct |
linked_references | * DataReference |
A list of linked references | direct |
name | 0..1 String |
The human readable name of an entity | NamedObject |
description | 0..1 String |
A human readable description of an entity | NamedObject |
Identifier and Mapping Information
Schema Source
- from schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
Mappings
Mapping Type | Mapped Value |
---|---|
self | microscopemetrics_schema:MetricsObject |
native | microscopemetrics_schema:MetricsObject |
LinkML Source
Direct
name: MetricsObject
description: A base object for all microscope-metrics objects.
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: NamedObject
abstract: true
slots:
- data_reference
- linked_references
Induced
name: MetricsObject
description: A base object for all microscope-metrics objects.
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: NamedObject
abstract: true
attributes:
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: MetricsObject
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: MetricsObject
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: MetricsObject
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: MetricsObject
domain_of:
- NamedObject
range: string
required: false
multivalued: false