Skip to content
/circuit-architecture/memory-circuit

Memory Circuit

Also known as: genetic memory, biological memory element, cellular memory

A synthetic gene circuit that records and maintains a stable record of a transient biological signal, enabling cells to remember past environmental exposures.

Memory Circuit is a synthetic genetic device that converts a transient input signal into a persistent change in gene expression state, enabling cells to store and recall information about past events 1.

How It Works

Genetic memory circuits fall into two main categories: transcription-factor-based and DNA-modification-based. Transcription-factor memory uses bistable circuits — most commonly the toggle switch — where a brief inducer pulse flips the circuit to an alternative stable state that persists after the inducer is removed 1. The mutual repression architecture provides positive feedback that sustains the new state indefinitely under ideal conditions.

DNA-modification-based memory uses irreversible or quasi-irreversible changes to the genome itself. Recombinase-based memory circuits employ site-specific recombinases (such as Cre, Flp, or Bxb1) that invert or excise DNA segments in response to input signals, permanently altering the genetic sequence. Bonnet et al. demonstrated rewritable memory using recombinase-based logic, creating biological counters and state machines 2.

Applications include environmental monitoring (recording exposure to toxins over time), lineage tracing (marking cell fate decisions during development), and multi-step biocomputation (sequential logic circuits that respond to ordered inputs). The key engineering challenges are minimizing spontaneous switching, maximizing memory retention across cell divisions, and scaling to multi-bit memory systems.

Computational Considerations

For bistable memory, stochastic simulations calculate mean first-passage times between states, predicting how long memory persists before noise-driven erasure. For recombinase-based memory, kinetic models of DNA recombination rates determine write speed and fidelity. Multi-bit memory architectures require combinatorial design algorithms that assign orthogonal recombinases to independent memory registers while avoiding interference 2.


Woolf Software builds computational tools for genetic circuit design and biological system simulation. Get in touch.

Computational Angle

Stochastic models predict memory retention times by analyzing the mean first-passage time between stable states. Bayesian inference frameworks estimate memory fidelity from single-cell time-lapse microscopy data.

Related Terms

References

  1. Gardner TS, Cantor CR, Collins JJ.. Construction of a genetic toggle switch in Escherichia coli . Nature (2000) DOI
  2. Bonnet J, Yin P, Ortiz ME, Subsoontorn P, Endy D.. Amplifying genetic logic gates . Science (2013) DOI