Class: XRayInstrument
X-ray diffractometer or synchrotron beamline specifications
classDiagram
class XRayInstrument
click XRayInstrument href "../XRayInstrument/"
Instrument <|-- XRayInstrument
click Instrument href "../Instrument/"
XRayInstrument : beam_size_max
XRayInstrument : beam_size_min
XRayInstrument : crystal_cooling_capability
XRayInstrument : current_status
XRayInstrument --> "0..1" InstrumentStatusEnum : current_status
click InstrumentStatusEnum href "../InstrumentStatusEnum/"
XRayInstrument : description
XRayInstrument : energy_max
XRayInstrument : energy_min
XRayInstrument : flux_density
XRayInstrument : goniometer_type
XRayInstrument : id
XRayInstrument : installation_date
XRayInstrument : instrument_code
XRayInstrument : manufacturer
XRayInstrument : model
XRayInstrument : monochromator_type
XRayInstrument : source_type
XRayInstrument --> "0..1" XRaySourceTypeEnum : source_type
click XRaySourceTypeEnum href "../XRaySourceTypeEnum/"
XRayInstrument : title
Inheritance
- NamedThing
- Instrument
- XRayInstrument
- Instrument
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| source_type | 0..1 XRaySourceTypeEnum |
Type of X-ray source | direct |
| energy_min | 0..1 Float |
Minimum X-ray energy in keV | direct |
| energy_max | 0..1 Float |
Maximum X-ray energy in keV | direct |
| beam_size_min | 0..1 Float |
Minimum beam size in micrometers | direct |
| beam_size_max | 0..1 Float |
Maximum beam size in micrometers | direct |
| flux_density | 0..1 Float |
Photon flux density in photons/s/mm² | direct |
| monochromator_type | 0..1 String |
Type of monochromator | direct |
| goniometer_type | 0..1 String |
Type of goniometer | direct |
| crystal_cooling_capability | 0..1 Boolean |
Crystal cooling system available | direct |
| instrument_code | 1 String |
Human-friendly facility or laboratory identifier for the instrument (e | Instrument |
| manufacturer | 0..1 String |
Instrument manufacturer | Instrument |
| model | 0..1 String |
Instrument model | Instrument |
| installation_date | 0..1 String |
Date of instrument installation | Instrument |
| current_status | 0..1 InstrumentStatusEnum |
Current operational status | Instrument |
| 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 |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lambda-ber-schema/
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | lambdaber:XRayInstrument |
| native | lambdaber:XRayInstrument |
LinkML Source
Direct
name: XRayInstrument
description: X-ray diffractometer or synchrotron beamline specifications
from_schema: https://w3id.org/lambda-ber-schema/
is_a: Instrument
attributes:
source_type:
name: source_type
description: Type of X-ray source
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- XRayInstrument
- XRFImage
range: XRaySourceTypeEnum
energy_min:
name: energy_min
description: Minimum X-ray energy in keV
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- XRayInstrument
range: float
energy_max:
name: energy_max
description: Maximum X-ray energy in keV
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- XRayInstrument
range: float
beam_size_min:
name: beam_size_min
description: Minimum beam size in micrometers
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- XRayInstrument
range: float
beam_size_max:
name: beam_size_max
description: Maximum beam size in micrometers
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- XRayInstrument
range: float
flux_density:
name: flux_density
description: Photon flux density in photons/s/mm²
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- XRayInstrument
range: float
monochromator_type:
name: monochromator_type
description: Type of monochromator
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- XRayInstrument
goniometer_type:
name: goniometer_type
description: Type of goniometer
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- XRayInstrument
crystal_cooling_capability:
name: crystal_cooling_capability
description: Crystal cooling system available
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
domain_of:
- XRayInstrument
range: boolean
Induced
name: XRayInstrument
description: X-ray diffractometer or synchrotron beamline specifications
from_schema: https://w3id.org/lambda-ber-schema/
is_a: Instrument
attributes:
source_type:
name: source_type
description: Type of X-ray source
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: source_type
owner: XRayInstrument
domain_of:
- XRayInstrument
- XRFImage
range: XRaySourceTypeEnum
energy_min:
name: energy_min
description: Minimum X-ray energy in keV
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: energy_min
owner: XRayInstrument
domain_of:
- XRayInstrument
range: float
energy_max:
name: energy_max
description: Maximum X-ray energy in keV
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: energy_max
owner: XRayInstrument
domain_of:
- XRayInstrument
range: float
beam_size_min:
name: beam_size_min
description: Minimum beam size in micrometers
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: beam_size_min
owner: XRayInstrument
domain_of:
- XRayInstrument
range: float
beam_size_max:
name: beam_size_max
description: Maximum beam size in micrometers
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: beam_size_max
owner: XRayInstrument
domain_of:
- XRayInstrument
range: float
flux_density:
name: flux_density
description: Photon flux density in photons/s/mm²
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: flux_density
owner: XRayInstrument
domain_of:
- XRayInstrument
range: float
monochromator_type:
name: monochromator_type
description: Type of monochromator
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: monochromator_type
owner: XRayInstrument
domain_of:
- XRayInstrument
range: string
goniometer_type:
name: goniometer_type
description: Type of goniometer
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: goniometer_type
owner: XRayInstrument
domain_of:
- XRayInstrument
range: string
crystal_cooling_capability:
name: crystal_cooling_capability
description: Crystal cooling system available
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: crystal_cooling_capability
owner: XRayInstrument
domain_of:
- XRayInstrument
range: boolean
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: XRayInstrument
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: XRayInstrument
domain_of:
- Instrument
range: string
model:
name: model
description: Instrument model
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: model
owner: XRayInstrument
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: XRayInstrument
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: XRayInstrument
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: XRayInstrument
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: XRayInstrument
domain_of:
- NamedThing
range: string
description:
name: description
from_schema: https://w3id.org/lambda-ber-schema/
rank: 1000
alias: description
owner: XRayInstrument
domain_of:
- NamedThing
- AttributeGroup
range: string