Class: ClassifierMixin
A mixin with which an entity of this schema can be classified via an additional rdf:type or dcterms:type assertion.
- NOTE: this is an abstract class and should not be instantiated directly
URI: coremeta4cat:class/ClassifierMixin
classDiagram
class ClassifierMixin
click ClassifierMixin href "../../classes/ClassifierMixin/"
ClassifierMixin <|-- CatalysisDataset
click CatalysisDataset href "../../classes/CatalysisDataset/"
ClassifierMixin <|-- QuantitativeRange
click QuantitativeRange href "../../classes/QuantitativeRange/"
ClassifierMixin <|-- Activity
click Activity href "../../classes/Activity/"
ClassifierMixin <|-- AgenticEntity
click AgenticEntity href "../../classes/AgenticEntity/"
ClassifierMixin <|-- Entity
click Entity href "../../classes/Entity/"
ClassifierMixin <|-- Plan
click Plan href "../../classes/Plan/"
ClassifierMixin <|-- QualitativeAttribute
click QualitativeAttribute href "../../classes/QualitativeAttribute/"
ClassifierMixin <|-- QuantitativeAttribute
click QuantitativeAttribute href "../../classes/QuantitativeAttribute/"
ClassifierMixin <|-- Surrounding
click Surrounding href "../../classes/Surrounding/"
ClassifierMixin : rdf_type
ClassifierMixin --> "0..1 _recommended_" DefinedTerm : rdf_type
click DefinedTerm href "../../classes/DefinedTerm/"
ClassifierMixin : type
ClassifierMixin --> "0..1" DefinedTerm : type
click DefinedTerm href "../../classes/DefinedTerm/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| type | 0..1 DefinedTerm |
This slot is described in more detail within the class in which it is used. | direct |
| rdf_type | 0..1 recommended DefinedTerm |
The slot to specify the ontology class that is instantiated by an entity. | direct |
Mixin Usage
| mixed into | description |
|---|---|
| CatalysisDataset | A dcat:Dataset that contains research data in the field of catalysis. The catalysis research field is expressed via rdf_type using a voc4cat term from CatalysisResearchFieldEnum (following DCAT-AP-PLUS Pattern 3). For example, a dataset from heterogeneous catalysis research would carry: rdf_type: id: VOC4CAT:0007001 title: "heterogeneous catalysis" The four CoreMeta4Cat minimum information pillars are linked via the slots below, each pointing to the corresponding DataGeneratingActivity or EvaluatedActivity subclass defined in the CoreMeta4Cat subprofile modules. |
| QuantitativeRange | A quantitative property expressed as a range between a lower and upper bound, sharing a common unit. Used where an experiment operates over a range of conditions (e.g. a temperature sweep, a feed concentration window). Aligned to qudt:Quantity (as in the DCAT-AP-PLUS QuantitativeAttribute pattern) but with min_value / max_value instead of a single value to represent an interval rather than a point value. Provide the shared unit as a QUDT DefinedTerm. |
| Activity | See DCAT-AP specs:Activity |
| AgenticEntity | An entity that is somehow responsible for an Activity to take place. |
| Entity | A physical, digital, conceptual, or other kind of thing with some fixed aspects; entities may be real or imaginary. |
| Plan | A piece of information that specifies how an activity has to be carried out by its agents including what kind of steps have to be taken and what kind of parameters have to be met/set. |
| QualitativeAttribute | A piece of information that is attributed to an Entity, Activity or AgenticEntity. |
| QuantitativeAttribute | A quantifiable piece of information that is attributed to an Entity, Activity or AgenticEntity. |
| Surrounding | The surrounding in which the dataset creating activity took place (e.g. a lab). |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/nfdi4cat/coremeta4cat
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | coremeta4cat:ClassifierMixin |
| native | coremeta4cat:ClassifierMixin |
LinkML Source
Direct
name: ClassifierMixin
description: A mixin with which an entity of this schema can be classified via an
additional rdf:type or dcterms:type assertion.
in_subset:
- domain_agnostic_core
from_schema: https://w3id.org/nfdi4cat/coremeta4cat
abstract: true
mixin: true
slots:
- type
- rdf_type
slot_usage:
type:
name: type
range: DefinedTerm
inlined: true
Induced
name: ClassifierMixin
description: A mixin with which an entity of this schema can be classified via an
additional rdf:type or dcterms:type assertion.
in_subset:
- domain_agnostic_core
from_schema: https://w3id.org/nfdi4cat/coremeta4cat
abstract: true
mixin: true
slot_usage:
type:
name: type
range: DefinedTerm
inlined: true
attributes:
type:
name: type
description: This slot is described in more detail within the class in which it
is used.
from_schema: https://w3id.org/nfdi4cat/coremeta4cat
rank: 1000
slot_uri: dcterms:type
alias: type
owner: ClassifierMixin
domain_of:
- Agent
- ClassifierMixin
- Dataset
- LicenseDocument
range: DefinedTerm
inlined: true
rdf_type:
name: rdf_type
description: The slot to specify the ontology class that is instantiated by an
entity.
in_subset:
- domain_agnostic_core
from_schema: https://w3id.org/nfdi4cat/coremeta4cat
rank: 1000
slot_uri: rdf:type
alias: rdf_type
owner: ClassifierMixin
domain_of:
- ClassifierMixin
range: DefinedTerm
recommended: true
inlined: true