A software platforms related to the experimental work in WP8 (specific self-assembly of vesicles) was developed.
The
first simulator was to simulate the self-assembly of vesicular structures. This
simulator is based on a modular robotics simulator called USSR (Unified Simulator
for Self-Reconfigurable Robots developed at the Mærsk Mc-Kinney Møller
Institute, SDU), which was extended for vesicular simulations. The simulator
is JAVA based and is therefore machine-independent.
The
following picture illustrates the general idea. By using a graphical user
interface the user can set up an experiment by specifying mainly two things:
First, a field of holding pipettes to which designer specified vesicles are
attached and and second, the properties of vesicles (number, mean size,
variation of sizes, number of DNA
stickers on the membrane). These parameters are also available for the vesicles
positioned at the pipettes.
Figure 1: Graphical user interface for the specification of the parameters for the self-assembly of vesicles.
Figure 2: Left: At the beginning of the simulation. Right: After the simulation. The color of the vesicles is specified by their DNA-tags they have on their membrane. Depending of the starting seed different outcomes can be seen.
The vesicles can be moved by an designer induced flow like in a self-assembly chamber for real vesicles. The vesicles will float against the seeds or other partners and with a given probability will link to each other specified by the linkers, but also the forces induced by the flow.
Figure 3: Another illustration of a simulation using vesicles with different linkers.
Using this simulation platform, we are able
to investigate the dynamics and end result of higher order assembly processes.
The rational behind this is to study the benefits of compartmentalization in an
engineering setting. Compartmentalization is an organization principle widely
used in nature. On one hand, eukaryotic cells contain various vesicle-like
sub-compartments (such as nucleus, endosomes, mitochondria, etc.). On the other
hand, tissues can be understood as compositions of membrane-bound processing
units (cells). The reasons for this compartmentalization are manifold and
partially caused by the fact that natural systems are the result of
evolutionary processes and not of rational planning. Some aspects, however, are
rooted in chemistry and physics and are also of importance in artificial
systems: The implementation of a complex reaction network, for example, is
difficult if one is only allowed to use one reaction container (e.g. one single
vesicle). This
for the following reasons:
·
Individual
steps of the reaction may interact with each other in an undesired manner.
·
Many
process steps only run efficiently under relatively specific conditions, say
with respect to pH. These conditions may vary quite considerably for the
different steps. Combining all steps in one reaction container implies to
choose “one fits for all” conditions, which may lead to a significantly
sub-optimal result.
Compartmentalization facilitates the de-coupling and optimization of different process steps. But there is a price to pay: The products of the individual steps have to be transported between the vesicles. Modern process design relies on the usage of multiple reaction vessels, which are connected such that they form a finely tuned process chain. It is exactly this process chain that we want to realize by the spatial structuring of the vesicles. Exchange of material between vesicles happens either via pores between adjacent (hemi-fused) vesicles or via diffusion. This material exchange is maximal between nearby vesicles. Indeed, already vesicles which are randomly placed on a substrate may yield considerable “compartmentalization gains” (Fig. 4a,c,d); by employing the selective coupling of vesicles to the substrate or to other vesicles (Fig. 4b) such a compartmentalized system can additionally be spatially organized and its efficiency may be further enhanced (Fig. 4e).
Crucial for us is that spatial structuring
is beneficial to the first instance because the material exchange between
reaction containers can be controlled and optimized. But additionally, we claim
that spatial structuring enables to realize different reaction networks by one
and the same set of chemical modules. An example: Many reactions are
pH-dependent. Assume that we have
modules Mi, which produce, as a function of pH, either product Ai
or Bi. Assume further, that we have a sensory module S, which,
triggered by an external chemical or optical signal, changes the pH-value in
its immediate neighborhood. Depending on the relative placement of the Mi
and S, a different reaction cascade will be deployed.
We emphasize the efficiency gain in the development process: the modules Mi can be optimized independently of each other and are applicable in different contexts.
Fig. 4: a) Distribution of a multi-step reaction on several compartments: This enables to choose optimal conditions for the individual processes and prohibits unwanted interactions between different processes. This at the cost of having the necessity to organize the material transport between the vesicles. b) Vesicles can be coupled selectively either to each other (shown here) or to a substrate. This allows the construction of spatially structured vesicle assemblies. c) Based on the fact that vesicles enable a direct interaction between membrane-soluble and water-soluble substances, already homogeneous multi-vesicle reactors are of technological interest. But we want to go further: d) shows structures that are composed of several vesicle types and finally e) in which the vesicles are arranged according to specific correlations (Here pictorially: Red and blue vesicles are not in direct contact and don’t (directly) exchange material (see reaction scheme in 4a). In order to obtain such patterns, we need the selective coupling illustrated in 4b. Fig. 4b: sequence specific coupling, realized at the AILab by DNA-DNA-linkers, in future DNA-PNA-constructs. (Realization by Prof. Peter Eggenberger and Maik Hadorn, figure 4b by Maik Hadorn.)
Vesicle-based
multi-step reactors are interesting for several reasons:
1.
The
construction of a process chain with conventional means is expensive. This
holds especially if one works with very small amounts of substance. Vesicles
exhibit distinctive self-structuring properties, and we aspire, based on
„assisted self-assembly“, to develop an efficient production technology for
processing chains.
2.
The
walls of the vesicles, the membranes, are chemically active. The crucial fact
is here that the membrane contains substances which are soluble only in lipid
environments, and therefore enables the direct contact of these molecules with
the aqueous solution (containing water soluble substances) of the interior of
the vesicles. We aim at a specific exploitation of these properties with the
goal of implementing a cell-like process management.
3.
Constructing
two-dimensional vesicle-based reactors, means vesicle patterns on a substrate,
allows the usage of technologically well-known procedures such as lithography
or self-structuring by selective coupling.
4.
Processes
can be controlled by optical means, e.g. laser. Regions of a two-dimensional
array can be selectively excited and thereby, a novel type of spatially
resolved process control can be implemented.
We are guided by the idea that micro-structured reaction environments which are built from bio-inspired materials form a suitable platform for the implementation of cell-like process management. Of course, we don’t expect to exploit the biochemical potential demonstrated by living cells. But we believe that we will provide the fundamentals for a form of process management which couples molecular, supra-molecular and membrane-physical processes in a technologically novel way.
The step to programmability
Vesicle-based reactors, which, as a function of the employed modules and spatial structuring, show specific behavior, are scientifically interesting. But they are only suitable as a base for a novel production- and process-technology if their behaviors are not found just by accident and depend in an erratic manner on the choice of the used components and their coupling. Therefore, it is our aim to create „programmable matter“. This means: We identify a number of chemical modules and depending on the way these components are arranged in assemblies, different emergent functionalities will results, as sketched in an example above. The structure of these assemblies is given by the choice of the adhesion elements used for the decoration of the vesicle and droplets. A main task consists in the development of a scheme that at least stochastically predicts the functionality that emerges from a given set of linkers and vesicle contents and thereby forms the basis for establishing “programmable” reactors. Thereby, we employ a methodology which is a mix of bottom-up simulation and top-down statistical means (which have been specifically developed by Prof. Irene Poli, Univ. Venice).