Skip to content

Class: MaterialDescriptorMixin

Mixin providing material identity slots shared by CalculatedProperty

subclasses that target a specific material composition and crystal

structure (DielectricTensors, PhononDispersion, EquationsOfState,

AqueousStability, GrainBoundaries, ElectronicStructure, Ferroelectrics,

BandGap).

URI: coremeta4cat:class/MaterialDescriptorMixin

 classDiagram
    class MaterialDescriptorMixin
    click MaterialDescriptorMixin href "../../classes/MaterialDescriptorMixin/"
      MaterialDescriptorMixin <|-- DielectricTensors
        click DielectricTensors href "../../classes/DielectricTensors/"
      MaterialDescriptorMixin <|-- PhononDispersion
        click PhononDispersion href "../../classes/PhononDispersion/"
      MaterialDescriptorMixin <|-- EquationsOfState
        click EquationsOfState href "../../classes/EquationsOfState/"
      MaterialDescriptorMixin <|-- AqueousStability
        click AqueousStability href "../../classes/AqueousStability/"
      MaterialDescriptorMixin <|-- GrainBoundaries
        click GrainBoundaries href "../../classes/GrainBoundaries/"
      MaterialDescriptorMixin <|-- ElectronicStructure
        click ElectronicStructure href "../../classes/ElectronicStructure/"
      MaterialDescriptorMixin <|-- Ferroelectrics
        click Ferroelectrics href "../../classes/Ferroelectrics/"
      MaterialDescriptorMixin <|-- BandGap
        click BandGap href "../../classes/BandGap/"

      MaterialDescriptorMixin : crystal_structure

      MaterialDescriptorMixin : material_composition


Slots

Name Cardinality and Range Description Inheritance
material_composition *
String
Chemical composition of the simulated material (e.g. "Fe2O3", "Pt/CeO2").
Use empirical formula or SMILES for molecular systems.
direct
crystal_structure *
String
Crystal structure of the simulated material, including space group and
lattice parameters (e.g. "Fm-3m, a=3.92 Å for Pt").
direct

Mixin Usage

mixed into description
DielectricTensors Dielectric tensor computed from density functional perturbation theory (DFPT).
Characterises the optical and static dielectric response of a material.
PhononDispersion Phonon dispersion relations computed from interatomic force constants,
providing access to vibrational frequencies, thermodynamic quantities,
and dynamical stability (imaginary modes).
EquationsOfState Equation of state relating energy (or enthalpy) to volume, fitted to a
parametric model (e.g. Birch-Murnaghan). Used to extract equilibrium
volume, bulk modulus, and its pressure derivative.
AqueousStability Electrochemical (Pourbaix) stability of a catalyst in aqueous solution as
a function of pH and electrode potential. Critical for electrocatalyst
stability screening.
GrainBoundaries Grain boundary structure and energetics from atomistic simulation.
Relevant for understanding polycrystalline catalyst behaviour,
sintering, and charge/defect segregation.
ElectronicStructure Electronic band structure and density of states, characterising the
electronic properties of a catalyst relevant to activity descriptors
(d-band centre, band gap, Fermi energy).
Ferroelectrics Ferroelectric properties computed from DFT, including spontaneous
polarization, switching barrier, and coercive field. Relevant for
ferroelectric-photocatalyst design.
BandGap Electronic band gap and its character (direct/indirect), with optional
many-body (GW) or excitonic corrections. Critical for photocatalyst
and semiconductor catalyst screening.

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/nfdi4cat/coremeta4cat

Mappings

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

LinkML Source

Direct

name: MaterialDescriptorMixin
description: 'Mixin providing material identity slots shared by CalculatedProperty

  subclasses that target a specific material composition and crystal

  structure (DielectricTensors, PhononDispersion, EquationsOfState,

  AqueousStability, GrainBoundaries, ElectronicStructure, Ferroelectrics,

  BandGap).'
from_schema: https://w3id.org/nfdi4cat/coremeta4cat
mixin: true
slots:
- material_composition
- crystal_structure

Induced

name: MaterialDescriptorMixin
description: 'Mixin providing material identity slots shared by CalculatedProperty

  subclasses that target a specific material composition and crystal

  structure (DielectricTensors, PhononDispersion, EquationsOfState,

  AqueousStability, GrainBoundaries, ElectronicStructure, Ferroelectrics,

  BandGap).'
from_schema: https://w3id.org/nfdi4cat/coremeta4cat
mixin: true
attributes:
  material_composition:
    name: material_composition
    description: 'Chemical composition of the simulated material (e.g. "Fe2O3", "Pt/CeO2").

      Use empirical formula or SMILES for molecular systems.'
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: coremeta4cat:material_composition
    alias: material_composition
    owner: MaterialDescriptorMixin
    domain_of:
    - MaterialDescriptorMixin
    range: string
    multivalued: true
  crystal_structure:
    name: crystal_structure
    description: 'Crystal structure of the simulated material, including space group
      and

      lattice parameters (e.g. "Fm-3m, a=3.92 Å for Pt").'
    from_schema: https://w3id.org/nfdi4cat/coremeta4cat
    rank: 1000
    slot_uri: SIO:001100
    alias: crystal_structure
    owner: MaterialDescriptorMixin
    domain_of:
    - MaterialDescriptorMixin
    range: string
    multivalued: true