Back

#absorbance

1 APIs with this tag

Beer-Lambert Spectroscopy API

Beer–Lambert spectroscopy maths as an API, computed locally and deterministically. The beer-lambert endpoint applies the law A = ε·c·l, where absorbance equals the molar absorptivity times the concentration times the optical path length: give any three of the four and it solves for the fourth (the path length defaults to the standard 1 cm cuvette when omitted), and it always reports the matching transmittance and percent transmittance. The transmittance endpoint converts between absorbance and transmittance in both directions, A = −log₁₀(T) and T = 10^(−A), and accepts a fraction or a percentage. The calibration endpoint reads a concentration off a linear calibration curve, A = slope·c + intercept, solving for the concentration from a measured absorbance or for the expected absorbance from a concentration. Units are whatever you supply consistently — for molar absorptivity in M⁻¹cm⁻¹, a path length in cm and absorbance dimensionless, the concentration comes out in molar. Everything is computed locally and deterministically, so it is instant and private. Ideal for analytical-chemistry and lab tools, spectrophotometer and assay apps, biotech and education software, and quality-control calculators. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. This is Beer–Lambert spectroscopy; for solution dilution and molarity use a dilution API and for chemical compound data use a chemistry API.

api.oanor.com/beerlambert-api