Skip to content

Class: Instrument

An instrument used to collect data

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

URI: biostride_schema: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
Unique identifier code for the instrument 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
NamedThing
title 0..1
String
NamedThing
description 0..1
String
NamedThing

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/biostride/

Mappings

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

LinkML Source

Direct

name: Instrument
description: An instrument used to collect data
from_schema: https://w3id.org/biostride/
is_a: NamedThing
abstract: true
attributes:
  instrument_code:
    name: instrument_code
    description: Unique identifier code for the instrument
    from_schema: https://w3id.org/biostride/
    rank: 1000
    domain_of:
    - Instrument
    required: true
  manufacturer:
    name: manufacturer
    description: Instrument manufacturer
    from_schema: https://w3id.org/biostride/
    rank: 1000
    domain_of:
    - Instrument
  model:
    name: model
    description: Instrument model
    from_schema: https://w3id.org/biostride/
    rank: 1000
    domain_of:
    - Instrument
  installation_date:
    name: installation_date
    description: Date of instrument installation
    from_schema: https://w3id.org/biostride/
    rank: 1000
    domain_of:
    - Instrument
    range: string
  current_status:
    name: current_status
    description: Current operational status
    from_schema: https://w3id.org/biostride/
    rank: 1000
    domain_of:
    - Instrument
    range: InstrumentStatusEnum

Induced

name: Instrument
description: An instrument used to collect data
from_schema: https://w3id.org/biostride/
is_a: NamedThing
abstract: true
attributes:
  instrument_code:
    name: instrument_code
    description: Unique identifier code for the instrument
    from_schema: https://w3id.org/biostride/
    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/biostride/
    rank: 1000
    alias: manufacturer
    owner: Instrument
    domain_of:
    - Instrument
    range: string
  model:
    name: model
    description: Instrument model
    from_schema: https://w3id.org/biostride/
    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/biostride/
    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/biostride/
    rank: 1000
    alias: current_status
    owner: Instrument
    domain_of:
    - Instrument
    range: InstrumentStatusEnum
  id:
    name: id
    from_schema: https://w3id.org/biostride/
    rank: 1000
    identifier: true
    alias: id
    owner: Instrument
    domain_of:
    - NamedThing
    - OntologyTerm
    range: uriorcurie
    required: true
  title:
    name: title
    from_schema: https://w3id.org/biostride/
    rank: 1000
    slot_uri: dcterms:title
    alias: title
    owner: Instrument
    domain_of:
    - NamedThing
    range: string
  description:
    name: description
    from_schema: https://w3id.org/biostride/
    rank: 1000
    alias: description
    owner: Instrument
    domain_of:
    - NamedThing
    range: string