Skip to main content
PNAS Nexus logoLink to PNAS Nexus
. 2025 Sep 5;4(9):pgaf233. doi: 10.1093/pnasnexus/pgaf233

Advancing synthesis-free and enzyme-free rewritable DNA memory through frameshift encoding and nanopore duplex interruption decoding

Kai Tian 1,2,3, Sicheng Zhang 4, Sally Chen 5,6, Rugare G Chingarande 7,8, Chengrui Hou 9,10, Emily Ma 11,12, Jarett Ren 13,14, Shinghua Ding 15,16, Mia Stertzer 17,18, Binquan Luan 19, Shi-Jie Chen 20,21,22,b,, Shi-You Chen 23,, Li-Qun Gu 24,25,
Editor: Shibu Yooseph
PMCID: PMC12412213  PMID: 40917905

Abstract

DNA data storage is a promising alternative to conventional storage due to high density, low energy consumption, durability, and ease of replication. While information can be encoded into DNA via synthesis, high costs and the lack of rewriting capability limit its applications beyond archival storage. Emerging “hard drive” strategies seek to encode data onto universal DNA templates without de novo synthesis, using methods such as DNA nanostructures and base modifications. However, these approaches face challenges including complexity, low data density, enzymatic constraints, and reliance on costly instrumentation. Here, we introduce a DNA memory system based on frameshift encoding, inspired by viral ribosomal frameshifting, to enable rapid, cost-effective, and parallel data writing on a universal DNA template, without synthesis, enzymatic processing, or labeling. Information is encoded as checkpoint frameshifts by annealing microstaples of varying lengths at predefined sites along a long template strand. Data are decoded using MspA nanopore duplex interruption sequencing, which leverages a novel unzipping marker we discovered and frameshift-induced current signatures to resolve individual bits while sequentially unzipping tandem template–microstaple duplexes. Importantly, the duplex structure enables efficient, bit-specific rewriting through toehold-mediated strand displacement. This approach presents a scalable and versatile framework for DNA-based hard drives, with potential applications extending into in-memory computing, encryption, and dynamic biomolecular sensing.


Significance Statement.

This proof of concept for enzyme-free, parallel, and rewritable nonsynthesis-based DNA memory was achieved through the integration of noncovalent DNA manipulation and nanopore biosensing methodologies, showcasing a versatile and innovative application of gene material as a medium for advanced information technologies. It paves a way for future research in two key directions: (i) the development of real-time, robust, and high-capacity DNA memory systems capable of precise dynamic information processing while encoding millions of bits of data and (ii) the exploration of transformative applications across interdisciplinary fields, such as in-memory computing, secure data encryption and decryption, diagnostic biomarker profiling, and synthetic biology gene recording.

Introduction

DNA, as a coded biopolymer, serves as a versatile information carrier with potential applications in computing (1–4), cryptography (5–7), multiomics detection (8–11), and gene recording (12–15). DNA data storage is an emerging technology that encodes digital information into DNA sequences, offering significant advantages over conventional storage methods, including exceptionally high data density (16–28), low energy consumption (16), long-term durability, and ease of replication. Current DNA data storage approaches write information through direct synthesis of DNA fragments (19, 21–25, 28–30) and retrieve information using sequencing tools (31, 32) such as Illumina next-generation sequencing (33–35) and Oxford nanopore sequencing (36–42). These synthesis-based methods achieve remarkable data densities (16, 18, 29), but are costly and slow, and lack the ability to recode or rewrite data, limiting their use to static, long-term archival storage.

To address these limitations, nonsynthesis-based DNA data storage has been advanced that encode information onto presynthesized universal templates through DNA manipulation without the need for de novo synthesis. One strategy utilizes DNA nanostructures to encode information. For instance, DNA origami shapes have been characterized to act as barcodes for biomolecular detection (43, 44), and distinct label patterns on DNA origami have been engineered to encodes 48-bit digital data (45) and 9-bit data for cryptographic applications (7) on single DNA molecules. These methods enable information encoding on a universal template such as M13 DNA, but face limitations in data capacity while requiring costly tools such as atomic force microscope (AFM) and superresolution imaging for information retrieval. Alternatively, M13 DNA encoded by proteins or DNA nanostructures can be decoded in a glass nanopores (26, 46), enabling rewriting but still with low data capacity (8 bits). Recently, novel methods have been developed (47–49) that use oligonucleotides as guides to introduce data-specific modifications on template DNA. For example, the “DNA punch card” method encodes information by creating single-strand nicks at designated bit sites on bacterial genome DNA for data writing (47) while erasing information by removing these nicks for rewriting (48). During the review process of our current work, the “epi-bits” approach was developed that employs oligonucleotide-guided methylation to encode information on designed long templates, with nanopore sequencing used for data retrieval (49). But DNA modifications in all these multistep encoding methods rely on enzymatic reactions, posing challenges related to special conditions (e.g. high temperature), encoding efficiency, completion, specificity, a limited number of target sites, and other enzyme-associated limitations (50). Overall, while each approach has its own advantages and limitations, as analyzed below, they collectively inspire the exploration of novel encoding and decoding methods with the potential to advance applicable dynamic DNA memory.

Our long-term goal is to develop rapid and low-cost DNA memory systems that operate through biologically inspired mechanisms. Such systems can write, read, erase, and rewrite information on universal templates without requiring enzymatic reactions or labeling. With these capabilities, such DNA memory can extend beyond static archival storage to enable broader applications. A well-known biological mechanism that informs our approach is programmed ribosomal frameshifting in retroviruses, where a shift in the codon reading frame allows a single mRNA to encode distinct protein sequences (51–53). Inspired by this natural mechanism, we introduce frameshift encoding—a synthesis-free, enzyme-free, and label-free writing method. This approach uses the simple annealing of microstaples of varying lengths to a template strand to introduce checkpoint frameshifts that represent distinct bit values. As a result, it enables rapid, cost-effective, and parallel writing and rewriting of both binary and multinary information. Data encoded on the template are decoded using nanopore duplex interruption (DI) sequencing (54, 55), a platform capable of distinguishing individual frameshift bits by sequentially unzipping tandem template–microstaple duplexes, without requiring full-template sequencing. We discovered a novel nanopore unzipping marker that significantly enhance the accuracy of DI sequencing, enabling the resolution of hundreds of consecutive unzipping events along a long DNA template, even when reading repeated bits with identical or indistinguishable current signatures. Finally, this DNA memory system achieves efficient, bit-specific erasure and rewriting within minutes through toehold-mediated strand displacement (TMSD). Overall, this work significantly advances the development of dynamic DNA-based storage systems with broad potential applications.

Results

Frameshift encoding and nanopore decoding on designed templates

This DNA memory system encodes information onto universal DNA templates by annealing a set of microstaple oligos, without requiring any modifications to the template (Fig. 1a). Each microstaple represents a single bit, with bit values (0/1) determined by the binding of microstaples of different lengths at the 3′ end (Fig. 1b). Encoded information can be decoded using enhanced nanopore DI sequencing (54), which read bit values by identifying each microstaple at its designated bit site (Fig. 1b). Prior studies on MspA sequencing (37, 56), DI sequencing (54) and its applications (55), along with our single-nucleotide frameshift experiment (Text S1, Fig. S1, Table S1), suggest that the template–microstaple duplex modulates ion current through a “checkpoint” region—four unpaired nucleotides preceding the duplex and adjacent duplex bases in the constriction. Length differences between “0” and “1” microstaples form a frameshift in the checkpoint sequence, resulting in distinct current changes for differentiating them (Fig. 1c). As voltage-driven unzipping progresses, each successive duplex enters the constriction, generating a new current state. This sequential unzipping process produces a string of current states, which identify all the microstaples on the template for decoding the entire data (Fig. 1d).

Fig. 1.

Fig. 1.

DNA memory system utilizing frameshift encoding and nanopore decoding. a) Parallel encoding achieved by annealing a set of microstaples to a universal template; b) frameshift encoding and nanopore decoding: the binding of “0” and “1” microstaples, which differ by a single nucleotide in length, induces a ± 1 frameshift in checkpoint sequences. When pulled into the nanopore, these checkpoint sequences occupy the nanopore constriction, generating distinct current states that enable differentiation between “0” and “1” microstaples for data decoding; c) representative scatter plots of blocking levels (I/I₀) versus block durations (t), illustrating distinct current states for “0” (squares marked by 0) and “1” (circles marked by 1) microstaples, preceding current states (unmarked squares and circles), and unzipping markers (triangles); d) nanopore sequential bit decoding procedure: i, a microstaple is identified based on the corresponding current state, primarily determined by the checkpoint sequence in the nanopore constriction; ii, unzipping of the template–microstaple duplex produces an unzipping marker (triangles) that separates adjacent microstaple current states; iii, the next checkpoint moves into the constriction, allowing identification of the next microstaple from its current state.

One of the challenges for the nanopore decoding method described above was that identified current state patterns alone are limited in separating repeated bits, such as 000 and 111, since consecutive bits produce highly similar or even indistinguishable current signals. This issue can be addressed by incorporating unique “unzipping markers” we discovered, which potentially enhance nanopore decoding sensitivity and accuracy. The unzipping marker is characterized by a distinct reduction in blocking level (Fig. 1c). It was consistently observed at the end of an unzipping current state, indicating the completion of one duplex and the initiation of the next microstaple reading (Fig. 1d). The generation of unzipping markers may be associated with the presence of the R118 ring in the commonly used MspA M2 pore, as previous DI sequencing and its application studies (54, 55) that utilized MspA variants lacking the R118 ring did not report the appearance of such unzipping markers. This explanation aligns with our earlier findings that the MspA pores containing R118 can dock single aptamers within the pore lumen (57), enabling the detection of DNA and RNA conformational changes in response to neurotransmitters and small-molecule therapeutics (57). Together, these observations suggest that once a microstaple is unzipped from the template, it may be temporarily retained within the pore, cooccupying the lumen alongside the subsequent duplex. This interaction may explain the distinctly lower blocking level of unzipping markers compared with configurations where only the duplex is present in the pore. Regardless of the exact mechanism, the unzipping marker is essential for accurately identifying each microstaple bound to the template, particularly in distinguishing identical or highly similar current states generated by repeated checkpoint sequences, thereby enhancing decoding precision.

We first designed a 3-bit DNA memory to demonstrate the encoding and decoding processes. Each bit site accommodated “0” or “1” microstaple (Fig. 2a). The “1” staple is 4-nt shorter than the “0” staple at the 3′ end. Upon binding to the template, this length difference creates a 4-nt frameshift between their checkpoint sequences (TTTT for “0” and CCCC for “1”). We encoded all eight possible 3-bit numbers (000 to 111) by annealing the corresponding microstaples at designated bit sites and then read these numbers by differentiating “0” and “1” microstaples using the nanopore.

Fig. 2.

Fig. 2.

Writing and reading on a short-templated DNA memory. a) Sequences showing the binding of three “0” or “1” microstaples to a universal template, representing encoding 0 or 1 at each bit. Binding “0” or “1” microstaples generates checkpoint sequences TTTT and CCCC respectively through frameshift. b) Storing eight 3-bit numbers in the DNA memory by hybridization of corresponding “0” or “1” microstaples to the universal template. c) Nanopore signatures for decoding eight 3-bit numbers. The unzipping markers (indicated by triangles) separated each signature into three tandem states, and the nanopore blocking level of each state generated by the checkpoint sequence read the identity of each microstaple, decoding the value of each bit (0 or 1). d) Nanopore decoding of an 8-bit number (10110010). Unzipping markers can separate consecutive microstaples that generate the same checkpoint sequences, enabling decoding of bit repeats, such as 00, 11, 000, and 111. Nanopore currents were recorded at 100 mV in 1 M KCl and 10 mM Tris (pH 7.4). The sequences and nanopore current state blocking levels are provided in Table S2.

The resulting nanopore signatures for all eight 3-bit numbers clearly exhibited two distinct current states: level 0 (I/I0 = 0.184 ± 0.006 to 0.194 ± 0.002) for the “0” microstaple and level 1 (I/I0 = 0.225 ± 0.008 to 0.242 ± 0.006) for the “1” microstaple (Fig. 2b, Table S2), demonstrating accurate differentiation of the microstaples encoding 0 and 1 at each bit site. Further, through combined analysis of current state patterns and unzipping markers, we found that all nanopore signatures consistently exhibited three consecutive current states, separated by two unzipping markers (Fig. 2b). Each state corresponded to either level 0 or level 1, indicating the binding of a “0” or “1” microstaple to the template, enabling precise reading of all eight 3-bit binary numbers. Moreover, this analytical pipeline ensured accurate decoding in an 8-bit DNA memory system, even when repeated bit sequences were present (Fig. 2c, Table S2). In conclusion, these findings validated the efficiency and accuracy of both frameshift encoding and nanopore decoding processes in this DNA memory.

Encoding and decoding different datasets on M13 genome DNA template

To explore the feasibility of encoding and decoding bit-level data across a long, native DNA scaffold, we employed linearized viral M13mp18 genomic DNA (7,219 nt) as the template (Text S2, Figs. S2 and S3). Based on the M13 sequence, we designed two sets of 284 microstaple oligonucleotides (15–25 nt each), Set1 and Set2, to simulate two distinct datasets (Text S2, Fig. S4, Table S3). These microstaples were optimized for melting temperature uniformity, balanced GC content, and minimized off-target hybridization. The key difference between Set1 and Set2 lies in a subset of 29 “frameshift microstaples,” each differing by a single nucleotide at the 3′ end. When annealed to the M13 DNA scaffold, these frameshift microstaples introduce either a + 1 or −1 nucleotide shift in the checkpoint sequence. These staples are evenly distributed along the M13 backbone, spaced approximately every 9–11 microstaples from the 5′ to 3′ end. Successful differentiation of these frameshift microstaples using nanopore DI sequencing would demonstrate the system's ability to write and read discrete, user-defined data values at specific positions along a long DNA template. The remaining microstaples are identical in both sets. Although these staples do not encode information in this experiment, their detection via nanopore DI sequencing supports accurate sequence localization, alignment, and assessment of overall writing efficiency and full data recovery.

The nanopore signature revealed a series of consecutive current states. Most of them terminated with an unzipping marker (Video S1, Fig. 3b), consistent with observations from 3- and 8-bit DNA memory (Fig. 2). By analyzing current state patterns, such as amplitude and noise level, and unzipping markers, we determined each unzipping-induced current state. A state-to-state comparison between Set1 and Set2 allowed us to assign the observed current states to their corresponding microstaples. Frameshift microstaples generated distinct current states, while nonframeshift microstaples exhibited identical current state patterns between Set1 and Set2. For example, microstaples 264–284 were identified from a truncated nanopore signature (Fig. 3b). Distinct blocking levels of two current states in Set1 (top trace) and Set2 (middle trace) were identified, and they should be assigned to frameshift microstaples 271 and 283, which have +1 or −1 frameshift in their checkpoint sequences. In contrast, no significant blocking level difference was found for other observed current states, enabling the assignment of these states to the remaining microstaples 264–270, 272–282, and 284, which form identical checkpoint sequences in both datasets. Additionally, comparing the nanopore signatures of Set1 and Set1_Sub, in which the last 12 staples were removed from Set1 (Fig. 3a, Table S3), showed that the nanopore signature of Set1_Sub properly terminated at staple 272 instead of 284, while maintaining the same microstaple assignment as Set1 for all preceding microstaples (Fig. 3b, bottom trace). The difference identified for the last 12 microstaples between Set1 and Set1_Sub confirms the nanopore’s capability to decode the entire dataset on the M13 DNA.

Fig. 3.

Fig. 3.

Nanopore identification of frameshift staples for decoding different datasets encoded on the M13 DNA template. a) Out of 284 staples that bind to the M13 DNA, 29 were selected to construct frameshift staples, which form single-nucleotide frameshifted checkpoint sequences codes at each address in Set1 and Set2, representing different values (e.g. 0 and 1) written to 29 bits in two datasets. Set1_sub is a subset of Set1 without staples 273–284, used to confirm staple reading accuracy. The staple properties, including the sequences, checkpoint sequences, and melting temperature are provided in Table S3, and the sequences showing the binding of Set1 and Set2 to the M13 DNA is illustrated in Fig. S4. b) Truncated nanopore signatures for reading staples 264–284 in Set1 (top trace), 264–284 in Set2 (middle trace), and 264–272 in Set1_sub (bottom trace). Identified current states and corresponding staple IDs are labeled. The current states for frameshift staples 271 and 283 are marked in Set1 and in Set2. Frameshifted checkpoint sequences generated by the two staples are also illustrated. Data were recorded at 100 mV in 1 M KCl and 10 mM Tris (pH 7.4).

By aligning the complete signatures of Set1 (n = 24) and Set2 (n = 23), we identified 246 current states associated with staple binding (Fig. 4a and b, Table S4). This corresponds to 87% of the total staples that are designed to bind the M13 DNA. Analysis of the I/I0 for these current states (Fig. 4a) allowed us to calculate the blocking level difference (ΔI/I0) for each current state between Set1 and Set2 and identify frameshift staples feathering significant ΔI/I0 values (P ≤ 0.05, Fig. 4b, Table S4). Through this method, we successfully identified 21 unique current states generated by the frameshifting staples, which exhibited significantly different blocking levels between Set1 and Set2, as identified from their nanopore signatures (Fig. 4c, Table S4). Notably, complete data reading necessitates the analysis of multiple signatures (n > 10) since not all staple current states were present in every nanopore signature (PHybrid < 100%, Fig. 4d).

Fig. 4.

Fig. 4.

a) Profiles of blocking levels (I/I0) of identified current states for staples in Set1 and Set2. b) Blocking level difference (ΔI/I0) between Set1 and Set2, calculated from the profile in a). Frameshift staples were identified based on significance in difference (P-value). c) Representative single pore current traces showing the identification of frameshift staples in Set1 (left) and Set2 (right), indicated by lines. Upward and downward arrows above the current states for frameshift staples in Set2 indicate an increase or a decrease in blocking levels compared with those in Set1. All current recordings shown in the figure were extracted from full signatures for unzipping of all staples from the M13 DNA template. Single pore currents were recorded at 100 mV in 1 M KCl, 10 mM Tris (pH 7.4). d) M13 DNA/staple hybridization probability (PHybrid) for identified staples. PHybrid is defined as the fraction of signatures that contain the current state for a specific staple. e) Calculated single-strand probability (PSS) of staple-binding domains in the M13 DNA. f) A trend of positive correlation between PHybrid and PSS.

To explain the remaining 13% of undetected staples whose current states could not be identified in any signature, we first ruled out the possibility of off-target cleavage during linearization by comparing the signatures for Set1 with Set1_Sub (Fig. 3b and d), as Set1_Sub properly terminated at staple 272 instead of 284, the last staple in Set1. Instead, we hypothesize that these undetected staples likely failed to bind to the template due to competitive self-hybridizations in the template (Text S2, Fig. S5). To test this hypothesis, we calculated the probabilities for staple-binding domains to be single-stranded (PSS), which indicates their availability for staple binding (Fig. 4e, Text S2, Table S3). Domains without self-hybridizations are more accessible for staple binding. We observed a positive trend between PHybrid and PSS (Fig. 4f), and the undetected staples exhibited notably low PSS values, indicating a low probability of binding for these staples. These findings highlight that self-hybridizations throughout the long template could impede the binding of microstaples by competing for hybridization.

In summary, we have showcased the effectiveness of frameshift encoding and nanopore decoding on long templates. Specifically, (i) through combined analysis of current states and unzipping markers, the nanopore can efficiently unzip sequential template–microstaple duplexes across the entire template chain, achieving complete retrieval of the encoded data; (ii) nanopore can sensitively distinguish between microstaples generating single-nucleotide frameshifts at a specific site, enabling accurate reading of different values stored in a bit; and (iii) the future study can improve microstaple binding through careful design of long template sequences or selection of native genomic sequences with minimal self-hybridization.

Multinary DNA memory through single-nucleotide incremental frameshift encoding

Building on the above study of binary DNA memory, we now explore the use of multiple microstaples of varying lengths to introduce multiple frameshifts at the same site. If these frameshifts generate distinct nanopore current states, it would allow differentiation of their corresponding microstaples, enabling the decoding of multiple values from a single digit (Fig. 5a). This multinary DNA memory system (58) holds potential for increasing data storage density and applications in DNA computing, including the implementation of fuzzy logic circuits (59, 60).

Fig. 5.

Fig. 5.

Multinary data reading using nanopore recognition of multiple single-nucleotide frameshift staples at each address. a) Sequence of a four-address template and six sets of 4 staples. The binding of each set of staples to their addresses represents the encoding of four data bits. Vertically, six staples binding at each address form six codons with frameshift at 1-nucleotide increment (quadramers), representing writing six different values to each bit. b) Nanopore signatures showing sequential recognition of the four staples via unzip-sequencing for the six sets of staples. The tandem current states for the four sequential staples are marked by different level lines. Current amplitude histograms are shown for extracting the average blocking levels for the four checkpoint sequences. c) Blocking levels (I/I0) for the six codons at each address formed by six single-based frameshifting staples. The nanopore discrimination capability of the codon pairs among the six codes was analyzed by Tukey’s multiple comparison test and ranked as highly discriminable (**P < 0.001), discriminable (*P < 0.05), and indiscriminate (NS, not significant) (Table S4). Codon pair comparisons not shown in the plot are highly discriminable.

We utilized a four-address DNA memory to study multinary encoding/decoding (Fig. 5a, Table S5a). At each address (i = 1 to 4), six staples (j = 1 to 6) were designed. These staples were successively elongated or shortened by one nucleotide from the 3′ end. Upon binding to the address, they generated six distinct checkpoints that were frameshifted in increments of a single nucleotide (Fig. 5a). For instance, when the six staples (staples 11–16) were bound to address 1, they formed six single-nucleotide frameshifted checkpoints: GTTT, TTTT, TTTA, TTAC, TACA, and ACAA (Fig. 5a), representing the encoding of each address as six different values. A total of 6 × 4 staples were employed to encode six 4-digit datasets, namely Set1–Set6 (Fig. 5a, Table S5). Each dataset was encoded onto the template by binding one of the six staples to each address. For example, Set1 was encoded using staples 11, 21, 31 and 41, while Set6 was encoded using staple 61 through staple 64.

The analysis of nanopore signatures for six datasets revealed four consecutive current states, identified by examining both the unzipping markers and blocking levels of nanopore current states (Fig. 5b, Table S5b). To investigate the nanopore’s ability to recognize the six single-nucleotide length-varying staples at each address, a Tukey’s multiple comparison test was conducted, aiming to determine the nanopore’s capability to distinguish the blocking levels of current states for each pair of staples. The results were ranked as highly distinguishable (P < 0.001), distinguishable (P < 0.05), or indistinguishable (not separable) (Fig. 5c, Table S5c). Specifically, for address 1, all staple pairs, except the staples 12/16 and staples 16/14 pairs, were found to be highly distinguishable or distinguishable. Therefore, except for staple 16, the other five staples demonstrated distinguishable nanopore signatures. Regarding address 2, all staple pairs, except for the staples 23/24/25 combinations, were highly distinguishable or distinguishable. This suggests that staples 21, 22, 26, and either staples 23, 24, or 25 can be distinguished from each other. For address 3, only the staple 33/36 pair was found to be indistinguishable, indicating that the five staples at this address, including staples 31, 32, 34, 35, and either staple 33 or 36, are distinguishable by the nanopore. Lastly, for address 4, the indistinguishable pairs between staples 43, 44, and 45 suggest that a set of four staples, including staples 41, 42, 46, and either staples 43, 44, or 45, can be distinguished by the nanopore.

This result indicates that the nanopore can differentiate most of the six single-nucleotide frameshift microstaples at each address. This demonstrates the feasibility of using these microstaples to encode and decode multiple values per digit, highlighting the potential for multinary data encoding and decoding. At a minimum, it is possible to implement a quaternary DNA memory by utilizing four distinguishable staples at each address to represent four values for encoding each digit (Table S5d).

“Formatting” DNA memory for rapid, parallel, bit-specific rewriting

Frameshift encoding offers the advantage of writing diverse data on a universal DNA; however, it confronts challenges when applied to DNA memory. Firstly, frameshift encoding lacks the ability to rewrite data. Secondly, the annealing-based writing procedure involves a time-consuming temperature ramp spanning several hours or longer, rendering it unsuitable for rapid, dynamic data processing essential in memory applications. Addressing these limitations, TMSD has emerged as an enzyme-free approach enabling fast, high-yield strand exchange at room temperature in nucleic acid hybridization reactions (61–63). This technique finds extensive utility ranging from DNA computing (3, 4, 64, 65), to gene expression manipulation in synthetic biology (66–68) and clinical biosensing (69–72) (including solid state nanopore (72)). In this context, we have combined frameshift encoding with TMSD to achieve transient, parallel, and specific bit-level data writing, erasing, and rewriting (Fig. 6, Table S6), opening up avenues for diverse profound applications.

Fig. 6.

Fig. 6.

DNA memory with frameshift encoding and TMSD for quick, bit-specific, and all-in-one rewriting. a) A 4-bit template with three data bits and a terminal reference bit. Frameshifted codons CAGC and CCAG are formed by “0” and “1” staples at each address, generating different current state blocking levels for recognizing “0” and “1” staples. “1” staple with a toehold can transiently replace the “0” staple through TMSD to erase “0” and rewrite with “1.” Nanopore signatures for a blank (or “all-zero”) DNA memory constructed by annealing three “0” staples and one reference staple at their addresses (b), writing “1” by erasing “0” with the “1” staple at addresses 1 (c), 2 (d), and 3 (e), respectively, and at all three addresses (f). “0” and “1” staples can be discriminated by their current state blocking levels at level 0 and level 1. Data were recorded at 100 mV in 1 M KCl and 10 mM Tris (pH 7.2). g) Blocking levels of level 0 and level 1 at addresses 1, 2, and 3. h) 0→1 Rewriting efficiency (ERW) at each address.

The model system consists of three data bits and one reference bit (Fig. 6a). We initially fabricated a “formatted” or “blank” DNA memory by hybridizing the template with the “0” staples, resulting in all three data bits being set to “0.” The “all-zero” DNA memory exhibits four tandem nanopore current states separated by the unzipping markers (Fig. 6b). The first three “0” staples formed a common code CACG, generating three level 0 states (I/I0 = 0.190–0.197, Fig. 6g, Table S6), while the reference staple produced a terminal state with a step-up level (I/I0 = 0.281 ± 0.002, Fig. 6g). Therefore, the blank DNA memory reads out as 000.

When encoding data, the user can simply erase specific “0” staples and rewrite them with a collection of “1” staples via a transient, all-in-one TMSD reaction. Each “1” staple first binds to the single-stranded section of the template via a 5-nt toehold and then immediately displaces the corresponding “0” staple. The binding of each “1” staple results in a −1 frameshifted code CCAC (Fig. 6a), leading to an elevated current state at level 1 (Fig. 6c–f). To test fast, address-specific rewriting, we incubated each “1” staple, 1t, 2t, or 3t, with the “formatted” DNA memory template at room temperature for 5 min. The nanopore signatures immediately reveal an increase in conductance to level 1 for the first, second, or third current state (I/I0 = 0.222–0.240, Fig. 6c–e and g), while other current states, including the terminal reference state, remain unchanged. This result verifies the 0→1 staple displacement at each address (or bit), allowing for the quick writing of 100, 010, and 001 datasets in the DNA memory within minutes. To test the capability of multibit rewriting, we followed the same incubation procedure as above to anneal three “1” staples together with the blank DNA memory. This time, all three of the first current states were elevated to level 1 (Fig. 6f), while the reference state remained unchanged. Thus, the 0→1 displacement occurred in all three data bits, verifying the fast writing of 111 in the DNA memory.

Finally, we assessed the strand displacement efficiency EffSD from “0” to “1.” EffSD was measured as the populational fraction of the nanopore signatures with the 0→1 displacement among all identified signatures with the four addresses bound by the staples. ERW was found to be 0.92 ± 0.05, 0.91 ± 0.07, and 0.85 ± 0.12 for all three data bits, respectively, at a template/staple concentration ratio of 1:2 (Fig. 6h, Table S6). These results indicate that averagely 90% of the microstaples can be displaced in just a few minutes, verifying TMSD as an enzyme-free, label-free, fast-kinetics, and high-yield approach for efficient, room-temperature writing and rewriting at specific addresses. In our TMSD rewriting model (Fig. 6), the interstaple strand is designed to enable a single rewriting event at a given bit by binding to a toehold extension on the microstaple, typically around six bases in length. To support multiple rounds of rewriting at the same position, the intermicrostaple region should be sufficiently long to accommodate multiple toeholds, one for each rewriting cycle. However, this design requirement implies a trade-off: increased rewriting capability comes at the expense of reduced data storage density.

Discussion

Recently, novel synthesis-free DNA data storage methods have been developed (47, 49). These approaches use oligonucleotides to guide enzymes in introducing data-specific modifications on template DNA. For instance, the “DNA punch card” method encodes information by creating nicks at designated bit sites on the template (47), while the “epi-bits” approach utilizes oligo-guided base methylation to encode bit values (49). In contrast, frameshift encoding employs a parallel mix-then-write process, eliminating challenges associated with DNA modifications, such as variable modification yields that can affect writing completion. Therefore, this method enhances accuracy and reliability while remaining simple and rapid. In addition, the use of unmodified microstaple oligos in frameshift encoding significantly improves writing cost-efficiency by at least several times compared with approaches such as epi-bits storage ($0.00325/bit–0.00916/bit) (49), which requires a large number of methylated oligonucleotides, and currently is higher than synthesis-based DNA data storage methods ($0.0007/bit) (28). Importantly, after encoding, the resulting structure of template/microstaples hybrids supports single-step strand displacement via toehold design. This enables efficient (within minutes), high-yield (∼90%), room-temperature, and bit-specific information rewriting. These findings support further research on rewriting capability and applications on long DNA templates.

Our frameshift encoding achieves a data density of ∼25 bases per bit, depending on microstaple length and intermicrostaple distance. This density is comparable to that of published oligonucleotide-mediated DNA data storage methods (47, 49) around tens of bases per bit, but significantly higher than that of earlier M13 DNA nanostructure-based encoding methods, which store 8 bits (7, 73) or 64 bits (45). Currently, synthesis-based data storage methods remain achieving the highest density of 0.5 bases per bit (21, 28). We successfully identified 246 out of 284 microstaples designed to hybridize with the M13 DNA scaffold. Of these, 29 were frameshift microstaples intended to encode individual data bits, with 21 out of 29 bits accurately encoded and decoded. While the data density of our frameshift encoding approach is comparable to that of recently developed DNA punch card (47) and Epi-bit (49) systems, those platforms have achieved significantly greater storage capacities (10⁴–10⁵ bits) by using native long genomic DNA or custom-designed barcoded templates. These comparisons highlight the need to develop custom long DNA templates for frameshift encoding, enabling its scalability toward high-capacity DNA-based memory systems.

Information encoded on the template can be decoded through nanopore-based sequential unzipping of template/microstaple duplexes. Numerous studies have investigated the unzipping mechanisms of double-stranded nucleic acids in nanopores (37–39, 42, 56, 74–84). The multiple DNA duplex unzipping mechanism in the MspA pore serves as the foundation of nanopore DI sequencing (54) and its applications such as barcoding for biomolecular detection (55). However, these studies were limited to distinguishing only a few current states in short DNA fragments and faced challenges in resolving consecutive, indistinguishable states in longer DNAs. In this study, the identified “unzipping marker,” combined with current pattern attributes such as blocking levels, provides an effective strategy to identify large-scale microstaple bits sequentially distributed along long templates, including those with indistinguishable current states (Text S2).

Analysis of nanopore sequential unzipping allows for the direct identification of 87% of microstaple bits from M13 DNA unzipping signatures. The previously reported Epi-bit approach utilized conventional nanopore sequencing to determine 90% of methylation-encoded bits directly from raw nanopore recordings and 97% after algorithmic enhancements (49). Our findings (Fig. 4d) further support that the “missed” microstaples not identified by the nanopore could result from the formation of complex self-hybridized structures in M13 DNA, which prevent microstaples from binding to the template. An effective solution, as validated by the Epi-bit method (49), is the use of designed templates whose sequences can be optimized with minimized self-hybridization to enhance microstaple-binding probability.

Based on duplex unzipping times using synthetic templates (Figs. 2, 5, and 6), we estimate the readout rate of nanopore DI sequencing to be ∼10 bits per second, depending on the duplex length and sequence composition. This speed is comparable to that of the Epi-bits data storage method (49), which employs Oxford Nanopore sequencing (∼400 bases per second per pore (85)) to read methylation states at each bit. With an average spacing of 25 bases between bits, Epi-bits could achieve a decoding rate on the order of tens of bits per second. In contrast, unzipping all template/microstaple duplexes along the M13 DNA (∼80 s) is frequently interrupted by long, clogging-like current states of unknown identity (see Video S1). We speculate that these undesired events may be mitigated through the use of optimized, custom-designed long templates, which could minimize such interruptions and significantly accelerate the bit readout process.

At its core, this parallel, rewritable DNA memory functions as a sensor—capable of dynamically detecting numerous target oligonucleotides that are collected and exchanged on a single template molecule, much like a molecular sponge. This unique capability may open avenues for translational applications beyond data storage. For instance, in a decision-making system, the DNA memory could simultaneously quantify large populations of microstaples produced as outputs from DNA computing processes (3, 4, 65, 86), while also enabling direct in-memory computing—all integrated within a single DNA template. The DNA memory could find robust applications in encryption, where it can generate key sizes of hundreds of bits on a single template, meeting the advanced encryption standard 256-bit protocol. Additionally, the platform's versatility enables parallel detection of biomolecules, such as microRNAs (11, 80), genetic and epigenetic sequencing, and nucleic acid secondary structures (87–89).

Methods

The Materials and methods section for this work is provided in S2 Supplementary Methods, including: (i) DNA hybridization for short template experiments; (ii) M13 DNA linearization, purification, and sequencing; (iii) preparation of the MspA protein, which includes gene sequence design, plasmid synthesis, protein expression, and purification for MspA; (iv) methods for optimized design of microstaples for binding to the M13 DNA; (v) DNA memory chain assembling; (vi) nanopore single-channel recording, which covers lipid preparation, device setup, lipid bilayer formation, protein pore formation, electric recording, and bandwidth setting; (7) data analysis, which involves methods for analyzing current state properties (blocking level, duration, and noise level), alignment, unzipping marker, and statistical significance; and (8) methods for computing the single-strand probability for microstaple-binding domains.

Supplementary Material

pgaf233_Supplementary_Data

Contributor Information

Kai Tian, Department of Chemical and Biomedical Engineering, University of Missouri, Columbia, MO 65211, USA; Dalton Cardiovascular Research Center, University of Missouri, Columbia, MO 65211, USA; Department of Surgery, University of Missouri, Columbia, MO 65211, USA.

Sicheng Zhang, Department of Physics, University of Missouri, Columbia, MO 65211, USA.

Sally Chen, Department of Chemical and Biomedical Engineering, University of Missouri, Columbia, MO 65211, USA; Dalton Cardiovascular Research Center, University of Missouri, Columbia, MO 65211, USA.

Rugare G Chingarande, Department of Chemical and Biomedical Engineering, University of Missouri, Columbia, MO 65211, USA; Dalton Cardiovascular Research Center, University of Missouri, Columbia, MO 65211, USA.

Chengrui Hou, Department of Chemical and Biomedical Engineering, University of Missouri, Columbia, MO 65211, USA; Dalton Cardiovascular Research Center, University of Missouri, Columbia, MO 65211, USA.

Emily Ma, Department of Chemical and Biomedical Engineering, University of Missouri, Columbia, MO 65211, USA; Dalton Cardiovascular Research Center, University of Missouri, Columbia, MO 65211, USA.

Jarett Ren, Department of Chemical and Biomedical Engineering, University of Missouri, Columbia, MO 65211, USA; Dalton Cardiovascular Research Center, University of Missouri, Columbia, MO 65211, USA.

Shinghua Ding, Department of Chemical and Biomedical Engineering, University of Missouri, Columbia, MO 65211, USA; Dalton Cardiovascular Research Center, University of Missouri, Columbia, MO 65211, USA.

Mia Stertzer, Department of Chemical and Biomedical Engineering, University of Missouri, Columbia, MO 65211, USA; Dalton Cardiovascular Research Center, University of Missouri, Columbia, MO 65211, USA.

Binquan Luan, Computational Biology Center, IBM T. J. Watson Research, Yorktown Heights, NY 10598, USA.

Shi-Jie Chen, Department of Physics, University of Missouri, Columbia, MO 65211, USA; Department of Biochemistry, University of Missouri, Columbia, MO 65211, USA; Institute for Data Science and Informatics, University of Missouri, Columbia, MO 65211, USA.

Shi-You Chen, Department of Surgery, University of Missouri, Columbia, MO 65211, USA.

Li-Qun Gu, Department of Chemical and Biomedical Engineering, University of Missouri, Columbia, MO 65211, USA; Dalton Cardiovascular Research Center, University of Missouri, Columbia, MO 65211, USA.

Supplementary Material

Supplementary material is available at PNAS Nexus online.

Funding

This research was partially supported by the National Science Foundation Convergence Accelerator Phase I #0072474 and Phase II #2344877 (L.-Q.G.), the Missouri Spinal Core Injury/Disease Research Program (L.-Q.G.), the National Institute of Health R35 GM134919 (S.-J.C.) and U54 AI176060 (S.-J.C.), National Science Foundation CHE-2154924 (S.-J.C.), National Institute of Health R01 HL173025 (S.-Y.C.), R01 HL117247 (S.-Y.C.), and R01 NS069726 (S.D.). M.S. was a Research Experience for Undergraduates (REU) student supported by the National Science Foundation #1757936.

Author Contributions

L.-Q.G., K.T., and S.-J.C. conceived the research. K.T., S.Z., L.-Q.G., S.-Y.C., B.L., and S.D. designed the research. K.T. and S.Z. performed the research. K.T., S.Z., S.C., S.-J.C., L.-Q.G., R.G.C., C.H., E.M., J.R., and M.S. analyzed the data. L.-Q.G., K.T., S.-J.C., and S.Z. wrote the paper.

Data Availability

The authors confirm that the data supporting the findings of this study are available within the article and its supplementary materials.

References

  • 1. Lv  H, et al.  2023. DNA-based programmable gate arrays for general-purpose DNA computing. Nature. 622:292–300. [DOI] [PubMed] [Google Scholar]
  • 2. Yang  S, et al.  2024. DNA as a universal chemical substrate for computing and data storage. Nat Rev Chem. 8:179–194. [DOI] [PubMed] [Google Scholar]
  • 3. Qian  L, Winfree  E, Bruck  J. 2011. Neural network computation with DNA strand displacement cascades. Nature. 475:368–372. [DOI] [PubMed] [Google Scholar]
  • 4. Cherry  KM, Qian  L. 2018. Scaling up molecular pattern recognition with DNA-based winner-take-all neural networks. Nature. 559:370–376. [DOI] [PubMed] [Google Scholar]
  • 5. Leier  A, Richter  C, Banzhaf  W, Rauhe  H. 2000. Cryptography with DNA binary strands. Biosystems. 57:13–22. [DOI] [PubMed] [Google Scholar]
  • 6. Berezin  CT, Peccoud  S, Kar  DM, Peccoud  J. 2024. Cryptographic approaches to authenticating synthetic DNA sequences. Trends Biotechnol. 42:1002–1016. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7. Zhang  Y, et al.  2019. DNA origami cryptography for secure communication. Nat Commun. 10:5469. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8. Chappell  L, Russell  AJC, Voet  T. 2018. Single-cell (Multi)omics technologies. Annu Rev Genomics Hum Genet. 19:15–41. [DOI] [PubMed] [Google Scholar]
  • 9. Kim  IS. 2023. Single-cell molecular barcoding to decode multimodal information defining cell states. Mol Cells. 46:74–85. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10. Russell  AJC, et al.  2024. Slide-tags enables single-nucleus barcoding for multimodal spatial genomics. Nature. 625:101–109. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11. Koch  C, et al.  2023. Nanopore sequencing of DNA-barcoded probes for highly multiplexed detection of microRNA, proteins and small biomarkers. Nat Nanotechnol. 18:1483–1491. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12. Farzadfard  F, Lu  TK. 2018. Emerging applications for DNA writers and molecular recorders. Science. 361:870–875. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13. Chow  KK, et al.  2021. Imaging cell lineage with a synthetic digital recording system. Science. 372:eabb3099. [DOI] [PubMed] [Google Scholar]
  • 14. Kelsey  G, Stegle  O, Reik  W. 2017. Single-cell epigenomics: recording the past and predicting the future. Science. 358:69–75. [DOI] [PubMed] [Google Scholar]
  • 15. Roquet  N, Soleimany  AP, Ferris  AC, Aaronson  S, Lu  TK. 2016. Synthetic recombinase-based state machines in living cells. Science. 353:aad8559. [DOI] [PubMed] [Google Scholar]
  • 16. Ceze  L, Nivala  J, Strauss  K. 2019. Molecular digital data storage using DNA. Nat Rev Genet. 20:456–466. [DOI] [PubMed] [Google Scholar]
  • 17. Zhirnov  V, Zadegan  RM, Sandhu  GS, Church  GM, Hughes  WL. 2016. Nucleic acid memory. Nat Mater. 15:366–370. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18. Rutten  MGTA, Vaandrager  FW, Elemans  JAAW, Nolte  RJM. 2018. Encoding information into polymers. Nat Rev Chem. 2:365–381. [Google Scholar]
  • 19. Grass  RN, Heckel  R, Puddu  M, Paunescu  D, Stark  WJ. 2015. Robust chemical preservation of digital information on DNA in silica with error-correcting codes. Angew Chem Int Ed Engl. 54:2552–2555. [DOI] [PubMed] [Google Scholar]
  • 20. Clelland  CT, Risca  V, Bancroft  C. 1999. Hiding messages in DNA microdots. Nature. 399:533–534. [DOI] [PubMed] [Google Scholar]
  • 21. Church  GM, Gao  Y, Kosuri  S. 2012. Next-generation digital information storage in DNA. Science. 337:1628–1628. [DOI] [PubMed] [Google Scholar]
  • 22. Goldman  N, et al.  2013. Towards practical, high-capacity, low-maintenance information storage in synthesized DNA. Nature. 494:77–80. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23. Lopez  R, et al.  2019. DNA assembly for nanopore data storage readout. Nat Commun. 10:2933. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24. Lee  HH, Kalhor  R, Goela  N, Bolot  J, Church  GM. 2019. Terminator-free template-independent enzymatic DNA synthesis for digital information storage. Nat Commun. 10:2383. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25. Palluk  S, et al.  2018. De novo DNA synthesis using polymerase-nucleotide conjugates. Nat Biotechnol. 36:645–650. [DOI] [PubMed] [Google Scholar]
  • 26. Chen  K, et al.  2018. Digital data storage using DNA nanostructures and solid-state nanopores. Nano Lett. 19:1210–1215. [DOI] [PubMed] [Google Scholar]
  • 27. Yazdi  SMHT, Gabrys  R, Milenkovic  O. 2017. Portable and error-free DNA-based data storage. Sci Rep. 7:5011. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28. Erlich  Y, Zielinski  D. 2017. DNA fountain enables a robust and efficient storage architecture. Science. 355:950–954. [DOI] [PubMed] [Google Scholar]
  • 29. Organick  L, et al.  2018. Random access in large-scale DNA data storage. Nat Biotechnol. 36:242–248. [DOI] [PubMed] [Google Scholar]
  • 30. Roquet  N, et al.  2021. DNA-Based Data Storage Via Combinatorial Assembly. bioRxiv 440194. 10.1101/2021.04.20.440194, preprint: not peer reviewed. [DOI]
  • 31. Goodwin  S, McPherson  JD, McCombie  WR. 2016. Coming of age: ten years of next-generation sequencing technologies. Nat Rev Genet. 17:333–351. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32. Shendure  J, et al.  2017. DNA sequencing at 40: past, present and future. Nature. 550:345–353. [DOI] [PubMed] [Google Scholar]
  • 33. Bentley  DR, et al.  2008. Accurate whole human genome sequencing using reversible terminator chemistry. Nature. 456:53–59. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34. Guo  J, et al.  2008. Four-color DNA sequencing with 3′-O-modified nucleotide reversible terminators and chemically cleavable fluorescent dideoxynucleotides. Proc Natl Acad Sci U S A. 105:9145–9150. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35. Dohm  JC, Lottaz  C, Borodina  T, Himmelbauer  H. 2008. Substantial biases in ultra-short read data sets from high-throughput DNA sequencing. Nucleic Acids Res. 36:e105. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36. Jain  M, Olsen  HE, Paten  B, Akeson  M. 2016. The Oxford Nanopore MinION: delivery of nanopore sequencing to the genomics community. Genome Biol. 17:239. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37. Laszlo  AH, et al.  2014. Decoding long nanopore sequencing reads of natural DNA. Nat Biotechnol. 32:829–833. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38. Manrao  EA, et al.  2012. Reading DNA at single-nucleotide resolution with a mutant MspA nanopore and phi29 DNA polymerase. Nat Biotechnol. 30:349–353. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39. Cherf  GM, et al.  2012. Automated forward and reverse ratcheting of DNA in a nanopore at 5-Å precision. Nat Biotechnol. 30:344–348. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40. Kasianowicz  JJ, Brandin  E, Branton  D, Deamer  DW. 1996. Characterization of individual polynucleotide molecules using a membrane channel. Proc Natl Acad Sci U S A. 93:13770–13773. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 41. Song  L, et al.  1996. Structure of staphylococcal α-hemolysin, a heptameric transmembrane pore. Science. 274:1859–1865. [DOI] [PubMed] [Google Scholar]
  • 42. Stoddart  D, Heron  AJ, Mikhailova  E, Maglia  G, Bayley  H. 2009. Single-nucleotide discrimination in immobilized DNA oligonucleotides with a biological nanopore. Proc Natl Acad Sci U S A. 106:7702–7707. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43. Zhang  H, et al.  2017. DNA origami-based shape ids for single-molecule nanomechanical genotyping. Nat Commun. 8:14738. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44. Zhang  P, et al.  2020. Capturing transient antibody conformations with DNA origami epitopes. Nat Commun. 11:3114. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 45. Dickinson  GD, et al.  2021. An alternative approach to nucleic acid memory. Nat Commun. 12:2371. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 46. Chen  K, Zhu  J, Bošković  F, Keyser  UF. 2020. Nanopore-based DNA hard drives for rewritable and secure data storage. Nano Lett. 20:3754–3760. [DOI] [PubMed] [Google Scholar]
  • 47. Tabatabaei  SK, et al.  2020. DNA punch cards for storing data on native DNA sequences via enzymatic nicking. Nat Commun. 11:1742. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48. Pan  C, et al.  2022. Rewritable two-dimensional DNA-based data storage with machine learning reconstruction. Nat Commun. 13:2984. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 49. Zhang  C, et al.  2024. Parallel molecular data storage by printing epigenetic bits on DNA. Nature. 634:824–832. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 50. Enghiad  B, Zhao  H. 2017. Programmable DNA-guided artificial restriction enzymes. ACS Synth Biol. 6:752–757. [DOI] [PubMed] [Google Scholar]
  • 51. Hill  CH, Brierley  I. 2023. Structural and functional insights into viral programmed ribosomal frameshifting. Annu Rev Virol. 10:217–242. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 52. Advani  VM, Dinman  JD. 2016. Reprogramming the genetic code: the emerging role of ribosomal frameshifting in regulating cellular gene expression. Bioessays. 38:21–26. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 53. Ramamonjiharisoa  MBM, Liu  S. 2025. Biological significance and therapeutic promise of programmed ribosomal frameshifting. Int J Mol Sci. 26:1294. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54. Derrington  IM, et al.  2010. Nanopore DNA sequencing with MspA. Proc Natl Acad Sci U S A. 107:16060–16065. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55. Yan  S, et al.  2022. Non-binary encoded nucleic acid barcodes directly readable by a nanopore. Angew Chem Int Ed Engl. 61:e202116482. [DOI] [PubMed] [Google Scholar]
  • 56. Zhang  J, et al.  2020. Direct microrna sequencing using nanopore-induced phase-shift sequencing. iScience. 23:100916. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 57. Chingarande  RG, et al.  2023. Real-time label-free detection of dynamic aptamer-small molecule interactions using a nanopore nucleic acid conformational sensor. Proc Natl Acad Sci U S A. 120:e2108118120. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 58. Adleman  LM. 1994. Molecular computation of solutions to combinatorial problems. Science. 266:1021–1024. [DOI] [PubMed] [Google Scholar]
  • 59. Zhu  XJ, Wang  QW, Lu  WD. 2020. Memristor networks for real-time neural activity analysis. Nat Commun. 11:2439. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 60. Warzecha  M, Oszajca  M, Pilarczyk  K, Szacilowski  K. 2015. A three-valued photoelectrochemical logic device realising accept anything and consensus operations. Chem Commun (Camb). 51:3559–3561. [DOI] [PubMed] [Google Scholar]
  • 61. Zhang  DY, Winfree  E. 2009. Control of DNA strand displacement kinetics using toehold exchange. J Am Chem Soc. 131:17303–17314. [DOI] [PubMed] [Google Scholar]
  • 62. Liu  H, et al.  2021. Kinetics of RNA and RNA:DNA hybrid strand displacement. ACS Synth Biol. 10:3066–3073. [DOI] [PubMed] [Google Scholar]
  • 63. Zhu  J, Bošković  F, Nguyen  BT, Nitschke  JR, Keyser  UF. 2021. Kinetics of toehold-mediated DNA strand displacement depend on Fe(Ii)(4)L(4) tetrahedron concentration. Nano Lett. 21:1368–1374. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 64. Seelig  G, Soloveichik  D, Zhang  DY, Winfree  E. 2006. Enzyme-free nucleic acid logic circuits. Science. 314:1585–1588. [DOI] [PubMed] [Google Scholar]
  • 65. Meiser  LC, et al.  2022. Synthetic DNA applications in information technology. Nat Commun. 13:352. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 66. Green  AA, Silver  PA, Collins  JJ, Yin  P. 2014. Toehold switches: de-novo-designed regulators of gene expression. Cell. 159:925–939. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 67. Green  AA. 2019. Synthetic bionanotechnology: synthetic biology finds a toehold in nanotechnology. Emerg Top Life Sci. 3:507–516. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 68. Zhao  EM, et al.  2022. RNA-responsive elements for eukaryotic translational control. Nat Biotechnol. 40:539–545. [DOI] [PubMed] [Google Scholar]
  • 69. Hong  F, et al.  2020. Precise and programmable detection of mutations using ultraspecific riboregulators. Cell. 183:835–836. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 70. Dirks  RM, Pierce  NA. 2004. Triggered amplification by hybridization chain reaction. Proc Natl Acad Sci U S A. 101:15275–15278. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 71. Jung  JK, Archuleta  CM, Alam  KK, Lucks  JB. 2022. Programming cell-free biosensors with DNA strand displacement circuits. Nat Chem Biol. 18:385–393. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 72. Bell  NA, Keyser  UF. 2016. Digitally encoded DNA nanostructures for multiplexed, single-molecule protein sensing with nanopores. Nat Nanotechnol. 11:645–651. [DOI] [PubMed] [Google Scholar]
  • 73. Zhu  JB, Ermann  N, Chen  KK, Keyser  UF. 2021. Image encoding using multi-level DNA barcodes with nanopore readout. Small. 17:e2100711. [DOI] [PubMed] [Google Scholar]
  • 74. Huang  S, Romero-Ruiz  M, Castell  OK, Bayley  H, Wallace  MI. 2015. High-throughput optical sensing of nucleic acids in a nanopore array. Nat Nanotechnol. 10:986–991. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 75. Vercoutere  W, et al.  2001. Rapid discrimination among individual DNA hairpin molecules at single-nucleotide resolution using an ion channel. Nat Biotechnol. 19:248–252. [DOI] [PubMed] [Google Scholar]
  • 76. Dudko  OK, Mathé  J, Szabo  A, Meller  A, Hummer  G. 2007. Extracting kinetics from single-molecule force spectroscopy: nanopore unzipping of DNA hairpins. Biophys J. 92:4188–4195. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 77. Ding  Y, Fleming  AM, White  HS, Burrows  CJ. 2014. Internal vs fishhook hairpin DNA: unzipping locations and mechanisms in the α-hemolysin nanopore. J Phys Chem B. 118:12873–12882. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 78. Perera  RT, et al.  2016. Unzipping of A-form DNA-RNA, A-form DNA-PNA, and B-form DNA-DNA in the α-hemolysin nanopore. Biophys J. 110:306–314. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 79. Tian  K, et al.  2018. Single locked nucleic acid-enhanced nanopore genetic discrimination of pathogenic serotypes and cancer driver mutations. ACS Nano. 12:4194–4205. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 80. Wang  Y, Zheng  D, Tan  Q, Wang  MX, Gu  L-Q. 2011. Nanopore-based detection of circulating microRNAs in lung cancer patients. Nat Nanotechnol. 6:668–674. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 81. Mathé  J, Visram  H, Viasnoff  V, Rabin  Y, Meller  A. 2004. Nanopore unzipping of individual DNA hairpin molecules. Biophys J. 87:3205–3212. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 82. Mathe  J, Arinstein  A, Rabin  Y, Meller  A. 2006. Equilibrium and irreversible unzipping of DNA in a nanopore. Europhys Lett. 73:128–134. [Google Scholar]
  • 83. Van der Verren  SE, et al.  2020. A dual-constriction biological nanopore resolves homonucleotide sequences with high fidelity. Nat Biotechnol. 38:1415–1420. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 84. McNally  B, et al.  2010. Optical recognition of converted DNA nucleotides for single-molecule DNA sequencing using nanopore arrays. Nano Lett. 10:2237–2244. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 85. Brown  Clive. Oxford Nanopore technology update: CTO Clive G Brown unveils latest sequencing chemistry with highest performance to date, Short Fragment Mode and latest methylation performance evaluations.  2022. https://nanoporetech.com/about-us/news/oxford-nanopore-technology-update-cto-clive-g-brown-unveils-latest-sequencing.
  • 86. Zhang  K, et al.  2022. A Nanopore interface for higher bandwidth DNA computing. Nat Commun. 13:4904. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 87. Zhang  XY, et al.  2017. Nanopore electric snapshots of an RNA tertiary folding pathway. Nat Commun. 8:1458. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 88. Zhang  XY, et al.  2015. Mimicking ribosomal unfolding of RNA pseudoknot in a protein channel. J Am Chem Soc. 137:15742–15752. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 89. Takeuchi  N, Hiratani  M, Kawano  R. 2022. Pattern recognition of microrna expression in body fluids using nanopore decoding at subfemtomolar concentrations. JACS Au. 2:1829–1838. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

pgaf233_Supplementary_Data

Data Availability Statement

The authors confirm that the data supporting the findings of this study are available within the article and its supplementary materials.


Articles from PNAS Nexus are provided here courtesy of Oxford University Press

RESOURCES