Side-by-side or overlay PDF diff driven by one engine that reads each file into a structured model — text, vector geometry, images, form fields, annotations — and compares the models. Moves show as moves, edits show only where they happened, and any PDF type works without picking a mode.
Open a STEP / STP part and it measures itself — volume, thinnest wall, draft and undercut checks on load, plus hole detection with a BOM. Measure, section, export STL. Rust + WASM B-rep kernel, runs in your browser.
Madila is Botswana's thick, drained sour milk. Strained raw cow milk sours on its own for about a day, then hangs in a cotton sack (lekuka) so the whey drips out. In the study's lab version fresh milk is then added and soured again. The result is a thick sour cream eaten with porridge.
Fully documentedFermented milk2 days – 3 days
Recipe
Amounts from a sourceOne cattle-post batch as described in the study introduction, about 20 L of milk.
Raw cow milkAbout 20 L (a bucket from about six cows)
Total time across the recorded steps: 2 days – 3 days
Start
Drag the bar or press Play
What changes:Strained raw milk sours on its own in a covered pail
Step 1 of 4
Strain the milk and leave it to sour
Time
24 h – 2 days
Reported
Temperature
30 °C
Reported
Salt
None given
Acidity
Not documented
Which microbes the steps name, step by step
Lactic acid bacteria
Another account, a dissertation citing Kebede (2005), has 1 L of raw milk in each 5 L bucket, covered with linen and left about 24 h at ambient temperature (37 °C). Output: soured milk.
Flavour
sour
Texture
curdles
Colour
Not documented
Microbes at work in this step
lactic acid bacteria from the milk sour it
Method
Measured measured in a studySet fixed by a specification or tested recipeReported one source reports itTypical a general value, not sourced for this fermentUnconfirmed not yet checked against a source
At a glance
Madila is Botswana's thick, drained sour milk. Strained raw cow milk sours on its own for about a day, then hangs in a cotton sack (lekuka) so the whey drips out. In the study's lab version fresh milk is then added and soured again. The result is a thick sour cream eaten with porridge. Made in 4 steps over 2 days – 3 days. The longest step, strain the milk and leave it to sour, takes 24 h – 2 days (Ohenhen R 2013) and runs at 30 °C (Ohenhen R 2013). Lactobacillus acidophilus, L. delbrueckii, Lactiplantibacillus plantarum, Lactococcus lactis, Limosilactobacillus fermentum and Levilactobacillus brevis does most of the fermenting.
Madila is drained in a hanging cotton sack, while FAO notes that in Botswana the whey is removed all at once at the end, not daily as in Malawi or Ethiopia.
Mafi (Lesotho)Same concentrated, drained type, listed by FAO.
Fruit madilaFlavoured with orange, mango or marula after fermentation.
Safety
Raw-milk madila carried E. coli, B. cereus and S. aureus during fermentation, and all three were still found on the third day. The authors say the counts of these non-lactic bacteria fell as the lactic acid bacteria grew, but their Table 1 lists the non-lactic counts rising from about 10^7 to 10^9 per mL, so the paper's text and table disagree (Ohenhen 2013). They suggest poor hygiene at milking as a likely cause.
Hazards the sources name: Escherichia coli, Bacillus cereus and Staphylococcus aureus (isolated on all three days of fermentation).
FAO (1990) lists madila (Botswana) with the partly drained sour milks of South Eastern Africa, and says concentrated fermented milks might be the ancestor of cheeses.