Rug

#coffee

3 APIs met deze tag

Coffee Roasting API

Koffiebranderij-wiskunde als een API, lokaal en deterministisch berekend — de brandprofielgetallen die een thuis- of specialiteitenbrander per batch bijhoudt. Het loss-eindpunt werkt de gewichtsverliesrelatie uit van twee van de groene gewicht, het gebrande gewicht en het verliespercentage: gewichtsverlies % = (groen − gebrand) / groen × 100, dus 1 kg groen dat daalt tot 840 g is een verlies van 16 %, een doel van 15 % laat 850 g over, en om 800 g gebrand te verpakken laad je 952 g groen (gebrand ÷ (1 − verlies%)). Lichte brandingen verliezen ongeveer 12–14 %, medium 15–17 %, donker 18–20 %. Het development-eindpunt berekent de ontwikkelingstijd en de Development Time Ratio (DTR) uit de totale brandtijd en de first-crack-tijd — DTR = (totaal − first crack) / totaal × 100, waarbij de meeste branders mikken op ongeveer 20–25 %; tijden geaccepteerd als seconden of mm:ss. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van koffiebranderij-, branderij-, specialiteitenkoffie- en brandlog-apps, profiel- en batchtools, en brandonderwijs. Pure lokale berekening — geen key, geen externe service, direct. Gewichten in grammen, tijden in seconden of mm:ss. Live, niets opgeslagen. 2 compute-eindpunten. Dit is brandprofiel-wiskunde; voor brouwverhoudingen gebruik je een koffiezet-API.

api.oanor.com/coffeeroast-api

Coffee Brewing API

Koffiezetwiskunde als een API, lokaal en deterministisch berekend. Het ratio-eindpunt berekent een zetrecept uit twee van de koffiedosis, het water en de zetverhouding — water = koffie × ratio — en rapporteert de derde waarde, de ratio als 1:N, het aantal kopjes en of het recept rond de SCA "gulden ratio" van ongeveer 1:16–1:17 ligt. Het espresso-eindpunt doet hetzelfde voor espresso uit twee van de dosis, de opbrengst en de zetverhouding (opbrengst = dosis × zetverhouding), en labelt de shot als ristretto, normale of lungo. Het extractie-eindpunt berekent de extractieopbrengst, EY% = (drankmassa × TDS%) ÷ dosis, uit de dosis, de massa van de gezette drank (of het water, waarbij de massa die de koffiedik vasthoudt wordt geschat) en de gemeten totale opgeloste stoffen, en classificeert de zet als onder-geëxtraheerd, ideaal of over-geëxtraheerd en zwak tot zeer sterk tegenover het SCA-brouwcontroleschema. Massa's in grammen, water in grammen of milliliters. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor specialty-koffie-, café-, zetschaal- en recept-app-ontwikkelaars, pour-over- en espresso-tools, en barista-training. Pure lokale berekening — geen API-Key, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is koffiezetwiskunde; voor kookeenheidconversies gebruik een kook-API en voor cafeïne-inname gebruik een cafeïne-API.

api.oanor.com/coffee-api

Caffeine Calculator API

Cafeïne metabolisme wiskunde als een API, lokaal en deterministisch berekend met een eerste-orde (exponentieel) vervalmodel. Het level endpoint berekent hoeveel cafeïne er nog in het lichaam zit na een bepaalde tijd vanaf een dosis en een halfwaardetijd (standaard ongeveer 5 uur), in milligrammen en een percentage, en hoe lang het duurt tot het daalt tot een gekozen drempel. Het timeline endpoint geeft een uur-voor-uur vervalcurve en de tijd tot cafeïne "slaapveilig" is — onder een drempel (standaard 50 mg) — handig om een koffiestoptijd voor het slapengaan te bepalen. Het sources endpoint geeft het typische cafeïnegehalte van veelvoorkomende dranken (gezette koffie, espresso, thee, energiedrankjes, cola en meer) voor een enkele drank, of totaliseert een lijst zoals twee koffies en een cola. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Dit is alleen informatief: de echte halfwaardetijd van cafeïne varieert sterk tussen mensen (ongeveer 3–7 uur, en veel langer tijdens zwangerschap of met bepaalde medicijnen) — het is geen medisch advies. Ideaal voor koffie-, slaap- en welzijnsapps, energiedrank- en gewoontetrackers, en quantified-self tools. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 endpoints. Dit is cafeïne farmacokinetiek; gebruik voor een medicijnreferentie database een drug API.

api.oanor.com/caffeine-api