{"uid":"cap_a_so3CmKoaSk60yjuB_mk","slug":"arrhenius-ols-fit-for-rate-temperature-data-d2d0aea0","name":"Arrhenius OLS Fit for Rate-Temperature Data","description":"Fit positive rate-temperature observations by log-linear Arrhenius OLS; return activation energy, residuals and transformed-fit errors. No mechanism or extrapolation claim.","url":"https://www.mahastrategies.com/api/v1/micro/chemistry-arrhenius-fit?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["dataClass","kelvin","rate"],"properties":{"rate":{"type":"array","maxItems":128,"minItems":1},"kelvin":{"type":"array","maxItems":128,"minItems":1},"dataClass":{"enum":["public","synthetic"],"type":"string"}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["version","offerId","amountBaseUnits","inputDigest","result","boundaries","receiptDigest"],"properties":{"result":{"type":"object"},"offerId":{"enum":["chemistry-arrhenius-fit"],"type":"string"},"version":{"enum":["maha-microproducts/0.1"],"type":"string"},"boundaries":{"type":"array","maxItems":128,"minItems":0},"inputDigest":{"type":"string","maxLength":71},"receiptDigest":{"type":"string","maxLength":71},"amountBaseUnits":{"enum":["69001"],"type":"string"}},"additionalProperties":false}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.069001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.069001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.069001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.069001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ACtuUny5cLGX0RZRfOB6h","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.069001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fits positive rate-temperature observations to a log-linear Arrhenius model via OLS, returning activation energy, residuals, and transformed-fit errors.","exampleAgentPrompt":"Fit my rate-temperature data to the Arrhenius model using OLS — I have 5 temperatures in Kelvin [250, 273, 298, 323, 348] and corresponding rates [0.001, 0.003, 0.009, 0.025, 0.065], all public data, and I need the activation energy and residuals back.","exampleUseCases":[{"title":"Activation energy from lab kinetics","prompt":"I measured reaction rates at six temperatures in Kelvin — 280, 290, 300, 310, 320, and 330 — with rates 0.0012, 0.0031, 0.0078, 0.019, 0.045, 0.10. All public data. Can you fit these to the Arrhenius equation and give me the activation energy and residuals?"},{"title":"Validating synthetic kinetic dataset","prompt":"I generated a synthetic dataset of 10 rate-temperature pairs for testing — temperatures in Kelvin from 200 to 380 and estimated rates. Run an Arrhenius OLS fit on them (data class is synthetic) and show me the activation energy and any fit errors."},{"title":"Cross-checking published activation energy","prompt":"I have 8 rate observations from a published paper at temperatures 293, 303, 313, 323, 333, 343, 353, and 363 K with rates 0.002, 0.005, 0.011, 0.024, 0.051, 0.104, 0.21, 0.40 — these are public data. Fit them to the Arrhenius model and tell me the activation energy and residuals so I can compare with the paper's reported Ea."}],"resultDescription":"Returns a structured result containing the fitted activation energy (Ea) derived from the log-linear OLS slope, per-point residuals, transformed-fit errors, offer metadata (offerId, version, amountBaseUnits), an inputDigest for auditability, a receiptDigest, and any boundary annotations on the data points.","failureModes":["Array length mismatch between kelvin and rate arrays returns a validation error","Arrays with fewer than 2 points cannot support regression and will be rejected","Non-positive rate values cause log-transform failure (log-linear model requires positive rates)","dataClass enum value outside 'public' or 'synthetic' returns schema validation error","Arrays exceeding 128 items are rejected at schema level","Payment failure or insufficient USDC balance prevents call execution"],"whenToPreferThis":"Choose this endpoint when you need a transparent, auditable, no-extrapolation Arrhenius OLS regression on a small-to-moderate set of rate-temperature pairs (up to 128 points) and want explicit residuals and fit errors returned alongside the activation energy — particularly when you need receipt and digest provenance for the computation. Prefer it over generic statistics APIs when you specifically need the Arrhenius log-linear formulation without mechanistic claims.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-26T18:48:36.196Z","isFirstParty":false,"canonicalSlug":"arrhenius-ols-fit-for-rate-temperature-data-d2d0aea0"}