Skip to content

Slot: carried_out_by

The slot to specify the AgenticEntity that played a certain part in carrying out the Activity, either via having a specific role, function or disposition that was realized in the Activity.

URI: prov:wasAssociatedWith Alias: carried_out_by

Inheritance

Applicable Classes

Name Description Modifies Slot
Characterization A DataGeneratingActivity in which a catalyst sample or catalytic material
is characterized using an analytical technique.

The catalyst sample being characterized is linked via evaluated_entity.
The analytical protocol is linked via realized_plan using a
CharacterizationTechnique instance. The instrument used is linked via
carried_out_by as a Device.

The specific technique type is expressed via rdf_type using an ontology
term (e.g. CHMO:0000158 for powder XRD, CHMO:0000404 for XPS),
following DCAT-AP-PLUS Pattern 3 — exactly as NMRSpectroscopy uses
rdf_type: CHMO:0000613.
yes
CatalyticReaction An EvaluatedActivity representing the catalytic reaction being studied.

Reaction is NOT a DataGeneratingActivity — it is the catalytic process
being observed, not the process that generates the dataset. A CatalysisDataset
is linked to the Reaction it is about via is_about_activity.

For operando experiments (e.g. in-situ XRD during a reaction), the dataset
carries both:
was_generated_by: Characterization (the measurement producing data)
is_about_activity: Reaction (the catalytic process being monitored)

The reactor is linked via carried_out_by as a Reactor (Device).
Reactants are linked via had_input_entity. The type of catalytic reaction
(e.g. ammonia synthesis, CO oxidation) is expressed via rdf_type using a
voc4cat or ChemO term.
yes
DataAnalysis An Activity that evaluates the data produced by another Activity. no
DataGeneratingActivity An Activity (process) that has the objective to produce information (in form of a dataset) about another Activity or Entity. no
EvaluatedActivity An activity or process that is being evaluated in a DataGeneratingActivity. no
Simulation A DataGeneratingActivity in which a catalyst, catalytic material, or
catalytic process is modelled computationally.

The simulation software is linked via carried_out_by as a Software agent.
The simulation method (protocol) is linked via realized_plan using a
SimulationMethod instance. The catalyst model or reaction being simulated
is linked via evaluated_entity or evaluated_activity.

The specific simulation type is expressed via rdf_type (e.g. coremeta4cat:DFT,
NCIT:C18097 for molecular dynamics), following DCAT-AP-PLUS Pattern 3.
yes
ReactionMonitoring A DataGeneratingActivity that produces data about a ChemicalReaction, such as reaction monitoring, experimental documentation, or a combined recording-and-evaluation workflow. This is a coarse-grained convenience shape that does not distinguish between raw experimental recording and subsequent data evaluation. Domain-specific sub-profiles that need this distinction should define their own DataGeneratingActivity subclasses and use the DCAT-AP+ DataAnalysis chain to separate raw data from derived results. no
SubstanceSampleCharacterization A DataGeneratingActivity that produces data about a SubstanceSample, such as a spectroscopic measurement, a physical property determination, or a combined measurement-and-analysis workflow. This is a coarse-grained convenience shape that does not distinguish between raw data acquisition and subsequent data processing or analysis. Domain-specific sub-profiles that need this distinction should define their own DataGeneratingActivity subclasses and use the DCAT-AP+ DataAnalysis chain to separate raw measurement from derived results. no
ChemicalReaction A process that leads to the transformation of one set of chemical substances to another and that is the subject matter of a DataGeneratingActivity. no
Activity See DCAT-AP specs:Activity yes
Synthesis A DataGeneratingActivity in which a catalyst is prepared.

The preparation protocol is linked via realized_plan using a
PreparationMethod instance. Input materials (Precursors) are linked via
had_input_entity. The resulting catalyst (CatalystSample) is linked via
had_output_entity.

The type of synthesis is further specified via rdf_type using an ontology
term (e.g. a VOC4CAT preparation method term), following DCAT-AP-PLUS
Pattern 3.
yes

Properties

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self prov:wasAssociatedWith
native coremeta4cat:carried_out_by

LinkML Source

name: carried_out_by
description: The slot to specify the AgenticEntity that played a certain part in carrying
  out the Activity, either via having a specific role, function or disposition that
  was realized in the Activity.
in_subset:
- domain_agnostic_core
from_schema: https://w3id.org/nfdi4cat/coremeta4cat
rank: 1000
slot_uri: prov:wasAssociatedWith
alias: carried_out_by
domain_of:
- Activity
range: AgenticEntity
recommended: true
multivalued: true
inlined: true
inlined_as_list: true