Browse by author
Lookup NU author(s): Dr Harold Fellermann
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
We present a formal calculus, termed the chemtainer calculus, able to capture the complexity of compartmentalized reaction systems such as populations of possibly nested vesicular compartments. Compartments contain molecular cargo as well as surface markers in the form of DNA single strands. These markers serve as compartment addresses and allow for their targeted transport and fusion, thereby enabling reactions of previously separated chemicals. The overall system organization allows for the set-up of programmable chemistry in microfluidic or other automated environments. We introduce a simple sequential programming language whose instructions are motivated by state-of-the-art microfluidic technology. Our approach integrates electronic control, chemical computing and material production in a unified formal framework that is able to mimic the integrated computational and constructive capabilities of the subcellular matrix. We provide a non-deterministic semantics of our programming language that enables us to analytically derive the computational and constructive power of our machinery. This semantics is used to derive the sets of all constructable chemicals and supermolecular structures that emerge from different underlying instruction sets. Because our proofs are constructive, they can be used to automatically infer control programs for the construction of target structures from a limited set of resource molecules. Finally, we present an example of our framework from the area of oligosaccharide synthesis.
Author(s): Fellermann H, Cardelli L
Publication type: Article
Publication status: Published
Journal: Royal Society Interface
Print publication date: 01/10/2014
Online publication date: 13/08/2014
Acceptance date: 03/03/2014
ISSN (print): 1742-5689
ISSN (electronic): 1742-5662
Publisher: The Royal Society Publishing
Altmetrics provided by Altmetric