Introducing ChromApp
Chromatography,controlled.
Flexible, powerful control software for prep-scale and industrial-scale chromatography — built for the tailor-made rigs that handle the hardest separations.
What ChromApp does
One desktop appfor the whole rig.
Pumps, valves, columns, detectors and balance — wired into a schematic you draw, driven by cycles you author, recorded as runs you can hand to QA without rewriting.
- 01Direct hardware control
- 02Live telemetry
- 03Audit-grade run history
▍Software forthe rigs youbuilt yourself.
Most chromatography software assumes you bought your rig in a catalogue. ChromApp doesn't. It's built for the tailor-made multi-column setups that solve the separations no off-the-shelf instrument can handle.
In v1
Four modules. One desktop app.
- MODULE · 001
Schematic editor
Draw the rig the way it actually plumbs. Drag bottles, pumps, valves, columns, UV and balance onto a canvas; tubes route orthogonally. Live overlay highlights every open path the moment hardware moves.
INPUT · graph.json→OUTPUT · live state
- MODULE · 002
Live telemetry
Every reading streamed and plotted as it arrives. Full UV spectra at 1 Hz, pump flowrate as a step trace, balance weight and derived flow. SSE bus, no polling.
INPUT · pumps · uv · balance→OUTPUT · uPlot
- MODULE · 003
Cycle runner
Recipes built from timed steps. Make-before-break valve transitions so a running pump always has a path. Refuses any step that would dead-head a pump before it gets near hardware.
INPUT · @cycle · @step→OUTPUT · safe sequencing
- MODULE · 004
Audit-grade run history
Every cycle archives itself. UV frames, pump and balance traces, valve states, events.jsonl, signed metadata. Append-only, crash-resilient — orphaned runs heal at next boot.
INPUT · run/→OUTPUT · QA-ready
Early access
Wire in early.
We're launching with a small group of labs running prep-scale and industrial-scale chromatography. Drop your email — no spam, just one note when the first build is ready for you.
- STATUSOPEN
- FIELD1 input · email
- OUTPUTv0.1.0 · 2026