Skip to main content
Home
AboutUser Guide
All use cases
Use CaseWorkflow patternBiomanufacturing
Listing ID: UC-AMLZN

Use cases summarize publicly reported company claims. Allbio.AI has not independently verified the results described, and inclusion is not an endorsement.

Optimizing Cell-Free Protein Synthesis With Machine Learning

By Allbio.AI Team· Posted 16 Aug 2026· Updated on 23 Sep 2026

How teams use active learning, Bayesian optimization, and design-of-experiments models to navigate the large combinatorial space of cell-free reaction components — lysate, energy system, cofactors, salts, temperature — and reach higher yields with far fewer benchtop reactions.

Cell-free protein synthesis (CFPS) runs transcription and translation in a cell extract rather than inside a living cell. That makes the reaction unusually open to tuning — and unusually hard to tune, because a working mix has a dozen or more interacting components. This write-up describes a generalized workflow pattern drawn from published academic work rather than a single company deployment. Yields, reagent costs, and optimization gains vary widely by lysate source, target protein, and scale.

The problem

A typical CFPS reaction contains an extract, an energy and cofactor system, nucleotides, amino acids, magnesium and potassium salts, crowding agents, and the DNA template, each with a plausible concentration range [1]. The components interact: the magnesium optimum shifts when the energy system changes, and the best condition for one protein is often mediocre for the next [6].

Exploring that space one factor at a time is slow and misleading, because one-factor-at-a-time screens cannot see interactions. A full factorial sweep is infeasible — even a coarse grid over ten components runs to hundreds of thousands of reactions. Teams therefore tend to inherit a recipe from a paper, tweak two or three concentrations, and accept whatever titre falls out.

How teams approach it

The published pattern replaces intuition-guided tweaking with a model-in-the-loop design cycle.

A first round of reactions is laid out by a statistical design of experiments so that the initial data set covers the space efficiently instead of clustering around a familiar recipe. Those measured yields train a surrogate model — commonly a Gaussian process or ensemble regressor — that predicts titre as a function of the composition vector.

The model then proposes the next batch of conditions. Active learning and Bayesian optimization choose points that balance exploiting the promising region against reducing uncertainty elsewhere, and the cycle repeats. Borkowski and colleagues used exactly this loop, driven by acoustic liquid handling, to explore composition space at a scale that manual screening cannot reach and to find mixes outperforming the standard formulation [1]. Earlier work by Caschera and colleagues showed the same principle with a smaller data footprint, using machine-learning-guided search over the reaction buffer [2].

What the workflow looks like

  • Define the component list and a defensible concentration range for each, based on the literature for that lysate type [4][6].
  • Generate an initial design of experiments covering that space, and run it at small volume with liquid handling so replicates are cheap.
  • Measure yield with a consistent readout — a reporter fluorescence signal, or a quantified titre for the actual target.
  • Fit a surrogate model to composition and yield, and let an acquisition function nominate the next plate.
  • Run, measure, refit, and repeat for a fixed number of rounds rather than until the budget runs out.
  • Confirm the winning conditions on the real target protein, with the assay that matters downstream — activity, solubility, or correct folding, not just total protein.

The model ranks candidate conditions. The bench decides. A composition only counts as better when a wet-lab measurement says so.

How it works in practice

  • What data goes in. A table with one row per small-volume reaction, recording every component concentration (extract, energy system, magnesium, potassium, amino acids, crowding agents, DNA template) and the measured yield or reporter signal. Batch identity of the lysate is also recorded, because extract quality drifts from prep to prep [4][5].
  • What the model predicts. Titre, total protein, or reporter signal as a function of the composition vector. Some teams also predict functional activity in later confirmation rounds.
  • Technique or model family. Gaussian-process regressors and ensemble methods such as gradient-boosted trees are common surrogate models. Bayesian optimization or active learning selects the next experiments by balancing predicted improvement against uncertainty.
  • How it is validated. A held-out set of conditions that the model did not see during training predicts the true measured yield. Top-ranked conditions are re-tested on a fresh lysate batch to catch batch-specific artefacts. The optimization stops after a pre-planned number of rounds, not when the budget is exhausted.
  • What the team does with the output. The model proposes the next plate to run, focusing wet-lab effort on compositions that are either already promising or informative. After the final round, the best conditions are confirmed on the actual target protein and the assay that matters downstream.
  • A concrete example. Input composition: extract 30 % v/v, magnesium 8 mM, potassium 60 mM, energy system A, DNA template 20 ng/µL. Surrogate model output: predicted yield 1.2 mg/mL with an uncertainty of ±0.15 mg/mL. Bayesian optimizer recommendation for the next round: test magnesium 9 mM and potassium 55 mM, because the model is uncertain there and the region looks promising. After running the recommended plate, the measured yield at that point is 1.4 mg/mL, and the model is refitted before the next round.

Where it goes wrong

The most common failure is optimizing the wrong number. A reporter such as GFP is convenient, but a mix tuned for reporter fluorescence may not be the mix that folds a disulfide-bonded target correctly. Work on cell-free production of complex, multi-chain proteins shows how much of the outcome depends on tuning the reaction itself — chain ratios, redox conditions, and folding support [8]. If the endpoint is functional protein, the optimization loop needs a functional readout, at least in the confirmation rounds.

Batch variation in lysate is the second trap. Extract preparation is sensitive, and a model trained on one batch can transfer poorly to the next [4][5]. Teams that record batch identity as a variable, and re-check top conditions against a new batch, avoid chasing artefacts.

Overfitting is a third. With tens of reactions and a dozen components, a flexible model can describe the training data almost perfectly and still predict badly. Held-out conditions, not training error, are the honest test.

Finally, an optimum that only exists at 10 microlitres in a plate is not automatically an optimum at millilitre scale, where mixing, oxygen transfer, and evaporation behave differently. Published scale-up work from Sutro Biopharma reports the microlitre-to-manufacturing transition for a cell-free process, and is a useful reference point for how much of a small-scale condition carries across [7].

What good looks like

Strong teams fix the objective, the readout, and the experimental budget before the first plate, so the loop ends on a plan rather than on exhaustion. They keep raw composition and yield data in a structured form — one row per reaction, every component concentration recorded — which is what makes the data reusable for the next target.

They treat the model as a search tool with a stated uncertainty, and they report improvements against a clearly named baseline recipe rather than against an unstated one. They also check what the model learned: if the fitted response surface says magnesium and the energy system interact, that should be recognizable to a biochemist, and if it is not, it is worth understanding why before trusting the recommendation.

Questions to ask before you start

  • What is the objective function — reporter signal, total protein, or active protein — and does it match what the downstream application needs?
  • How reproducible is your lysate preparation, and will batch identity be captured in the data set?
  • What is the total reaction budget, and how will it be split between exploration rounds and confirmation?
  • Can your liquid handling actually execute the compositions the model proposes, at the precision the model assumes?
  • How will the optimized condition be re-verified when you scale the reaction volume up?

Sources

  1. Borkowski et al., Large scale active-learning-guided exploration for in vitro protein production optimization, Nature Communications, 2020.
  2. Caschera et al., Coping with complexity: machine learning optimization of cell-free protein synthesis, 2011.
  3. Silverman et al., Cell-free gene expression: an expanded repertoire of applications, Nature Reviews Genetics, 2020.
  4. Gregorio et al., Cell-free gene expression, Nature Reviews Methods Primers, 2021.
  5. Rasor et al., Cell-Free Gene Expression: Methods and Applications, Chemical Reviews, 2024.
  6. Batista et al., Optimizing protein synthesis in cell-free systems, a review, Engineering Biology, 2021.
  7. Zawada et al. (Sutro Biopharma), Microscale to manufacturing scale-up of cell-free cytokine production: a new approach for shortening protein production development timelines, Biotechnology and Bioengineering, 2011.
  8. Xu et al. (Sutro Biopharma), Production of bispecific antibodies in "knobs-into-holes" using a cell-free expression system, mAbs, 2015.

Found this helpful? Browse more use cases.

Discussion

Screened for our content standards

Questions or experience with this use case? Share what worked, what didn't, or add context. Keep it related to AI in the life sciences. Comments are not medical, clinical, legal, or investment advice. No ads or sales pitches.

Discussion is open to Allbio.AI members

Sign in to read comments and add your own. Not a member yet? Join the community.