A ::mashs record record set.
Record SetA vector of valid ::mash records.
A ::mash-wrapper record
RecordA record representing the mashing process.
A non-empty string denoting a display value for grain temperature formatted for display in arbitrary units.
Text:display-grain-temp"72F"A non-empty string denoting a display value for sparging process temperature formatted for display in arbitrary units.
Text:display-sparge-temp"172F"A non-empty string denoting a display value for mash tun temperature formatted for display in arbitrary units.
Text:display-tun-temp"72F"A non-empty string denoting a display value for mash tun weight formatted for display in arbitrary units.
Text:display-tun-weight"72lbs"A boolean denoting whether or not programs should account for the temperature effects of the equipment used. When absent, assume false.
Boolean:equip-adjusttrueA non-negative IEEE-754 floating point number representing the temperature of the grain before adding it to the mash in degrees Celsius.
Floating Point:grain-temp80A non-empty string representing the name of the ingredient.
Text:name"Citra"A non-empty string representing any notes about the subject.
Text:notes"A wonderful, zesty aroma."A non-negative IEEE-754 floating point number representing the PH of the water.
Floating Point:ph2.5A non-negative IEEE-754 floating point number representing the temperature of the sparge in degrees Celsius.
Floating Point:sparge-temp50A non-negative IEEE-754 floating point number representing the specific heat of the mash tun in Calories per gram-degree Celsius.
Floating Point:tun-specific-heat0.2A non-negative IEEE-754 floating point number representing the temperature of the grain tun in degrees Celsius.
Floating Point:tun-temp80A non-negative IEEE-754 floating point number representing the weight of the of the mash tun in kilograms.
Floating Point:tun-weight15.0An integer representing the version of the BeerXML standard implemented in a given record. Currently, only 1 exists.
Integer:version1A ::mash-step record set.
A ::mash record wrapped in a :mash map
RecordA record representing a step within the mashing process.
A non-empty string denoting a display value for the calculated volume of mash to decoct formatted for display in arbitrary units.
Text:decoction-amt"7.5 liters"A non-empty string describing the mash step.
Text:description"Stir your grain bag carefully at 140F."A non-empty string denoting a display value for the volume of infused liquid formatted for display in arbitrary units.
Text:display-infuse-amt"2.2L"A non-empty string denoting a display value for the temperature of an arbitrary step formatted for display in arbitrary units.
Text:display-step-temp"150F"A non-negative IEEE-754 floating point number representing the temperature of the mash after the step has completed in degrees Celsius.
Floating Point:end-temp80A non-negative IEEE-754 floating point number representing the volume of water in liters required for an infusion step.
Floating Point:infuse-amount5.8A non-empty string denoting a display value for the temperature of an infusion step formatted for display in arbitrary units.
Text:infuse-temp"150F"A non-empty string representing the name of the ingredient.
Text:name"Citra"A non-negative IEEE-754 floating point number representing the time in minutes to achieve the desired step temperature.
Floating Point:ramp-time45.0A non-negative IEEE-754 floating point number representing the temperature of the mash step should be performed at in degrees Celsius.
Floating Point:step-temp80A non-negative IEEE-754 floating point number representing the time in minutes to spend at this step.
Floating Point:step-time45.0A case-sensitive string representing the type of mash step. Must be one of: "Decoction", "Temperature", "Infusion"
Decoction: A mash step where the fermentable ingredients are boiled and then returned to the mash tun.
Infusion: A mash step where fermentable ingredients steep in water at a specific temperature.
Temperature: A mash step where the temperature of the mash is held at a specific temperature for a specific time by an external source.
BeerXML Type: List
Clojure Key Name: :type
Clojure Type: String
Example: "Temperature"
An integer representing the version of the BeerXML standard implemented in a given record. Currently, only 1 exists.
Integer:version1A non-empty string denoting a display value for the water:grain ratio after infusion formatted for display in arbitrary units.
Text:water-grain-ratio"1.5qt/lb"Can you improve this documentation? These fine people already did:
Nick Nichols & Nick A NicholsEdit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |