{"uid":"cap_SdCJgbc66fJbq_w2w1xC0","slug":"enzyme-kinetics-fit-lineweaver-burk-5931c5e4","name":"Enzyme Kinetics Fit (Lineweaver-Burk)","description":"Fit supplied substrate/rate pairs by reciprocal Lineweaver-Burk OLS; report Km, Vmax and residuals. Exposes noise bias; no parameter confidence interval.","url":"https://www.mahastrategies.com/api/v1/micro/chemistry-enzyme-kinetics-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","substrate","velocity"],"properties":{"velocity":{"type":"array","maxItems":128,"minItems":1},"dataClass":{"enum":["public","synthetic"],"type":"string"},"substrate":{"type":"array","maxItems":128,"minItems":1}},"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-enzyme-kinetics-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":["169000"],"type":"string"}},"additionalProperties":false}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.169","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.169/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.169","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.169","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_fKtJKXz7MtHwAATCOHtzJ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.169","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fits substrate/velocity data pairs using reciprocal Lineweaver-Burk ordinary least squares regression to estimate Michaelis-Menten Km and Vmax kinetic parameters, with residuals reported.","exampleAgentPrompt":"I have enzyme kinetics data from my assay — substrate concentrations [0.5, 1.0, 2.0, 5.0, 10.0] and corresponding velocities [0.21, 0.35, 0.52, 0.71, 0.83] — can you fit a Lineweaver-Burk regression on this public dataset and tell me the Km, Vmax, and residuals?","exampleUseCases":[{"title":"Lab assay kinetic parameter estimation","prompt":"I ran a kinetics assay on a new enzyme variant and got substrate concentrations [0.1, 0.25, 0.5, 1.0, 2.5, 5.0] with velocities [0.08, 0.18, 0.30, 0.47, 0.65, 0.78]. Fit a Lineweaver-Burk OLS on this public data and give me Km and Vmax with the residuals so I can check the fit quality."},{"title":"Synthetic data model validation","prompt":"I generated a synthetic enzyme kinetics dataset with substrate values [1, 2, 4, 8, 16] and velocities [0.30, 0.50, 0.70, 0.85, 0.92] to test my simulation. Run a Lineweaver-Burk fit on this synthetic data and return Km, Vmax, and the residuals."},{"title":"Inhibition study baseline fitting","prompt":"Before I add the inhibitor, I need baseline Km and Vmax from my control run — substrate concentrations are [0.2, 0.5, 1.0, 2.0, 4.0] and velocities are [0.15, 0.28, 0.42, 0.58, 0.70]. Fit the Lineweaver-Burk double-reciprocal model on this public dataset and show me the residuals."}],"resultDescription":"Returns the estimated Michaelis constant (Km) and maximum reaction velocity (Vmax) derived from Lineweaver-Burk OLS regression, along with per-point residuals. Also includes offer metadata such as offerId, version, inputDigest, receiptDigest, amountBaseUnits, and any boundary records. Note: no parameter confidence intervals are reported, and the method exposes noise bias inherent to the double-reciprocal transform.","failureModes":["Mismatched array lengths for substrate and velocity (validation error)","Arrays exceeding 128 items or containing fewer than 1 item (schema violation)","Invalid dataClass value other than 'public' or 'synthetic'","Poorly conditioned data (e.g., all-zero velocities) causing numerical instability","Payment failure or insufficient USDC balance causing HTTP 402 rejection"],"whenToPreferThis":"Choose this endpoint when you need a quick, reproducible Lineweaver-Burk double-reciprocal OLS fit for enzyme kinetics data and do not require confidence intervals or bootstrap uncertainty estimates. Ideal for rapid parameter extraction from small-to-medium datasets (up to 128 points) in biochemistry workflows, simulation validation, or data preprocessing pipelines. Avoid if you need statistically robust parameter uncertainty quantification or nonlinear regression methods (e.g., direct Michaelis-Menten curve fitting).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T06:41:10.276Z","isFirstParty":false,"canonicalSlug":"enzyme-kinetics-fit-lineweaver-burk-5931c5e4"}