Skip to content

Class: Protocol

Set of instructions for preparing a sample or acquiring data

URI: microscopemetrics_schema:Protocol

classDiagram class Protocol click Protocol href "../Protocol" NamedObject <|-- Protocol click NamedObject href "../NamedObject" Protocol : authors Protocol --> "*" Experimenter : authors click Experimenter href "../Experimenter" Protocol : description Protocol : name Protocol : url Protocol : version

Inheritance

Slots

Name Cardinality and Range Description Inheritance
version 1
String
The version of the protocol direct
authors *
Experimenter
The authors of the protocol direct
url 1
String
The URL where the protocol can be found 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

Usages

used by used in type used
Sample preparation_protocol range Protocol
MetricsDataset acquisition_protocol range Protocol
HomogeneousField preparation_protocol range Protocol
FluorescentHomogeneousThickField preparation_protocol range Protocol
FluorescentHomogeneousThinField preparation_protocol range Protocol
FieldIlluminationDataset acquisition_protocol range Protocol
PSFBeads preparation_protocol range Protocol
PSFBeadsDataset acquisition_protocol range Protocol
LightSourcePowerDataset acquisition_protocol range Protocol
LightSourcePower preparation_protocol range Protocol

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

Direct

name: Protocol
description: Set of instructions for preparing a sample or acquiring data
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: NamedObject
attributes:
  version:
    name: version
    description: The version of the protocol
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    domain_of:
    - Protocol
    range: string
    required: true
  authors:
    name: authors
    description: The authors of the protocol
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    domain_of:
    - Protocol
    range: Experimenter
    multivalued: true
    inlined: false
  url:
    name: url
    description: The URL where the protocol can be found
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    identifier: true
    domain_of:
    - Protocol
    range: string
    required: true

Induced

name: Protocol
description: Set of instructions for preparing a sample or acquiring data
from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema
is_a: NamedObject
attributes:
  version:
    name: version
    description: The version of the protocol
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    alias: version
    owner: Protocol
    domain_of:
    - Protocol
    range: string
    required: true
  authors:
    name: authors
    description: The authors of the protocol
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    alias: authors
    owner: Protocol
    domain_of:
    - Protocol
    range: Experimenter
    multivalued: true
    inlined: false
  url:
    name: url
    description: The URL where the protocol can be found
    from_schema: https://MontpellierRessourcesImagerie.github.io/microscopemetrics-schema/core
    rank: 1000
    identifier: true
    alias: url
    owner: Protocol
    domain_of:
    - Protocol
    range: string
    required: 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: Protocol
    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: Protocol
    domain_of:
    - NamedObject
    range: string
    required: false
    multivalued: false