Nitrate UV Assay¶
This guide simulates a nitrate UV absorbance assay for water or hydroponic runoff. It demonstrates quartz-cuvette UV scans, blank correction, denoising, A220 minus 2*A275 organic correction, and molecule database matching.
python -m lux.experiments nitrate-uv-water --json
from lux.features import value_at
from lux.pipeline import process_absorbance
processed = process_absorbance(wavelengths_nm, sample_counts, blank_counts, dark_counts)
corrected = max(value_at(processed.raw, 220) - 2.0 * value_at(processed.raw, 275), 0)