Skip to content

Class: Materialistic

A LinkML mixin used to pass down properties common to all material entities. It is needed for example to have MaterialSample have the same properties as MaterialEntity, although it is defined as a subclass of EvaluatedEntity.

URI: chemdcatap:class/Materialistic

 classDiagram
    class Materialistic
    click Materialistic href "../../classes/Materialistic/"
      Materialistic <|-- MaterialEntity
        click MaterialEntity href "../../classes/MaterialEntity/"
      Materialistic <|-- MaterialSample
        click MaterialSample href "../../classes/MaterialSample/"
      Materialistic <|-- DissolvingSubstance
        click DissolvingSubstance href "../../classes/DissolvingSubstance/"
      Materialistic <|-- Catalyst
        click Catalyst href "../../classes/Catalyst/"
      Materialistic <|-- Reactor
        click Reactor href "../../classes/Reactor/"

      Materialistic : alternative_label

      Materialistic : has_density





        Materialistic --> "* _recommended_" Density : has_density
        click Density href "../../classes/Density/"



      Materialistic : has_mass





        Materialistic --> "* _recommended_" Mass : has_mass
        click Mass href "../../classes/Mass/"



      Materialistic : has_physical_state





        Materialistic --> "0..1" PhysicalStateEnum : has_physical_state
        click PhysicalStateEnum href "../../enums/PhysicalStateEnum/"



      Materialistic : has_pressure





        Materialistic --> "* _recommended_" Pressure : has_pressure
        click Pressure href "../../classes/Pressure/"



      Materialistic : has_temperature





        Materialistic --> "* _recommended_" Temperature : has_temperature
        click Temperature href "../../classes/Temperature/"



      Materialistic : has_volume





        Materialistic --> "* _recommended_" Volume : has_volume
        click Volume href "../../classes/Volume/"




Slots

Name Cardinality and Range Description Inheritance
alternative_label 0..1
String
The slot to specify an alternative label, name or title for a MaterialEntity. direct
has_physical_state 0..1
PhysicalStateEnum
The slot to specify the physical state of a MaterialEntity. direct
has_temperature * recommended
Temperature
The slot to provide the Temperature of a MaterialEntity. direct
has_mass * recommended
Mass
The slot to provide the Mass of a MaterialEntity. direct
has_volume * recommended
Volume
The slot to provide the Volume of a MaterialEntity. direct
has_density * recommended
Density
The slot to provide the Density of a MaterialEntity. direct
has_pressure * recommended
Pressure
The slot to provide the Pressure of a MaterialEntity. direct

Mixin Usage

mixed into description
MaterialEntity A material is an Entity that has some portion of matter as proper part.
MaterialSample A Sample that was derived from a previous MaterialSample or some other kind of MaterialEntity.
DissolvingSubstance A liquid ChemicalSubstance that dissolves or that is capable of dissolving a ChemicalSubstance.
Catalyst A ChemicalSubstance or MaterialEntity that initiates or accelerates a ChemicalReaction without itself being affected.
Reactor A reactor is a container for controlling a biological or chemical reaction or process.

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/nfdi-de/dcat-ap-plus/chemistry

Mappings

Mapping Type Mapped Value
self chemdcatap:Materialistic
native chemdcatap:Materialistic

LinkML Source

Direct

name: Materialistic
description: A LinkML mixin used to pass down properties common to all material entities.
  It is needed for example to have MaterialSample have the same properties as MaterialEntity,
  although it is defined as a subclass of EvaluatedEntity.
from_schema: https://w3id.org/nfdi-de/dcat-ap-plus/chemistry
mixin: true
slots:
- alternative_label
- has_physical_state
- has_temperature
- has_mass
- has_volume
- has_density
- has_pressure

Induced

name: Materialistic
description: A LinkML mixin used to pass down properties common to all material entities.
  It is needed for example to have MaterialSample have the same properties as MaterialEntity,
  although it is defined as a subclass of EvaluatedEntity.
from_schema: https://w3id.org/nfdi-de/dcat-ap-plus/chemistry
mixin: true
attributes:
  alternative_label:
    name: alternative_label
    description: The slot to specify an alternative label, name or title for a MaterialEntity.
    todos:
    - Should probably rather declared on Entity or in some common metadata mixin instead.
    from_schema: https://w3id.org/nfdi-de/dcat-ap-plus/chemistry
    rank: 1000
    slot_uri: skos:altLabel
    alias: alternative_label
    owner: Materialistic
    domain_of:
    - Materialistic
    range: string
  has_physical_state:
    name: has_physical_state
    description: The slot to specify the physical state of a MaterialEntity.
    todos:
    - Find out how to make this a subproperty of has_qualitative_attribute, as it
      currently throws the error 'physical_state enumerations cannot be inlined' due
      to the fact that we are using an enum here.
    from_schema: https://w3id.org/nfdi-de/dcat-ap-plus/chemistry
    rank: 1000
    slot_uri: SIO:000008
    alias: has_physical_state
    owner: Materialistic
    domain_of:
    - Materialistic
    range: PhysicalStateEnum
    multivalued: false
    inlined: false
  has_temperature:
    name: has_temperature
    description: The slot to provide the Temperature of a MaterialEntity.
    from_schema: https://w3id.org/nfdi-de/dcat-ap-plus/chemistry
    rank: 1000
    is_a: has_quantitative_attribute
    slot_uri: SIO:000008
    alias: has_temperature
    owner: Materialistic
    domain_of:
    - Materialistic
    - ChemicalReaction
    range: Temperature
    recommended: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  has_mass:
    name: has_mass
    description: The slot to provide the Mass of a MaterialEntity.
    from_schema: https://w3id.org/nfdi-de/dcat-ap-plus/chemistry
    rank: 1000
    is_a: has_quantitative_attribute
    slot_uri: SIO:000008
    alias: has_mass
    owner: Materialistic
    domain_of:
    - Materialistic
    range: Mass
    recommended: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  has_volume:
    name: has_volume
    description: The slot to provide the Volume of a MaterialEntity.
    from_schema: https://w3id.org/nfdi-de/dcat-ap-plus/chemistry
    rank: 1000
    is_a: has_quantitative_attribute
    slot_uri: SIO:000008
    alias: has_volume
    owner: Materialistic
    domain_of:
    - Materialistic
    range: Volume
    recommended: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  has_density:
    name: has_density
    description: The slot to provide the Density of a MaterialEntity.
    from_schema: https://w3id.org/nfdi-de/dcat-ap-plus/chemistry
    rank: 1000
    is_a: has_quantitative_attribute
    slot_uri: SIO:000008
    alias: has_density
    owner: Materialistic
    domain_of:
    - Materialistic
    range: Density
    recommended: true
    multivalued: true
    inlined: true
    inlined_as_list: true
  has_pressure:
    name: has_pressure
    description: The slot to provide the Pressure of a MaterialEntity.
    from_schema: https://w3id.org/nfdi-de/dcat-ap-plus/chemistry
    rank: 1000
    is_a: has_quantitative_attribute
    slot_uri: SIO:000008
    alias: has_pressure
    owner: Materialistic
    domain_of:
    - Materialistic
    - ChemicalReaction
    range: Pressure
    recommended: true
    multivalued: true
    inlined: true
    inlined_as_list: true