Skip to content

Class: Instrument

An instrument used to collect data

URI: lambdaber:Instrument

classDiagram class Instrument click Instrument href "../Instrument/" NamedThing <|-- Instrument click NamedThing href "../NamedThing/" Instrument <|-- CryoEMInstrument click CryoEMInstrument href "../CryoEMInstrument/" Instrument <|-- XRayInstrument click XRayInstrument href "../XRayInstrument/" Instrument <|-- SAXSInstrument click SAXSInstrument href "../SAXSInstrument/" Instrument : current_status Instrument --> "0..1" InstrumentStatusEnum : current_status click InstrumentStatusEnum href "../InstrumentStatusEnum/" Instrument : description Instrument : id Instrument : installation_date Instrument : instrument_code Instrument : manufacturer Instrument : model Instrument : title

Inheritance

Slots

Name Cardinality and Range Description Inheritance
instrument_code 1
String
Human-friendly facility or laboratory identifier for the instrument (e direct
manufacturer 0..1
String
Instrument manufacturer direct
model 0..1
String
Instrument model direct
installation_date 0..1
String
Date of instrument installation direct
current_status 0..1
InstrumentStatusEnum
Current operational status direct
id 1
Uriorcurie
Globally unique identifier as an IRI or CURIE for machine processing and exte... NamedThing
title 0..1
String
NamedThing
description 0..1
String
NamedThing

Usages

used by used in type used
Dataset instruments range Instrument
ExperimentRun instrument_id range Instrument

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lambda-ber-schema/

Mappings

Mapping Type Mapped Value
self lambdaber:Instrument
native lambdaber:Instrument

LinkML Source

Direct

name: Instrument
description: An instrument used to collect data
from_schema: https://w3id.org/lambda-ber-schema/
is_a: NamedThing
attributes:
  instrument_code:
    name: instrument_code
    description: Human-friendly facility or laboratory identifier for the instrument
      (e.g., 'TITAN-KRIOS-1', 'ALS-12.3.1-SIBYLS', 'RIGAKU-FR-E'). Used for local
      reference and equipment tracking.
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - Instrument
    required: true
  manufacturer:
    name: manufacturer
    description: Instrument manufacturer
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - Instrument
  model:
    name: model
    description: Instrument model
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - Instrument
  installation_date:
    name: installation_date
    description: Date of instrument installation
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - Instrument
    range: string
  current_status:
    name: current_status
    description: Current operational status
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    domain_of:
    - Instrument
    range: InstrumentStatusEnum

Induced

name: Instrument
description: An instrument used to collect data
from_schema: https://w3id.org/lambda-ber-schema/
is_a: NamedThing
attributes:
  instrument_code:
    name: instrument_code
    description: Human-friendly facility or laboratory identifier for the instrument
      (e.g., 'TITAN-KRIOS-1', 'ALS-12.3.1-SIBYLS', 'RIGAKU-FR-E'). Used for local
      reference and equipment tracking.
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: instrument_code
    owner: Instrument
    domain_of:
    - Instrument
    range: string
    required: true
  manufacturer:
    name: manufacturer
    description: Instrument manufacturer
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: manufacturer
    owner: Instrument
    domain_of:
    - Instrument
    range: string
  model:
    name: model
    description: Instrument model
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: model
    owner: Instrument
    domain_of:
    - Instrument
    range: string
  installation_date:
    name: installation_date
    description: Date of instrument installation
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: installation_date
    owner: Instrument
    domain_of:
    - Instrument
    range: string
  current_status:
    name: current_status
    description: Current operational status
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: current_status
    owner: Instrument
    domain_of:
    - Instrument
    range: InstrumentStatusEnum
  id:
    name: id
    description: Globally unique identifier as an IRI or CURIE for machine processing
      and external references. Used for linking data across systems and semantic web
      integration.
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    identifier: true
    alias: id
    owner: Instrument
    domain_of:
    - NamedThing
    range: uriorcurie
    required: true
  title:
    name: title
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    slot_uri: dcterms:title
    alias: title
    owner: Instrument
    domain_of:
    - NamedThing
    range: string
  description:
    name: description
    from_schema: https://w3id.org/lambda-ber-schema/
    rank: 1000
    alias: description
    owner: Instrument
    domain_of:
    - NamedThing
    - AttributeGroup
    range: string