ChemPal Documentation - v1.6.0
    Preparing search index...

    Interface ChemicalSpecs

    Structured chemical properties pulled out of a supplier's free-form product copy. Every field is optional — only the values actually present (and valid) are returned.

    export interface ChemicalSpecs {
    /** Purity percentage in the `(0, 100]` range (e.g. `98`). */
    purity?: number;
    /** Molecular formula, validated as a plausible formula (e.g. `C2H3KO2`). */
    formula?: string;
    /** Molecular weight / mass in g/mol (e.g. `98.14`). */
    molecularWeight?: number;
    /** SMILES structure string, validated as plausibly-valid SMILES. */
    smiles?: string;
    /** Grade as a string (e.g. "ACS Grade"). */
    grade?: string;
    }
    interface ChemicalSpecs {
        purity?: number;
        formula?: string;
        molecularWeight?: number;
        smiles?: string;
        grade?: string;
    }
    Index

    Properties

    purity?: number

    Purity percentage in the (0, 100] range (e.g. 98).

    formula?: string

    Molecular formula, validated as a plausible formula (e.g. C2H3KO2).

    molecularWeight?: number

    Molecular weight / mass in g/mol (e.g. 98.14).

    smiles?: string

    SMILES structure string, validated as plausibly-valid SMILES.

    grade?: string

    Grade as a string (e.g. "ACS Grade").