Periodic Table Database Schema - v0.7.1
    Preparing search index...

    A discrete transformation within a chemical reaction.

    type ReactionStep = {
        annotations?: { position: ReactionAnnotation; term: ReactionTerm }[];
        condition?: Condition;
        modifiers?: (
            | { type: CATALYST; value: ReactionTerm }
            | { type: ENERGY_HEAT | ENERGY_LIGHT; value?: number }
            | { type: ACID | BASE; value?: string }
        )[];
        terms: ReactionTerm[];
        transition: ReactionTransition;
    }
    Index

    Properties

    annotations?: { position: ReactionAnnotation; term: ReactionTerm }[]

    Qualitative notes or descriptors attached to specific terms.

    Type Declaration

    condition?: Condition

    Environmental parameters required for this specific step.

    modifiers?: (
        | { type: CATALYST; value: ReactionTerm }
        | { type: ENERGY_HEAT | ENERGY_LIGHT; value?: number }
        | { type: ACID | BASE; value?: string }
    )[]

    External agents or energies influencing the reaction.

    terms: ReactionTerm[]

    List of reactants and products participating in this step.

    transition: ReactionTransition

    Nature of the chemical transformation (e.g., Forward, Reverse, Equilibrium).