Skip to content

Class: Table

A microscope-metrics table

  • NOTE: this is an abstract class and should not be instantiated directly

URI: microscopemetrics_schema:Table

classDiagram class Table click Table href "../Table" MetricsObject <|-- Table click MetricsObject href "../MetricsObject" Table : columns Table --> "1..*" Column : columns click Column href "../Column" Table : data_reference Table --> "0..1" DataReference : data_reference click DataReference href "../DataReference" Table : description Table : linked_references Table --> "*" DataReference : linked_references click DataReference href "../DataReference" Table : name Table : table_data Table --> "0..1" MetaObject : table_data click MetaObject href "../MetaObject"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
table_data 0..1
MetaObject
A non-required slot for non-serializable table data object direct
columns 1..*
Column
The columns of the table 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
ProfilesIntensity intensity_profiles_table range Table
RoiMeasurements measurements_table range Table
FieldIlluminationOutput intensity_profiles range Table
PSFBeadsOutput bead_properties range Table
PSFBeadsOutput bead_profiles_z range Table
PSFBeadsOutput bead_profiles_y range Table
PSFBeadsOutput bead_profiles_x range Table

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Table
description: A microscope-metrics table
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: MetricsObject
abstract: true
slots:
- table_data
attributes:
  columns:
    name: columns
    implements:
    - linkml:elements
    description: The columns of the table
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    domain_of:
    - Table
    range: Column
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true

Induced

name: Table
description: A microscope-metrics table
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: MetricsObject
abstract: true
attributes:
  columns:
    name: columns
    implements:
    - linkml:elements
    description: The columns of the table
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    alias: columns
    owner: Table
    domain_of:
    - Table
    range: Column
    required: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  table_data:
    name: table_data
    description: A non-required slot for non-serializable table data object
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: table_data
    owner: Table
    domain_of:
    - KeyMeasurements
    - Table
    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: Table
    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: Table
    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: Table
    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: Table
    domain_of:
    - NamedObject
    range: string
    required: false
    multivalued: false