Skip to content

Class: Microscope

A microscope

URI: microscopemetrics_schema:Microscope

classDiagram class Microscope click Microscope href "../Microscope" MetricsObject <|-- Microscope click MetricsObject href "../MetricsObject" Microscope : comment_collection Microscope --> "*" Comment : comment_collection click Comment href "../Comment" Microscope : data_reference Microscope --> "0..1" DataReference : data_reference click DataReference href "../DataReference" Microscope : description Microscope : linked_references Microscope --> "*" DataReference : linked_references click DataReference href "../DataReference" Microscope : manufacturer Microscope : microscope_type Microscope --> "0..1" MicroscopeTypeEnum : microscope_type click MicroscopeTypeEnum href "../MicroscopeTypeEnum" Microscope : model Microscope : name Microscope : serial_number

Inheritance

Slots

Name Cardinality and Range Description Inheritance
microscope_type 0..1
MicroscopeTypeEnum
The type of the microscope direct
manufacturer 0..1
String
A manufacturer direct
model 0..1
String
The model of a device direct
serial_number 0..1
String
The serial number of a device direct
comment_collection *
Comment
A collection of comments 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
MicroscopeCollection microscope_collection range Microscope
MetricsDataset microscope range Microscope
FieldIlluminationDataset microscope range Microscope
PSFBeadsDataset microscope range Microscope
LightSourcePowerDataset microscope range Microscope

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Microscope
description: A microscope
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: MetricsObject
slots:
- microscope_type
- manufacturer
- model
- serial_number
- comment_collection

Induced

name: Microscope
description: A microscope
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: MetricsObject
attributes:
  microscope_type:
    name: microscope_type
    description: The type of the microscope
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: microscope_type
    owner: Microscope
    domain_of:
    - Microscope
    range: MicroscopeTypeEnum
    required: false
    multivalued: false
  manufacturer:
    name: manufacturer
    description: A manufacturer
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: manufacturer
    owner: Microscope
    domain_of:
    - Microscope
    - Sample
    - PowerMeter
    range: string
    required: false
  model:
    name: model
    description: The model of a device
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: model
    owner: Microscope
    domain_of:
    - Microscope
    - PowerMeter
    range: string
    required: false
  serial_number:
    name: serial_number
    description: The serial number of a device
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: serial_number
    owner: Microscope
    domain_of:
    - Microscope
    range: string
    required: false
  comment_collection:
    name: comment_collection
    description: A collection of comments
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
    rank: 1000
    alias: comment_collection
    owner: Microscope
    domain_of:
    - Microscope
    range: Comment
    required: false
    multivalued: true
  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: Microscope
    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: Microscope
    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: Microscope
    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: Microscope
    domain_of:
    - NamedObject
    range: string
    required: false
    multivalued: false