Microbial electrochemical systems · research intelligence
From the literature to a reactor you can predict.
MESSAI unifies a curated microbial-electrochemistry corpus, a causal parameter model, and a calibrated ML stack — so you can discover what’s known, design a reactor in 3D, and predict performance with honest uncertainty.
Every surface reads from the same curated corpus and the same calibrated model stack — so what you discover, analyze, and predict all trace back to source.
The same pipeline feeds every surface. Each stage is auditable — you can trace any number on the platform back through calibration, canonicalization, and extraction to the paper it came from.
1
Corpus
19,000+ MES papers in the corpus, with full-text PDFs content-addressed and embedded for semantic retrieval.
2
Extraction
Two-tier LLM extraction pulls measurements with their conditions. Every value keeps its DOI, and about half keep a source snippet.
3
Canonicalization
Raw values are normalized to SI and mapped to canonical parameters, so numbers from different papers become comparable.
4
Priors & calibration
Hierarchical Bayesian priors (PyMC, log-normal) per system class, wrapped in conformal intervals with measured coverage.
5
Prediction
Per-physics-family predictors return every output as {value, unit, ci_low, ci_high, confidence, source}. Interval fields are filled where a calibrated interval exists.
6
3D lab
Design a reactor and see the prediction, the empirical evidence behind it, and the mechanistic loss decomposition side by side.
What the platform does
Calibrated prediction
Predictions carry their uncertainty where it is calibrated
Literature measurements are normalised to SI, pooled into a hierarchical log-normal prior per system class, and wrapped in conformal intervals with measured coverage where calibration exists. You get an interval, not folklore.
Outputs ship as {value, unit, ci_low, ci_high, confidence, source}
Intervals are wide where the corpus is wide — power-density CoV is ~1,285%
Coverage is measured on held-out observations, not assumed
Insufficient inputs return insufficient_inputs, never a fabricated default
Parameters are linked in a directed acyclic graph. Each edge is labelled by how it was established — derived from physics, or fitted from co-observations in the corpus — so you can tell a mechanism from a correlation.
Mechanistic edges come from the electrochemistry, not from the data
Correlational edges carry their co-observation count and support
The graph is acyclic by construction and enforced in tests
Fitted edges resolve to papers; mechanistic edges cite their derivation
The data and tooling that power MESSAI are released as standalone, citable packages — each with a schema, a license, and a CITATION.cff. Use them in your own analysis; they don’t depend on the platform.