Skip to content

Class: Comment

A comment

URI: microscopemetrics_schema:Comment

classDiagram class Comment click Comment href "../Comment" MetricsObject <|-- Comment click MetricsObject href "../MetricsObject" Comment : author Comment --> "0..1" Experimenter : author click Experimenter href "../Experimenter" Comment : comment_type Comment --> "1" CommentTypesEnum : comment_type click CommentTypesEnum href "../CommentTypesEnum" Comment : data_reference Comment --> "0..1" DataReference : data_reference click DataReference href "../DataReference" Comment : datetime Comment : description Comment : linked_references Comment --> "*" DataReference : linked_references click DataReference href "../DataReference" Comment : name Comment : text

Inheritance

Slots

Name Cardinality and Range Description Inheritance
datetime 1
datetime
The datetime to which the comment is referring direct
author 0..1
Experimenter
The author of the comment direct
comment_type 1
CommentTypesEnum
The type of the comment direct
text 1
String
The text of the comment 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
Microscope comment_collection range Comment
MetricsOutput comment range Comment
FieldIlluminationOutput comment range Comment
PSFBeadsOutput comment range Comment
LightSourcePowerOutput comment range Comment

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Comment
description: A comment
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: MetricsObject
attributes:
  datetime:
    name: datetime
    description: The datetime to which the comment is referring
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    domain_of:
    - Comment
    range: datetime
    required: true
    multivalued: false
  author:
    name: author
    description: The author of the comment
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    domain_of:
    - Comment
    range: Experimenter
    required: false
    multivalued: false
  comment_type:
    name: comment_type
    description: The type of the comment
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    domain_of:
    - Comment
    range: CommentTypesEnum
    required: true
    multivalued: false
  text:
    name: text
    description: The text of the comment
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    domain_of:
    - Comment
    range: string
    required: true
    multivalued: false

Induced

name: Comment
description: A comment
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: MetricsObject
attributes:
  datetime:
    name: datetime
    description: The datetime to which the comment is referring
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    alias: datetime
    owner: Comment
    domain_of:
    - Comment
    range: datetime
    required: true
    multivalued: false
  author:
    name: author
    description: The author of the comment
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    alias: author
    owner: Comment
    domain_of:
    - Comment
    range: Experimenter
    required: false
    multivalued: false
  comment_type:
    name: comment_type
    description: The type of the comment
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    alias: comment_type
    owner: Comment
    domain_of:
    - Comment
    range: CommentTypesEnum
    required: true
    multivalued: false
  text:
    name: text
    description: The text of the comment
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    alias: text
    owner: Comment
    domain_of:
    - Comment
    range: string
    required: true
    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: Comment
    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: Comment
    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: Comment
    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: Comment
    domain_of:
    - NamedObject
    range: string
    required: false
    multivalued: false