Bring your data
Upload a file and press Analyze. The result opens in Plot Studio.
AcquiLABAnalyze · Simulate · Optimize
AcquiLAB puts your measurements, physics-based simulations and Bayesian optimization in one workspace. Every result, measured or simulated, helps choose the next experiment.
Explore suggested conditions based on your results.
Explore a promising region of the response surface.
How AcquiLAB works
Upload a file and press Analyze. The result opens in Plot Studio.
Test conditions in a physical model before you spend a sample.
Bayesian optimization learns from measured and simulated results.
Each new result updates the model and keeps its full record.
Inside the platform
From raw file to a publication figure, with every setting recorded.
Reactors, transport, electrochemistry, adsorption and molecular models.
Next-experiment suggestions for one objective or several.
Questions about your own results, answered from your project.
01 / Bayesian optimization
Bayesian optimization builds a model from your results, estimates its uncertainty, and recommends where to experiment next, balancing promising conditions against unexplored ones.
Choose what to improve, set parameter ranges, and specify experimental constraints.
Use completed experiments to model the response and estimate uncertainty.
Review suggested experiments that balance improvement with learning.
Add new results so the model can refine its next recommendations.
Your experimental
data
Learn the response
and uncertainty
Get suggested
next conditions
Add results and
refine the model
You choose which experiments to run.
Illustrative model · synthetic data
Improve a selected outcome within your experimental limits.
See the trade-offs and choose from the best compromises.
02 / Simulation · new in V2
Run physical and chemical models in the browser, fit them to your data, and send the results straight into optimization. Every run records the model version, its inputs and its quality checks.
Illustrative model · synthetic data
Estimate rate constants or adsorption capacity from measured curves, with confidence intervals.
Let Bayesian optimization drive a model. Approve each run, or let the loop run on its own.
Simulated runs join a lab campaign as cheaper evidence. The best result is always a measured one.
03 / Analyze & Plot Studio
Upload a file, press Analyze, and the result opens in Plot Studio with the method and every setting recorded.
One question.
Every part of the process.
Explore the response alongside your measured conditions.
| Run | pH | Temp. (°C) | Yield (%) |
|---|---|---|---|
| 1 | 5.3 | 81 | 6 |
| 2 | 5.8 | 66 | 19 |
| 3 | 5.6 | 42 | 27 |
| 4 | 6.2 | 51 | 34 |
| 5 | 6.6 | 80 | 31 |
| 6 | 7.1 | 42 | 28 |
A model learns from your results and weighs improvement against uncertainty.
Explore an example voltammogram and inspect its peak response.
A clear oxidation peak above the blank signal.
Adjust an example figure, then download it as an editable vector.
General, spectroscopy, electrochemistry, materials, imaging, and separation & MS.
Fits, baselines and peak areas run on the server and are recorded with the method that produced them.
Export vector PDF, EPS, TIFF or PNG, checked against journal sizes and colour-vision rules.
04 / Assistant
The Assistant works inside your project. It reads your campaigns, observations and analysis results before it answers.
Why did BO suggest pH 7.2 at 58 °C next?
Your best yield so far is 34 % at pH 6.2 and 51 °C (run 4). The model predicts about 41 ± 6 % at pH 7.2 and 58 °C, and few runs have been measured near there, so that point is both promising and informative.
Example conversation
Answers draw on your campaigns, observations and analysis results.
Ask why a condition was suggested and get the reasoning in plain language.
The Assistant reads and explains. You decide what to run.
Explore common use cases
Yield, purity or selectivity across temperature, pH and loading.
Fit voltammetry and impedance data, then tune conditions.
Isotherms, breakthrough columns and formulation screens.
Start with one dataset. Add simulation and optimization when you need them.