@beerwright/core
    Preparing search index...

    Interface YeastSelection

    A yeast selection for a recipe.

    interface YeastSelection {
        attenuationMaxPercent: number;
        attenuationMinPercent: number;
        attenuationPercent?: number;
        cellsPerGramBillion?: number;
        cellsPerPackBillion?: number;
        dosageGramsPerHl?: { max: number; min: number } | null;
        form?: YeastForm;
        gramsPerPack?: number;
        id?: string;
        manufactureDate?: Date;
        name: string;
        packs?: number;
        starter?: YeastStarter | null;
        temperatureMaxC?: number;
        temperatureMinC?: number;
        type: YeastType;
    }
    Index
    attenuationMaxPercent: number

    Published maximum apparent attenuation, %.

    attenuationMinPercent: number

    Published minimum apparent attenuation, %.

    attenuationPercent?: number

    Override for the attenuation actually used, %. When absent the engine uses the midpoint of the published range.

    cellsPerGramBillion?: number

    Viable cells per gram at manufacture, billion (dry yeast).

    cellsPerPackBillion?: number

    Viable cells per pack at manufacture, billion.

    dosageGramsPerHl?: { max: number; min: number } | null

    The maker's recommended dosage, g/hL, for dry yeast.

    Dry pitches are checked against this instead of a cell-count target; see DRY_DOSAGE_G_PER_HL. When it's absent we use a band by strain type.

    Type Declaration

    • { max: number; min: number }
      • Readonlymax: number

        Highest recommended dosage, g/hL.

      • Readonlymin: number

        Lowest recommended dosage, g/hL.

    • null
    form?: YeastForm

    Packaging form. Defaults to liquid.

    gramsPerPack?: number

    Grams per dry sachet. Used with cellsPerGramBillion for dry yeast.

    id?: string

    Catalog id or a client-side uuid. Opaque to the engine.

    manufactureDate?: Date

    Manufacture date, for viability decay.

    name: string

    Display name, e.g. "Wyeast 1056 American Ale".

    packs?: number

    Number of packs/vials pitched. Defaults to 1.

    starter?: YeastStarter | null

    The starter this culture is pitched from, when the brewer plans one.

    Usually absent, which means the packs go straight into the wort. When it's set, pitchPlan grows the starter and counts the cells that come out of the flask instead of the cells in the packs. It's ignored for dry yeast, with a note explaining why; see dryYeastSachets.

    temperatureMaxC?: number

    Top of the maker's published fermentation range, °C. See temperatureMinC.

    temperatureMinC?: number

    Bottom of the maker's published fermentation range, °C.

    Only the pre-brew checks read this. No number calculateRecipe returns depends on it. It's absent when the range is unknown, and a range with only one end is treated as unknown.

    type: YeastType

    Family.