bioRxivSystems BiologyPreprint
Designing biochemical circuits with tree search
Abstract
Discovering biochemical circuits that exhibit a desired behavior is an outstanding problem in biological engineering. The traditional approach of enumerating every possible circuit topology becomes intractable for circuits with more than four components due to combinatorial scaling of the search space. Here, we use Monte Carlo Tree Search (MCTS), a reinforcement learning (RL) algorithm, to optimize circuit topology for a target phenotype by approaching circuit design as a sequence of assembly decisions. Our RL-based design framework, which we call CircuiTree, efficiently and comprehensively finds robust designs for three-component oscillators by prioritizing sparsity. CircuiTree can also infer candidate network motifs from its search results, producing similar results to enumeration. Using parallel MCTS, we scale this workflow up to five components and find that highly fault-tolerant designs use a novel strategy, which we call motif multiplexing. Multiplexed circuits contain many overlapping network motifs that each activate in different mutational scenarios, in one case lending robustness to four out of five single-gene deletions. Overall, CircuiTree provides the first scalable computational platform for designing biochemical circuits.
- research focus: software / tool
- research focus: benchmarking
- approach: deep learning
- approach: statistical model
- approach: machine learning (classical)
- Citations
- 0
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Adapting machine-learning algorithms to design gene circuits
Tom W. Hiscock·BMC BioinformaticsPeer-reviewed·Apr 27, 2019
- Bayesian optimization for design of multiscale biological circuits
Charlotte Merzbacher, Oisin Mac Aodha, Diego A. Oyarzún·ACS Synthetic BiologyPeer-reviewed·Jun 20, 2023
- Fundamental trade-offs in the robustness of biological systems with feedback regulation
Nguyen Tran, An Nguyen, … Ania-Ariadna Baetica·ACS Synthetic BiologyPeer-reviewed·Apr 8, 2025
- Automated design of gene circuits with optimal mushroom-bifurcation behaviour
Irene Otero‐Muras, Rubén Perez‐Carrasco, … Chris P. Barnes·iSciencePeer-reviewed·May 9, 2023
- Formal Analysis of Network Motifs
Hillel Kugler, Sara-Jane Dunn, Boyan Yordanov·Lecture notes in computer sciencePeer-reviewed·Jan 1, 2018
- Optimization for Predictive Gene Circuit Design Automation
Frederick Starkey, Filippo Menolascina·bioRxiv·Jun 21, 2022