Reaction
test description
Legend
-
Description:A short description for Comprehension purposes
-
Data Type: This specifies exactly what kind of information belongs in this field. Most simply, it could be a direct value, such as a number (float) or a piece of text (string). However, the Data Type can also point to another Class in the schema. When this happens, the field is not just a single value; it becomes a structured container. Designating a Class as the Data Type causes the field to contain a complete structured record, defined entirely by its own comprehensive collection of specific fields. Consequently, this allows for the systematic construction of complex data structures via organized, nested information layers within the broader schema architecture.
-
Cardinality: This controls how many entries a specific data field must have. It defines if a field is required or optional, and whether it can accept a single value versus a list of multiple values.
-
CURIE: A CURIE (Compact URI) is a short, easy-to-read reference that acts as a useful shortcut for a long, complex web address. Instead of seeing a full URL, you will see a two-part reference like gene:symbol, where the parts are separated by a colon. The first part is the prefix (a short code for the source website), and the second is the local identifier for the specific item. This structure is much easier to read and type, making the schema less cluttered and reducing errors. The full web link (URI) for the CURIE is always available if you click the provided link.
-
Schema Reference: This link directs you to the complete, technical documentation for this part of the schema. This detailed view is generated automatically by LinkMLβs documentation tool and provides all underlying rules, data types, and complex relationships for expert users and developers.
-
Slots: A Slot represents an individual data field or attribute that belongs to a specific Class (entity type) within the schema. If a Class defines an entity like 'Book', the Slots define the individual pieces of information about that book, such as the 'title', 'author', and 'ISBN'. Essentially, Slots are the essential building blocks that define the characteristics and permissible data for every record in the schema.
-
Enumerations: Often called an Enum, Enumerations are a predefined, fixed list of permissible values that a Slot can accept. It is used to strictly limit the available choices for a data field to ensure consistency and prevent errors. For example, a 'Status' field might be restricted to the Enumeration list of only 'Active', 'Inactive', or 'Pending'. Any data entered that is not on this fixed list is considered invalid by the schema.
Slots
catalyst quantity (Required, Multivalued)
Description: Quantity of catalyst used
Data Type: float
Cardinality: Required, Multivalued
CURIE: catcore:catalyst_quantity
Schema Reference: catalyst_quantity
Unit: g
reactor design type (Required, Multivalued)
Description: Type of reactor design
Data Type: ReactorDesignType
Cardinality: Required, Multivalued
CURIE: voc4cat:0007018
Schema Reference: reactor_design_type
Data Type Class Details:
ReactorDesignType
Abstract Class
Description: Type of reactor design used
Schema Reference: ReactorDesignType
Possible Subclasses / Enumerations of ReactorDesignType:
ElectrochemicalReactor
Description: Electrochemical reactor
CURIE: voc4cat:0000193
Schema Reference: ElectrochemicalReactor
PlugFlowReactor
Description: Plug flow reactor model
CURIE: voc4cat:0007102
Schema Reference: PlugFlowReactor
SlurryReactor
Description: Slurry reactor
CURIE: catcore:SlurryReactor
Schema Reference: SlurryReactor
FixedBedReactor
Description: Fixed bed reactor
CURIE: catcore:FixedBedReactor
Schema Reference: FixedBedReactor
FluidizedBedReactor
Description: Fluidized bed reactor
CURIE: catcore:FluidizedBedReactor
Schema Reference: FluidizedBedReactor
Slots
gas distributor type (Optional, Multivalued)
Description: Type of gas distributor
Data Type: string
Cardinality: Optional, Multivalued
CURIE: catcore:gas_distributor_type
Schema Reference: gas_distributor_type
bed expansion height (Optional, Multivalued)
Description: Bed expansion height
Data Type: float
Cardinality: Optional, Multivalued
CURIE: catcore:bed_expansion_height
Schema Reference: bed_expansion_height
Unit: cm
bubble size distribution (Optional)
Description: No description available
Data Type: string
Cardinality: Optional
Schema Reference: bubble_size_distribution
reactant (Required, Multivalued)
Description: Reactant used in the reaction
Data Type: string
Cardinality: Required, Multivalued
CURIE: voc4cat:0000101
Schema Reference: reactant
operation parameters (Required, Multivalued)
Description: Operation parameters for the reaction
Data Type: OperationParameters
Cardinality: Required, Multivalued
CURIE: voc4cat:0000142
Schema Reference: operation_parameters
Data Type Class Details:
OperationParameters
Description: Operation parameters for the reaction
Schema Reference: OperationParameters
Slots
reactor temperature range (Optional, Multivalued)
Description: Temperature range in reactor
Data Type: string
Cardinality: Optional, Multivalued
CURIE: voc4cat:0007032
Schema Reference: reactor_temperature_range
atmosphere (Optional, Multivalued)
Description: Atmospheric conditions
Data Type: string
Cardinality: Optional, Multivalued
CURIE: catcore:atmosphere
Schema Reference: atmosphere
experiment pressure (Optional, Multivalued)
Description: Pressure during experiment
Data Type: float
Cardinality: Optional, Multivalued
CURIE: voc4cat:0000118
Schema Reference: experiment_pressure
Unit: bar
feed composition range (Optional, Multivalued)
Description: Range of feed composition
Data Type: string
Cardinality: Optional, Multivalued
CURIE: catcore:feed_composition_range
Schema Reference: feed_composition_range
experiment duration (Optional, Multivalued)
Description: Duration of the experiment
Data Type: float
Cardinality: Optional, Multivalued
CURIE: AFR:0002455
Schema Reference: experiment_duration
Unit: h
product identification method (Required, Multivalued)
Description: Method used for product identification
Data Type: ProductIdentificationMethod
Cardinality: Required, Multivalued
CURIE: voc4cat:0000129
Schema Reference: product_identification_method
Data Type Class Details:
ProductIdentificationMethod
Abstract Class
Description: Method used for product identification
Schema Reference: ProductIdentificationMethod
catalyst type (Recommended, Multivalued)
Description: Type of catalyst
Data Type: string
Cardinality: Recommended, Multivalued
CURIE: voc4cat:0007014
Schema Reference: catalyst_type