<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://syncellwiki.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Logic_Subsystem</id>
	<title>Logic Subsystem - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://syncellwiki.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Logic_Subsystem"/>
	<link rel="alternate" type="text/html" href="https://syncellwiki.org/wiki/index.php?title=Logic_Subsystem&amp;action=history"/>
	<updated>2026-07-11T13:04:06Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://syncellwiki.org/wiki/index.php?title=Logic_Subsystem&amp;diff=678&amp;oldid=prev</id>
		<title>Murray: Created page with &quot;The logic subsystem of a synthetic cell is responsible for processing sensed information and deciding on appropriate actions. This includes both instantaneous input–output computations (combinational logic) and time-dependent behaviors that depend on the history of inputs (memory and state). In synthetic cells, both functions are implemented using the same underlying molecular machinery — chemical reaction networks (CRNs), transcription factors, and DNA-modifying enz...&quot;</title>
		<link rel="alternate" type="text/html" href="https://syncellwiki.org/wiki/index.php?title=Logic_Subsystem&amp;diff=678&amp;oldid=prev"/>
		<updated>2026-06-27T16:39:05Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;The logic subsystem of a synthetic cell is responsible for processing sensed information and deciding on appropriate actions. This includes both instantaneous input–output computations (combinational logic) and time-dependent behaviors that depend on the history of inputs (memory and state). In synthetic cells, both functions are implemented using the same underlying molecular machinery — chemical reaction networks (CRNs), transcription factors, and DNA-modifying enz...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The logic subsystem of a synthetic cell is responsible for processing sensed information and deciding on appropriate actions. This includes both instantaneous input–output computations (combinational logic) and time-dependent behaviors that depend on the history of inputs (memory and state). In synthetic cells, both functions are implemented using the same underlying molecular machinery — chemical reaction networks (CRNs), transcription factors, and DNA-modifying enzymes — rather than the digital circuits used in electronic systems.&lt;br /&gt;
&lt;br /&gt;
== Computation ==&lt;br /&gt;
&lt;br /&gt;
Most modern engineered control systems rely on digital computation, but biological control systems operate closer to analog computation. Chemical reaction networks provide a natural substrate for implementing dynamical behaviors: molecular concentrations play the role of state variables, reaction rates play the role of gains, and the network topology determines the input–output relationship of the circuit. A key advantage of the CRN formalism is that it connects directly to control theory, allowing standard feedback control objectives — reference tracking, disturbance rejection, robustness — to be mapped onto circuit designs and analyzed using established tools.&lt;br /&gt;
&lt;br /&gt;
In addition to analog feedback computation, biological circuits can implement discrete event systems. Recombinase-based circuits are particularly well suited to this role: serine and tyrosine recombinases catalyze irreversible DNA inversions or excisions in response to specific inputs, producing permanent changes in gene expression state that are stable without continued energy input.&lt;br /&gt;
&lt;br /&gt;
=== Recombinase-based state machines (Roquet et al., 2016) ===&lt;br /&gt;
&lt;br /&gt;
Roquet and colleagues demonstrated synthetic recombinase-based state machines in living cells that record the order and combination of input signals as distinct DNA configurations, implementing a finite state machine with multiple stable states&amp;lt;ref name=&amp;quot;Roquet2016&amp;quot;&amp;gt;N. Roquet, A. P. Soleimany, A. C. Ferris, S. Aaronson, and T. K. Lu, [https://doi.org/10.1126/science.aad8559 Synthetic recombinase-based state machines in living cells]. &amp;#039;&amp;#039;Science&amp;#039;&amp;#039; 353(6297):aad8559, 2016.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Memory and state ==&lt;br /&gt;
&lt;br /&gt;
Memory in a synthetic cell control system means the ability to store information about past events and use it to influence future behavior. This is essential for implementing hybrid and event-driven behaviors, where the appropriate response depends not just on the current input but on the history of inputs.&lt;br /&gt;
&lt;br /&gt;
=== Rewritable digital memory (Bonnet et al., 2012) ===&lt;br /&gt;
&lt;br /&gt;
Bonnet and colleagues showed that recombinases can be composed to create rewritable digital memory elements, enabling discrete, reversible transitions between well-defined genetic states in response to inputs&amp;lt;ref name=&amp;quot;Bonnet2012&amp;quot;&amp;gt;J. Bonnet, P. Subsoontorn, and D. Endy, [https://doi.org/10.1073/pnas.1202344109 Rewritable digital data storage in live cells via engineered control of recombination directionality]. &amp;#039;&amp;#039;Proceedings of the National Academy of Sciences&amp;#039;&amp;#039; 109(23):8884–8889, 2012.&amp;lt;/ref&amp;gt;. This established the basic principle that DNA configuration can serve as a stable, readable memory medium in biological systems.&lt;br /&gt;
&lt;br /&gt;
=== Temporal logic gate (Hsiao et al., 2016) ===&lt;br /&gt;
&lt;br /&gt;
Hsiao and colleagues demonstrated a population-based temporal logic gate that uses recombinase-mediated DNA rearrangements to encode the order and timing of chemical events&amp;lt;ref name=&amp;quot;Hsiao2016&amp;quot;&amp;gt;V. Hsiao, Y. Hori, P. W. K. Rothemund, and R. M. Murray, [https://doi.org/10.15252/msb.20156663 A population-based temporal logic gate for timing and recording chemical events]. &amp;#039;&amp;#039;Molecular Systems Biology&amp;#039;&amp;#039; 12(5):869, 2016. DOI: 10.15252/msb.20156663&amp;lt;/ref&amp;gt;. The system distinguishes between signals that arrive in different orders, producing different outputs depending on which input was seen first — a function not achievable with combinational logic alone.&lt;br /&gt;
&lt;br /&gt;
=== Continuous event logging ===&lt;br /&gt;
&lt;br /&gt;
More recent approaches extend DNA-based memory to continuous event logging. Shur and Murray introduced an architecture that records multiple chemical stimuli into a growing genomic array by combining serine integrases with CRISPR-dCas9-mediated site selection&amp;lt;ref name=&amp;quot;Shur2021&amp;quot;&amp;gt;A. S. Shur and R. M. Murray, [https://doi.org/10.1101/225151 Proof of concept continuous event logging in living cells]. bioRxiv, 2021. DOI: 10.1101/225151&amp;lt;/ref&amp;gt;. The MEMOIR system uses CRISPR-mediated mutagenesis to stochastically encode cellular history into distributed genomic barcodes readable &amp;#039;&amp;#039;in situ&amp;#039;&amp;#039;&amp;lt;ref name=&amp;quot;Frieda2017&amp;quot;&amp;gt;K. L. Frieda et al., [https://doi.org/10.1038/nature20777 Synthetic recording and in situ readout of lineage information in single cells]. &amp;#039;&amp;#039;Nature&amp;#039;&amp;#039; 541:107–111, 2017.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Logic in the control architecture ==&lt;br /&gt;
&lt;br /&gt;
The logic subsystem occupies the central processing layer of the synthetic cell control architecture, sitting between the [[Sensing Subsystem]] (inputs) and the [[Mechanical Actuation Subsystem]] or gene expression outputs (actions). Key design considerations include:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;Analog vs. discrete&amp;#039;&amp;#039;: CRN-based circuits implement graded, continuous responses well-suited to feedback regulation; recombinase-based circuits implement sharp, irreversible transitions well-suited to state machines and memory. Many applications will require both.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;Resource load&amp;#039;&amp;#039;: logic circuits consume transcriptional and translational capacity from the shared [[Cytoplasm Subsystem]]. Complex circuits with many genes impose significant burden and must be designed with resource competition in mind.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;Composability&amp;#039;&amp;#039;: circuits designed independently must be combined without unexpected interactions. Orthogonal transcription factors, insulated promoters, and contract-based design frameworks are tools for achieving this.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;Robustness&amp;#039;&amp;#039;: biological logic circuits operate in a noisy, variable environment. Feedback is a primary tool for achieving robustness to molecular noise and load disturbances.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Subsystem]]&lt;/div&gt;</summary>
		<author><name>Murray</name></author>
	</entry>
</feed>