Molecular automata are mixtures of molecules that undergo precisely defined structural changes in response to sequential interactions with inputs. Previously studied nucleic acid-based automata include game-playing molecular devices (MAYA automata) and finite-state automata for the analysis of nucleic acids, with the latter inspiring circuits for the analysis of RNA species inside cells. Here, we describe automata based on strand-displacement cascades directed by antibodies that can analyse cells by using their surface markers as inputs. The final output of a molecular automaton that successfully completes its analysis is the presence of a unique molecular tag on the cell surface of a specific subpopulation of lymphocytes within human blood cells.
Molecular automata are mixtures of molecules that undergo precisely defined structural changes in response to sequential interactions with inputs. Previously studied nucleic acid-based automata include game-playing molecular devices (MAYA automata) and finite-state automata for the analysis of nucleic acids, with the latter inspiring circuits for the analysis of RNA species inside cells. Here, we describe automata based on strand-displacement cascades directed by antibodies that can analyse cells by using their surface markers as inputs. The final output of a molecular automaton that successfully completes its analysis is the presence of a unique molecular tag on the cell surface of a specific subpopulation of lymphocytes within human blood cells.
The problem of labeling a narrow subpopulation within a much larger population of related cells occurs often because of the need to specifically tag a particular cell type for the purpose of elimination[11], analysis and isolation[12], or imaging[13]. The problem could be readily addressed in a direct manner if targeted subpopulations could have some unique cell-surface marker[13] against which antibodies can be raised. However, as best illustrated through an example of a cancer therapy utilizing antibody-drug conjugates (ADCs), markers are most often shared by non-targeted cells, leading, in this case, to off-target toxicities[13]. In order to uniquely target cells that do not have any distinctive marker on their surfaces, we need to use a set of multiple markers for each subpopulation in a Boolean manner. Molecular automata with structural changes (“state transitions”) coupled to the sequential recognition of a selected set of cell surface markers might be able to contract the set into a single tag and thus provide a unique handle for the targeted cells. Or, in the language of molecular computing[14,15], these molecular devices would autonomously, i.e., without any human participation, evaluate Boolean functions on cell surfaces with surface markers as inputs and a tag as an output.We chose to utilize blood cells as targets for molecular automata, because these are the most exhaustively studied examples of cells[16] with lineages and stages of differentiation defined by the presence or absence of multiple cell-surface markers. They are commonly characterized by flow cytometry via different levels of expression of multiple cell surface markers[14] known as Clusters of Differentiation or CDs, with CD45, CD20, CD3, and CD8 used as examples in this work. We show in Fig. 1 the basic design principles for automata that will tag lymphocytes with targeted CD markers characteristic for B-cells, i.e., CD45 cells, in the presence of non-targeted CD45 cells (e.g., CD45, T-cells).
Figure 1
Design considerations for automata operating on cell surfaces
a, Scheme of automata operating on a B-cell with C45 phenotype (target), and on an example of a non-targeted cell with CD45 phenotype, e.g., T-cell. Oligonucleotide components (coloured horizontal lines) attached to antibodies (Y-shaped structures) are brought together on some cells and not others (for example, αCD45-1●2 and αCD20-3●4 are together only on B cells), leading to a cascade of oligonucleotide transfers driven by an increase in complementarity. The transfers result in a unique single stranded oligonucleotide 4 being displayed only on targeted cells; b, Scheme of a typical strand displacement reaction used in the automata: 0 + 1●2 + 3●4 → 0●1 + 2●3 + 4, controlled via a sequential exposure of toeholds (T then T): single-stranded oligonucleotide 0 displaces oligonucleotide 2 from its complex with 1 via toehold interactions, that is, stronger complementarity and kinetic enablement due to the additional complementarity with exposed T. This generates an oligonucleotide stretch in strand 2 complementary to a toehold T in strand 3 that can extend the reaction cascade by displacing oligonucleotide 4 from 3●4; this in turn generates the next oligonucleotide stretch complementary to toehold T, that can be used to extend the cascade to 5●6 (not shown) and so on (as indicated by double dotted arrows) or label the cell with 5 carrying fluorescein. Without T, the cascade stops. c, An example of oligonucleotide sequences used in the automata. Complete oligonucleotide sequences are available in Supplementary Materials.
The exact “program” (i.e., conditional sequential transitions) that the automata will execute on the surfaces of lymphocytes, will be defined by sets of antibodies against CD markers which direct the cascade (see Fig. 1 with CD45 and CD20 as ’s). We started with the well-established off-the-shelf antibodies targeting CD markers: αCD45; αCD45RA; αCD20 (Rituximab); αCD3; and αCD8. All of these antigens are present at 80,000–200,000 copies per cell surface on targeted subpopulations of lymphocytes, ensuring a strong signal when measured by flow cytometry. These antibodies were conjugated[17] with a set of partially complementary oligonucleotides (1●2, 3●4, and 5●6) optimized to execute modified strand-displacement cascades[9] when triggered with oligonucleotide 0 (Fig. 1b,c, Supplementary Fig. S1–S6). Once turned on, the automata based on these antibody conjugates would perform or assessments of markers on the surface of individual cells via oligonucleotide transfers enabled by sequential exposure of new toeholds (cf. Figure 1b) and driven by the formation of more strongly complementary oligonucleotides (0●1, 2●3, and 4●5).The first step in demonstrating automata is to test their ability to evaluate two surface markers (see Fig. 2a for experiment, functionally equivalent to Boolean CD45) and to selectively label one targeted subpopulation within a population of peripheral blood mononuclear cells (PBMCs). We constructed all possible automata that could assess combinations of two out of three markers, CD45 (a marker of nucleated hematopoietic cells), CD20 (a B-cell marker), and CD3 (a pan-T-cell marker). Two of these automata are capable of successful completion of their program: would operate (label) only on B-cells (Fig. 2a) and would operate only on T-cells (Supplementary Fig. S7). The third possible two-step automaton, is a negative control, because no subpopulation displays these two markers at the same time (Supplementary Fig. S7c). The operation of these automata is equivalent to asking: “Is this cell a nucleated hematopoietic cell?” () followed by, in the case of the first automaton, “Is this a nucleated hematopoietic cell from a B-cell lineage?” () and, in the case of the second automaton, “Is this nucleated hematopoietic cell from the T-cell lineage?” (). In all these automata, if both questions are answered positively in a row, the reaction performed, on an example of B-cells, will be: 0 + 1●2 + 3●4 → 0●1 + + , with targeted subpopulations displaying a newly uncovered single-stranded oligonucleotide, 4. This one marker then contains the same information as traditional multicolor labeling with the same antibodies that we used in construction of automata and that we would otherwise use to characterize the immunological phenotype of these cells (e.g., as CD45). Additionally, we set up a system so that the output oligonucleotide (4) would interact with a solution-phase label as in: + 5●6 → + 6 (where 5 is labeled with fluorescein), thus allowing direct analysis by flow cytometry of the response of targeted cells within a heterogeneous population of cells to the cascade. In order to assess the full operation of automata, we labeled 1 with Cy5, so both its removal and subsequent acquisition of fluorescein by , on the cell surface, could be monitored simultaneously in real time.
Figure 2
Demonstration of automata assessing the presence of two cell surface markers
a, Scheme of automata implementing reaction cascade 0 + 1●2 + 3●4 + 5●6 → 0●1 + + + 6 on the cell surface; 1 is labeled with Cy5 and 0 with a quencher (Q = Iowa Black RQ) for Cy5; 5 is labeled with fluorescein (F), and 6 labeled with a quencher (Q = Iowa Black FQ) for fluorescein. b, Flow cytometry monitoring of the cascade (each dot represents the fluorescence signal level from a single cell at the time of measurement, with dot density representing the number of cells, shown as increasing from blue-through-red). Time course of the cascade reaction on CD20 B-cells; Left panel: monitoring the removal of Cy5-1 occurring on CD45 cells after the triggering reaction with 0 ; Right panel: Fluorescein-labeled 5 is taken up from solution by CD20 B-cells – this is used for monitoring the acquisition of 5 by 4 enabled by prior removal of 3 from 4. The addition of 5●6 (indicated by first red arrow) produces an immediate fluorescence increase on all cells due to incomplete quenching of fluorescein; the addition of 0 (indicated by the second red arrow) triggers the cascade and separation of the subpopulations of cells. c, Monitoring of a cascade on individual subpopulations within PBMCs using fluorescently labeled monoclonal antibodies targeting the same CDs but different non-overlapping epitopes for identification of cell subpopulations (PerCP-CD45 antibody, clone 2D1 and Pacific Blue-CD20 antibody, clone 2H7). These results confirm that all CD45 cells (right gate, i.e., right box on bottom left panel) are labeled by automata (i.e., there is an increase in fluorescein uptake from solution, cf. bottom middle and right panels) and that cells that are CD45 (left gate, i.e., left box on bottom left panel) are not (upper left and central panels). It is seen that ~0.5% of the cells that are gated (box at the central up panel) as CD45 may react with a delay (upper right panel). Red arrows have the same meaning as in b.
In our experiments, the first two automata successfully labeled only surfaces of either B-(CD45) or T-(CD45) cells (Fig. 2a and b and Supplementary Fig. S7, S8), with each outcome confirmed three or more times on individual human blood samples and monitored by multicolor flow cytometry. From these same components we also made an automaton that could label the surfaces of both B- and T-cells by using 3●4 and 3●4 in the same solution (cf., Supplementary Fig. S7e); a possible presentation of this automaton is the demonstration of an function, as in . In control experiments, we also confirmed that the automata worked on enriched cell subpopulations with correct marker combinations (B- or T-cells).We then studied in more detail negative controls, that is, antibody directed cascades that could occur only between markers on separate cells (between two subpopulations). Using the third possible two-step automaton introduced above, , we observed no labeling within the time-frame of our experiment, indicating that the T-cells did not visibly exchange elements with B-cells either through diffusion or through direct physical contact of cells (Supplementary Fig. S9). We also separated T- and B-cells, labeling the former with 1●2, the latter with 3●4. Upon remixing the cells, we observed no crosstalk between different lineages, within the detection limits of the flow cytometer (Supplementary Fig. S9). Finally, we demonstrated that automata , with the inverted order of assessing the cell, worked without labeling any CD45 cells (Supplementary Fig. S10). All of these experiments demonstrate low noise in the automata in the absence of an excess of elements in the solution-phase (i.e., they demonstrate minimal tagging of cells via diffusion or by direct contact between cells). In order to estimate the effects of washing away excess of antibody conjugates, we studied automata and () without prior removal of the excess components from the solution. In both cases we observed changes in the fluorescence of non-target cells, albeit several-fold weaker than in the case of targeted cells (Supplementary Fig. S9), indicating that proximity-based interactions on a single cell were dominant.The structures comprising these two-step automata were adjusted to enable labeling cells with fluorescent oligonucleotides only in the absence of a CD marker, that is, an function (, Fig. 3, Supplementary Fig. S11). During the differentiation of T-cells, from naïve to memory, there is a transition in expression of two different isoforms of CD45, CD45RA and CD45RO, and we created an automaton assessing the presence of isoforms of CD45 on CD8 T-Cells, with the CD45RA isoform inhibiting the cascade. The automaton consisted of 3●4 and 5*●6* triggered by 2 in the presence of solution-phase 5●6 (where 5 is labeled with fluorescein). All cells that responded to the automaton and acquired 5 from solution-phase strongly expressed CD45RO, that is, they were CD45RA cells (Fig. 3b, Supplementary Fig. S11b). This was in contrast with CD8 T-cells, namely CD45RO or CD45RO, which were hindered in acquiring 5 due to competition with 5* from CD45RA in proximity to CD8-displaying 4, instead forming 5*●4 (Fig. 3, Supplementary Fig. S11). It should be noted that the function is limited, until a threshold[9] function is introduced, by the ratio of levels of expression of individual markers on the cell surface.
Figure 3
Demonstration of automata assessing the absence of a cell surface marker
a, Scheme of a cascade protecting naïve CD8 T-cells; in these cells the CD45RA isoform prevents the targeting of CD8. This automaton works by: cell is CD8 positive cell is CD45RA positive (or CD45ROneg) reaction is 2 + 3●4, resulting in no labeling (red trace on right panel of b), , when cell is CD45RA (CD45RO isoform), the reaction is: 2 + 3●4; as a result, fluorescein-labeled 5 is removed from quencher (Q = Iowa Black FQ) strand 6 and is taken up from the solution in a simple response (blue trace on right panel of b). b, Monitoring of the cascade: Left panel shows time-course of cascade reaction on the surface of CD8 T-cells from peripheral blood: Right panel, histograms (or frequency distributions) of memory CD8 T-cells responding to automata (upper gate/box on left panel,; blue trace on right panel, CD8) while naïve CD8 T-cells are being protected from the automaton (lower gate/box on left panel; red trace, CD8). For gating strategy, please see Supplementary Fig. S11.
At this point, we had established three types of transitions that could be used to build larger automata, , , and (the last function consisting of adding to the cells two antibodies conjugated to identical oligonucleotide components). As an example of the feasibility of building more complex automata from these simple transitions, we proceeded to build an automaton with a three-step cascade, evaluating the presence of up to three markers, and executing on the cell surface (the third question: “Is this nucleated hematopoietic cell of T-Cell lineage a CD8 positive cell?”). In this automaton, the surface of CD8+ cells enabled the following reaction: 0 + 1●2. The labeling scheme allowed us to monitor each step in this cascade via flow cytometry in real time (Fig. 4,b, Supplementary Fig. S12). This automaton was successfully demonstrated on targeted cells, with changes in fluorescence on cells being consistent with changes in distances between various components upon each step in the cascade (the first step is monitored by the removal of Pacific Blue, second by the drop in Cy5 due to quenching, and third by the acquisition of fluorescein from solution).
Figure 4
Demonstration of automata assessing the presence of three markers (CD45, CD3 and CD8) on the surface of the cell
a, Scheme of a cascade (individual antibody conjugates: α with 1●2 complex, α with 3●4, and α with 5●6). Oligonucleotides are labeled with fluorescent dyes and quenchers to facilitate monitoring of multiple events in parallel (1 with Pacific Blue or PB, 3 with Cy5, 7 with fluorescein or F; 0 with a quencher (Q = Iowa Black FQ) for Pacific Blue, 2 with a quencher (Q = Iowa Black RQ) for Cy5, and 8 with a quencher (Q = Iowa Black FQ) for fluorescein;). b, Flow-cytometry monitoring in three colors of the state transition (y-axis: fluorescence intensity, x-axis: time, with arrows showing events, i.e., the additions of oligonucleotides 7●8 and 0. The first step is observed in the left panel, with pacific blue removed from the cell surface by 0; in the middle panel, we observe the second step, i.e., transfer of 3 to 2, by quenching of Cy5; the third step is, transfer of 5 to 4, is not observed directly, but by an uptake of 7 from a solution by 6 (right panel). In the final step (right panel - fluorescein), the separation of CD45 from all other lymphocytes is clearly shown.
Finally, we decided to test our automata under conditions that could lead to applications. We were able to demonstrate: (1) that we could isolate with a purity equivalent to a standard isolation protocol, fluorescein-labeled cells after a automaton; for this we used a standard method for the isolation of cells (Fig. 5a, using anti-fluorescein antibody conjugated to magnetic beads); and (2) that an automaton (we used ) can function in whole blood such that we could simply add automata components to the mixture all together prior to triggering the reaction (Fig. 5b). The former demonstration was important, because it showed that there is no detectable decrease in purity of isolated cells between a single step automaton-based procedure (in situ cascade) and the standard separation protocol based on individual separation steps for each CD marker. The latter experiment also established that blood components did not interfere with the cascades. Together with demonstrations that interactions via solution-phase information transfer do not represent major pathways in labeling cells (vide supra and Supplementary Fig. S9) this experiment opens up the possibility of using automata for labeling and eventually eliminating cells in vivo, depending on the pharmacokinetic properties of our conjugates.
Figure 5
Demonstrations of a potential for practical applications
a, Magnetic separation of CD3 cells from PBMCs based on results of a automaton. Before the cascade (left panel), we see the mixture of cells with different CD3 status. After the cascade, cells were incubated with magnetic microbeads conjugated with anti-FITC antibodies (Miltenyi Biotec) and applied on a MACS Column (Miltenyi Biotec; purity of the post-isolation preparation was >95%). The “pass-through” fraction (blue lines in middle panel) and the magnetically labeled cells (red lines in middle panel) were re-analyzed with different clones of αCD3antibodies (i.e., different epitopes of the same CD) to confirm purity (right panel). b, automaton was examined in whole blood: Flow cytometry analysis with gating strategy shown (left and middle left panels); nucleated cells were gated by staining their DNA with 7-AAD, with lymphocytes selected based on forward and side scatter; The histograms show end points of two steps of the cascade as performed in blood, Cy5 fluorescence is used to show that the first step was accomplished, while fluorescein is used to demonstrate that the second step was accomplished, as in Figure 2). Lines on histograms: yellow – unlabeled blood sample; green – blood sample incubated for 15 min with αCD3 conjugated with duplex 1●2 and αCD8 conjugated with duplex 3●4; blue – same, but with 5●6 added and also incubated for 15 min; red – subsequent addition of 0 after incubation for 15 min.
In conclusion, we have established that a combination of antibodies and oligonucleotide-based reaction cascades can operate as molecular automata to assess the presence or absence of cell surface markers on living human cells. From the perspective of molecular automata, these results extend their use beyond the analysis by transfecting oligonucleotides into cells[7,8], thereby permitting new operations on the surfaces of native cells. Unlike previous utilizations of proximity principles such as bispecific antibodies[18] or proximity ligation reactions[19] our approach can be readily expanded to more complex logic operations and to the protection of cells through a transition. The demonstrated systems contribute as well to the emerging field of molecular robotics[20-22]. One approach to cell analysis with molecular robots is to increase the complexity of individual nanoparticles using self-assembly of DNA nanoobjects displaying multiple aptameric locks[22]. We offer here an alternative and potentially simpler method: we employ a number of elementary components that are brought together by the cell surface to execute more complex programmable (automata) functions, an approach that is conceptually similar to that of distributed robotics paradigms[23].
Selected Methods
Detailed protocols, all sequences and their optimization, and full characterization of all synthesized reagents are provided in the Supplementary Material. Briefly: Oligonucleotides were coupled to antibodies, unless stated otherwise, in a two-step procedure: (i) DTT was used under conditions that reduce interchain disulfide bonds; (ii) 5’-end maleimide-functionalized oligonucleotides were coupled to the reduced antibody sulfhydryls, and the products were purified using gel filtration. One biotinylated antibody was used in the cascade, with streptavidin used to cross-link it to biotinylated oligonucleotides; this procedure was performed directly on cells without purification of conjugates (in this case negative controls with no streptavidin and no antibody were successfully run as well). Reagents were added to cell suspensions, and in all experiments involving PBMC’s reagents were removed from solution by centrifugation. In whole blood experiments (Fig. 5), reagents were left in blood to mimic the conditions for potential in vivo applications.
Authors: Boya Wang; Chris Thachuk; Andrew D Ellington; Erik Winfree; David Soloveichik Journal: Proc Natl Acad Sci U S A Date: 2018-12-13 Impact factor: 11.205
Authors: Christian B Rosen; Anne L B Kodal; Jesper S Nielsen; David H Schaffert; Carsten Scavenius; Anders H Okholm; Niels V Voigt; Jan J Enghild; Jørgen Kjems; Thomas Tørring; Kurt V Gothelf Journal: Nat Chem Date: 2014-07-20 Impact factor: 24.427