Skip to content

Class: EnergyRangeMixin

Mixin providing energy scan range slots, shared by X-ray spectroscopy

techniques that scan over an energy range (XRayAbsorptionSpectroscopy, XPS).

URI: coremeta4cat:class/EnergyRangeMixin

 classDiagram
    class EnergyRangeMixin
    click EnergyRangeMixin href "../../classes/EnergyRangeMixin/"
      EnergyRangeMixin <|-- XRayAbsorptionSpectroscopy
        click XRayAbsorptionSpectroscopy href "../../classes/XRayAbsorptionSpectroscopy/"
      EnergyRangeMixin <|-- XPS
        click XPS href "../../classes/XPS/"

      EnergyRangeMixin : has_energy_range





        EnergyRangeMixin --> "0..1" QuantitativeRange : has_energy_range
        click QuantitativeRange href "../../classes/QuantitativeRange/"



Slots

Name Cardinality and Range Description Inheritance
has_energy_range 0..1
QuantitativeRange
Energy scan range (minimum -> maximum) as a QuantitativeRange.
Provide unit as a QUDT term (e.g. eV, keV).
direct

Mixin Usage

mixed into description
XRayAbsorptionSpectroscopy X-ray absorption spectroscopy (XAS/XANES/EXAFS) for electronic and local structure analysis.
XPS X-ray photoelectron spectroscopy for surface elemental and chemical state analysis.

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self coremeta4cat:EnergyRangeMixin
native coremeta4cat:EnergyRangeMixin

LinkML Source

Direct

name: EnergyRangeMixin
description: 'Mixin providing energy scan range slots, shared by X-ray spectroscopy

  techniques that scan over an energy range (XRayAbsorptionSpectroscopy, XPS).'
from_schema: https://w3id.org/nfdi4cat/coremeta4cat
mixin: true
slots:
- has_energy_range

Induced

name: EnergyRangeMixin
description: 'Mixin providing energy scan range slots, shared by X-ray spectroscopy

  techniques that scan over an energy range (XRayAbsorptionSpectroscopy, XPS).'
from_schema: https://w3id.org/nfdi4cat/coremeta4cat
mixin: true
attributes:
  has_energy_range:
    name: has_energy_range
    description: 'Energy scan range (minimum -> maximum) as a QuantitativeRange.

      Provide unit as a QUDT term (e.g. eV, keV).'
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:hasEnergyRange
    alias: has_energy_range
    owner: EnergyRangeMixin
    domain_of:
    - EnergyRangeMixin
    range: QuantitativeRange
    inlined: true