Abstract
Compound mixtures represent an alternative, additional approach to DNA and synthetic sequence-defined macromolecules in the field of non-conventional molecular data storage, which may be useful depending on the target application. Here, we report a fast and efficient method for information storage in molecular mixtures by the direct use of commercially available chemicals and thus, zero synthetic steps need to be performed. As a proof of principle, a binary coding language is used for encoding words in ASCII or black and white pixels of a bitmap. This way, we stored a 25 × 25-pixel QR code (625 bits) and a picture of the same size. Decoding of the written information is achieved via spectroscopic (1H NMR) or chromatographic (gas chromatography) analysis. In addition, for a faster and automated read-out of the data, we developed a decoding software, which also orders the data sets according to an internal “ordering” standard. Molecular keys or anticounterfeiting are possible areas of application for information-containing compound mixtures.
Similar content being viewed by others
Introduction
The demand for non-conventional data storage solutions is increasing due to digitization and the enormous growth in data volumes worldwide. While the total amount of data globally was around 5 ZB in 2011, it reached 79 ZB in 2021 and is growing exponentially and is expected to reach 181 ZB in 20251. As the data carrier of life, DNA has come increasingly into focus as a possible alternative in recent years2,3,4,5,6. The data density of DNA is higher than in magnetic tapes, the read-out is well investigated via sequencing approaches7 and it can store information for thousands of years8. In the context of this manuscript, the term "molecular storage" refers to the storage of information at a molecular level using defined single molecules, which could additionally be used in the form of compound mixtures.
Inspired by DNA, an increasing and continuing focus on methods for the preparation of synthetic sequence-defined molecules over the last ten years is observed9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25. Such unique macromolecules have lately gained interest in life and material science, e.g. as data storage devices16. While DNA is limited to the four information-containing nucleobases and thus long sequences are needed to store large amounts of information, the building blocks for coding in synthetic molecules are more diverse. In this context, Lutz et al. have presented the potential of sequence-defined poly(phosphodiester)s26,27,28,29, oligo(triazole amide)s30,31, oligo(alkoxyamine amide)s32,33, oligourethanes34,35 and oligo(alkoxyamine phosphodiester)s36,37 as so-called digital polymers. For the latter two substance classes, decoding and imaging from a surface via DESI was shown recently38. Information-containing oligomers, obtained by a thia-maleimide Michael coupling and read-out using MALDI-TOF MS/MS, were reported by Zhang and coworkers39,40. Kéki focused on an alcohol-isocyanate click approach for the synthesis of encoded polyethylene glycol41. In 2021, Yao et al. published the storage of data in peptide sequences42, and Anslyn and coworkers in self-immolative sequence defined urethanes43. These approaches are all based on using two monomer units, resulting in a binary code along the sequence. In order to store larger amounts of data, long sequences have to be synthesized, which is time-consuming and bears difficulties in terms of the read-out via tandem MS. Addressing the first point, automatic synthesis was used, reducing the reaction time and allowing an easy parallelization44,45,46,47. A recent example was shown by the group of Kim using semiautomated synthesis of poly(L-lactic-co-glycolic acid)s (PLGAs) and storage of 896 bits in 14 compounds (64-mers)48. Another approach is the shortening of the chain length by increasing the data density per monomer unit. Research in the direction of multifunctional sidechains has been reported by Ding et al. for polytriazoles49,50, by Barner-Kowollik via a synthesis based on photoligation51 and an approach by Du Prez based on thiolactone chemistry, presenting the en- and decoding of a 33 × 33-pixel QR code (1089 bits) with 71 oligomers47. Further methods to increase the complexity of the repeating units rely on dual side chain52,53, backbone and side chain54,55, dual side chain and backbone56 or dual side chain and dual backbone57 control and were successfully decoded applying tandem MS analysis. The read-out of mixtures of sequence defined oligomers (three hexamers, up to 64 bits in total), avoiding the synthesis of longer sequences, was recently reported by our working group58.
To further simplify the procedures, small molecules can be used for the storage of data as well. Highly complex small molecules, i.e. made by multicomponent reactions, exhibit a high data storage density and can be used, e.g., as a steganographic key for secret communication59,60. In addition, the writing and read-out of a 0.88 megapixel drawing of Pablo Picasso has been demonstrated by Rosenstein et al. using up to 1536 unique molecular mixtures of up to 575 different compounds with an accuracy of 97.57%61. Whereas all methods described so far are based on the read-out via fragmenting mass analysis, in the latter case only the presence or absence of the molecular mass within the corresponding mixture was decisive for the transmission of information. Thus, each molecule represents one bit of information. The storage of data > 100 kbits using synthetic mixtures of metabolites was demonstrated by the same group. Mixtures of up to 36 unique compounds were spotted on a steel plate and decoding was performed with accuracy > 99% via MALDI-MS62. The same strategy was used by Whitesides using mixtures of commercially available small oligopeptides analyzed by MALDI-MS63. In total, 400 kbit of information was written in mixtures of up to 32 compounds with 8 bits/s on a gold surface and retranslated with 20 bit/s with > 99% accuracy. The “Principles of Information Storage in Small-Molecule Mixtures” is explained in detail by Rosenstein et al.64. They theoretically point out the immense storage capacity and density of small-molecule mixtures, underlined by experimental demonstrations61. It is also addressed, that the read-out is not mandatorily restricted to MS or tandem MS, but can also be performed utilizing spectroscopic or chromatographic analysis61. Mixtures of fluorescent dyes for writing approximately 400 kbits of data in a binary code at a rate of 128 bits/s on a surface, and decoding these at a rate of 469 bits/s with > 99% accuracy via a confocal microscope, were demonstrated65. Another example in this context using Raman scattering of alkynes was described by Gao and coworkers66. A binary code was encoded in mixtures of up to 22 aromatic compounds by Keinan et al. using their own coding language and making use of specific chemical shifts and concentration dependent integral values in 1H NMR spectroscopy67. A similar approach is used in NMR photography to draw images with molecules based on their chemical shifts68.
The ever-increasing amount of information encoded in either sequence defined macromolecules or molecular mixtures entails the handling of ever-larger data sets. Thus, writing the data and the subsequent manual decoding reach their limits. For writing, increasingly automated synthesis and chemical printers are used, and software is being developed for processing the amount of data and reading out the original information47,58,69.
In this work, we show the data storage in molecule mixtures of commercially available chemicals, which enabled a fast and efficient preparation of the individual samples, if compared to synthetic approaches. The subsequent decoding was performed applying basic analytical tools (1H NMR spectroscopy and gas chromatography (GC)). We made use of a simple comparison approach, where the absence and the presence of a molecule, and its position in the respective spectrum or chromatogram, are used as binary information to carry either the information of an ASCII code or the black and white pixel of a bitmap. We further demonstrate a smart solution for the ordering issue, when handling more than one coding sample, by making use of the linear dependence of the integral on the peak concentration (GC). Furthermore, a software for decoding information from the compound mixtures analyzed by GC is introduced and showed a reliable readout for two 25 × 25-pixel bitmaps.
Results
Molecular data storage using NMR spectroscopy
As a first and simple proof-of-concept, mixtures of up to nine different molecules, which each shows only one specific singlet 1H NMR-signal, were mixed in an NMR tube (Supplementary Table 1). Eight of them were used to encode an eight-bit (one byte) American Standard Code for Information Interchange (ASCII), whereas the last molecule (TMS) serves as a reference for the chemical shift. All of the information-containing chemicals are commercially available and standard solvents in a common laboratory. ASCII is a character encoding standard that allows 256 characters to be translated into binary code. These include not only the alphabet, but also numbers, punctuations, and special characters. The reading direction was defined from left to right within the 1H NMR spectrum, i.e., from low field to high field. For the later readout, a reference spectrum, a mixture that contained every of the eight information-containing compounds and thus the information of 11111111, was recorded (Fig. 1). To encode a certain character, the required molecules were added to write a “1” or left out for a “0” in binary language. An example is the letter “F” (in ASCII 01000110), which translates to DCM, acetone, MeCN, which were mixed with CDCl3 and the reference substance TMS to obtain the desired peak pattern (see Fig. 1 and Supplementary Table 1 for solvents and their order). In order to write a word, the sequence of the letters is determined by the manual placement of the eight-bit NMR tubes into the instrument sample holder in the correct order. Afterwards, the reading process works vice versa and is based on an alignment principle. The reference spectrum is compared to the individual eight-bit spectrum to be evaluated. Depending on the compound mixture, the obtained peaks are slightly shifted towards higher or lower ppm. The average peak maximum as well as the largest chemical shifts for a certain signal were determined in all measurements (Supplementary Table 1) and remained unproblematic for the read-out. With the presence of a signal within the standard deviation of the respective chemical shift, the value “1” is defined, otherwise a “0” is defined in case of absence. Thus, the NMR peak pattern is retranslated into the ASCII code and the associated character. Using this method, the names “Felix␣Bloch” (Fig. 1) and “Edward␣Mills␣Purcell” (Supplementary Fig. 1) were successfully encoded into 31 molecular mixtures (in total 248 bits) and decoded manually via NMR spectroscopy. Both were awarded the 1952 Nobel Prize in physics “for their development of new methods for nuclear magnetic precision measurements and discoveries in connection therewith”70,71.
Molecular data storage using GC
To underline the simplicity and efficiency of this strategy of data storage in molecular mixtures, the writing and reading process was easily transferred to a standard GC-FID system. Here, we increased the storage capacity per mixture to 24 bits (3 bytes) by using 24 commercially available molecules, each of them with a different retention time in the chromatogram (see Supplementary Table 2 for the compound list and their order). Thus, in one mixture, three characters can be stored in a binary ASCII form (triads). n-Tetradecane was added to every mixture as the reference. Analogously to the NMR approach discussed above, a reference chromatogram of a mixture containing all molecules was recorded. By applying the from left-to-right reading (lower to higher retention time) and alignment strategy, the name of our university “Karlsruhe␣Institute␣of␣Technology” was successfully written and manually decoded using 11 mixtures (in total 264 bits, Supplementary Fig. 2). The order of the triads is also determined by placing the samples into the GC autosampler in the predefined order.
The challenge of sorting the information-containing molecules, whether it is sequence defined macromolecules or molecular mixtures, has been addressed by applying different approaches. Either by an “internal” position mass tag47,58 or a short ordering sequence48, or by the “external” arrangement of the samples on e.g. a surface38,61,63. We have so far shown the external arrangement of the samples for the data storage via NMR and GC, but we would also like to present a simple way for the internal approach. The reference substance n-tetradecane was therefore varied in its concentration in increments of 1 mg per sample and termed as the “ordering” compound in this context. Using this approach, only one more compound had to be added to the system, acting as the internal standard (2,6-dimethylphenol) to circumvent signal intensity deviations caused by e.g., variations of the injection volume or pipetting errors. Thus, the integral ratio of the ordering compound relative to the internal standard is calculated and the descending order of these values determines the sequence of the information pieces (Supplementary Fig. 4). This way, an internal sorting is achieved, and the information-containing samples can be stored and analyzed in any order, achieving always the correct original data.
For an illustration of the sorting process, a part of the KIT logo, which symbolizes the fan-shape of the city Karlsruhe, was saved as an image in a 25 by 25 bitmap by using 25 mixtures, containing 25 bits of information each (Fig. 2). If a black pixel is painted in the picture, the corresponding compound was added into the mixture to produce the required signal at that specific position in the data set. On the other hand, for a white pixel, the respective molecule was left out. The decoding process works vice versa again by comparison with a reference chromatogram. The presence of a compound and thus a signal stands for a black pixel and the absence of the molecule for a white one. In the schematic overview provided in Fig. 2, the information-containing mixtures were prepared in the first step (a) and analyzed in a random order. The unsorted chromatograms are depicted in (b) and were translated into the corresponding bitmap (c). At this point of the decoding process, the original information is not readable due to the disordering, which underlines the importance of the internal “ordering” compound. After the sorting process of the information pieces, the correct image was obtained (d). The used compounds are listed in Supplementary Table 2 and the 625 bitmap was manually written and decoded error-free. To optimize the read-out process in terms of reading speed and error-proneness, we next developed a decoding software, which is explained in detail in the following section.
Computer assisted read-out of GC mixtures
In order to establish a faster and more efficient read-out of the data, different research groups have developed custom-made decoding software47,58,69. Here, we present a software tool for automatically decoding the data sets obtained by gas chromatography. First, some calculations were necessary to adjust the settings of the software, as will be explained in detail. Small deviations in the retention time of a certain molecule in GC measurements cannot be avoided. These retention time offsets were calculated manually for each signal with the data sets corresponding to the QR code and summarized in Supplementary Table 2 and visualized in Supplementary Fig. 3. The average retention time xRef of all used molecules was calculated via a three-fold determination of the reference sample measurement, and starting from this value, the distance to the maxima with the largest ± x-value shift over all 75 measurements (three-fold determination of each out of the 25 mixture) was determined. From these values, the width of the x-axis (ω) section was calculated, in which all maxima of the corresponding molecule are located. The largest deviation from the average retention time was observed for methyl stearate (Δ − xMAX = 10.83 × 10–3 min.). In order to avoid errors in the decoding process, a higher value (Δ ± xMAX = 15.0 × 10–3 min.) was defined in the settings of the software to make it more robust against major deviations. Thus, a width of ω = 30.0 × 10–3 min. is set as x-range, in which it searches for a maximum in information-containing molecule mixtures. These small deviations did not influence a manual or automated read-out. Furthermore, a y-threshold of y = 50 mV was set to eliminate the baseline noise. The integration area for the ordering compound signal, n-tetradecane, was defined as [x1 = 5.98 min.; x2 = 6.10 min.] and for the internal standard, 2,6-dimethylphenol, as [x3 = 5.63 min.; x4 = 5.70 min.].
In the first step, the CSV (Comma-Separated Values) data files obtained from the GC instrument were imported into the script. For the ordering process, the reference signals were integrated using the trapezoidal rule. The values obtained for the n-tetradecane signal are divided by the ones for the internal standard (2,6-dimethylphenol). These ratios are then arranged in ascending order, defining the sequence of the information-containing molecule mixtures (Supplementary Fig. 4). Then, the software calculates the absolute maxima of each data set by comparing each y-value with its nearest neighbor in ± x direction and recognizes the reference sample based on the presence of the highest amount of found maxima. In the last step, the x-values of the maxima of the reference chromatogram are compared with those of the individual mixtures within the specified tolerance of ω = 30.0 × 10–3 min. The reference signals were excluded from this step, as they do not carry information, apart from the sample order already evaluated above. If a match and thus the presence of a compound is determined, a black pixel is displayed. On the other hand, if a maximum is not observed and thus the absence of a compound is determined, a white pixel is displayed. With help of this software, a QR code (Fig. 3), referring to the homepage of the Karlsruhe Institute of Technology, could be decoded with 100% accordance. To confirm the errorless functioning of the software, the image of the “fan” was re-read automatically with the same precision. The individual steps of the entire encoding and decoding process is shown in the flowchart in Supplementary Fig. 5.
In summary, we presented a fast and efficient strategy for data storage using commercially available chemicals. Mixtures of up to 25 information-containing compounds were prepared manually and decoded via spectroscopic (1H NMR) or chromatographic (GC) approaches. Thus, the writing and reading of binary ASCII codes and bitmaps was shown as well as an easy ordering approach. We developed a decoding software, which automatically put the data sets into correct order and guaranteed a faster read-out of the original information. Thus, we have introduced a simple strategy for molecular data storage that avoids complicated syntheses and complex analytical methods by demonstrating encoding and automated decoding of QR codes. Especially the use of a standard GC-FID instrument for the read-out cheapens the analysis by more than one order of magnitude in terms of acquisition cost, if compared to the typically available NMR or MS equipment.
Methods
Materials
1,2-Propanediol (Acros Organics, ACS reagent), 1,10-decanediol (Acros Organics, 99%), 1,12-dodecanediol (Sigma Aldrich, 99%), 1,4-diethoxybenzene (TCI, > 98.0%), 1,8,9-trihydroxyanthracene (Alfa Aesar, 97%), 1-adamantanol (Acros Organics, 99%), 1-hexanol (Sigma Aldrich, 98%), 2,3-butanediol (Sigma Aldrich, 98%), 2,6-dimethoxyphenol (Sigma Aldrich, 99%), 2,6-di-tBu-4-methylphenol (Sigma Aldrich, ≥ 99.0% (GC)), 2-naphthaleneethanol (Sigma Aldrich, 98%), 2-phenylethanol (Sigma Aldrich, ≥ 99.0% (GC)), 3,3’,5,5’-tetramethylbiphenyl (Alfa Aesar, 97 + %) 4-ethylphenol (Sigma Aldrich, 99%), 4-methoxyphenol (Sigma Aldrich, 99%), 9-anthracenemethanol (Sigma Aldrich, 97%), acetone (Honeywell, ≥ 99.8%, for HPLC), acetonitrile (MeCN, Fisher Scientific, HPLC Gradient grade), benzene (Sigma Aldrich, anhydrous, 99.8%), benzyl alcohol (Honeywell, ≥ 99.0%), chloroform-d (CDCl3, Eurisotop®, 99.80 atom-% D, stabilized with silver foil), cyclohexane (VWR, HPLC grade), cyclohexanol (Sigma Aldrich, 99%), cyclooctane (Fluka, ≥ 99.0% (GC)), dichloromethane (DCM, Fisher Scientific, ≥ 99.8%, HPLC grade), diethylene glycol (Sigma Aldrich, ≥ 99.0% (GC)), dimethyl carbonate (DMC, Acros Organics, 99%), dimethyl sulfoxide (DMSO, Fisher Scientific, ≥ 99.9%), dioxane (Acros Organics, 99 + %, extra pure, stabilized), ethyl acetate (VWR, HPLC grade), n-hexadecane (Alfa Aesar, 99%), methyl oleate (ABCR, 96%), methyl stearate (Acros Organics, mixtures of homologs), n-tetradecane (Sigma Aldrich, ≥ 99.0% (GC)), tetraethylene glycol monomethyl ether (TCI, > 98.0%), tetramethyl silane (TMS, ABCR, 99.9%, NMR grade), triethylene glycol (Sigma Aldrich, 99%).
Instrumentation
Nuclear magnetic resonance (NMR) spectroscopy
NMR spectra were recorded on a Bruker AVANCE DPX spectrometer operating at 400 MHz for 1H measurements with 16 scans, a delay time d1 of 1 s, and an acquisition time of 4 s at 298 K. CDCl3 was used as solvent and the respective resonance signal of TMS at 0.00 ppm served as reference for the chemical shift δ / ppm. For the preparation of the mixtures, 10 µL of the respective analyte was dissolved in 500 µL CDCl3.
Gas chromatography (GC)
GC measurements were performed using an Agilent 8860 gas chromatograph with a HP-5 column (30 m × 0.32 mm × 0.25 µm) and a flame ionization detector (FID). The measurements were carried out using the following heating program of the oven: initial temperature 95 °C, hold for 1 min, ramp up to 200 °C with a rate of 15 °C·min−1, hold 200 °C for 4 min, ramp up to 300 °C with a rate of 15 °C·min−1 and then holds 300 °C for 2 min. The samples were prepared as followed: Stock solutions with a concentration of c = 50 mg·mL−1 were prepared in EA. For 1-adamantanol: c = 25 mg·mL−1, 1,10-decanediol and 9-anthracenemethanol: c = 12.5 mg·mL−1, 1,12-dodecanediol and 1,8,9-trihydroxyanthracene: c = 8.33 mg·mL−1, due to solubility issues. The respective volumes to achieve 1.5 mg of substance were added to the mixture. 900 µL of the internal standard (c = 1.5 mg·mL−1 in EA) was added. The second reference, n-tetradecane, was added in 1 mg increments, starting from 1 mg for the first mixture and 26 mg for mixture number 26. All samples were filtered by syringe filter prior to use, to avoid plugging of the injection setup or the column. The injection volume was set to 1 µL and the injection temperature to 220 °C.
Data availability
All relevant data is included as supplementary information and is available from the corresponding author upon request.
Code availability
The relevant software is included as Supplementary Software 1. A description, explaining the code is provided in Supplementary Data 1. Data sets for demonstrating the function of the software is provided in Supplementary Data 2.
References
Statista Research Department. 2022. Total data volume worldwide 2010–2025. Available at https://www.statista.com/statistics/871513/worldwide-data-created/. Accessed 23 Mar 2022.
Church, G. M., Gao, Y. & Kosuri, S. Next-generation digital information storage in DNA. Science 337, 1628. https://doi.org/10.1126/science.1226355 (2012).
Zhirnov, V., Zadegan, R. M., Sandhu, G. S., Church, G. M. & Hughes, W. L. Nucleic acid memory. Nat. Mater. 15, 366–370. https://doi.org/10.1038/nmat4594 (2016).
Goldman, N. et al. Towards practical, high-capacity, low-maintenance information storage in synthesized DNA. Nature 494, 77–80. https://doi.org/10.1038/nature11875 (2013).
Ceze, L., Nivala, J. & Strauss, K. Molecular digital data storage using DNA. Nat. Rev. Genet. 20, 456–466. https://doi.org/10.1038/s41576-019-0125-3 (2019).
Erlich, Y. & Zielinski, D. DNA Fountain enables a robust and efficient storage architecture. Science 355, 950–954. https://doi.org/10.1126/science.aaj2038 (2017).
Shendure, J. et al. DNA sequencing at 40: Past, present and future. Nature 550, 345–353. https://doi.org/10.1038/nature24286 (2017).
Grass, R. N., Heckel, R., Puddu, M., Paunescu, D. & Stark, W. J. Robust chemical preservation of digital information on DNA in silica with error-correcting codes. Angew. Chem. Int. Ed. 54, 2552–2555. https://doi.org/10.1002/anie.201411378 (2015).
Holloway, J. O., Wetzel, K. S., Martens, S., Du Prez, F. E. & Meier, M. A. R. Direct comparison of solution and solid phase synthesis of sequence-defined macromolecules. Polym. Chem. 10, 3859–3867. https://doi.org/10.1039/C9PY00558G (2019).
Meier, M. A. R. & Barner-Kowollik, C. A new class of materials: Sequence-defined macromolecules and their emerging applications. Adv. Mater. 31, e1806027. https://doi.org/10.1002/adma.201806027 (2019).
Konrad, W. et al. A combined photochemical and multicomponent reaction approach to precision oligomers. Chem. Eur. J. 24, 3413–3419. https://doi.org/10.1002/chem.201705939 (2018).
Solleder, S. C., Martens, S., Espeel, P., Du Prez, F. & Meier, M. A. R. Combining two methods of sequence definition in a convergent approach: Scalable synthesis of highly defined and multifunctionalized macromolecules. Chem. Eur. J. 23, 13906–13909. https://doi.org/10.1002/chem.201703877 (2017).
Solleder, S. C., Schneider, R. V., Wetzel, K. S., Boukis, A. C. & Meier, M. A. R. Recent progress in the design of monodisperse, sequence-defined macromolecules. Macromol. Rapid Commun. https://doi.org/10.1002/marc.201600711 (2017).
Solleder, S. C., Zengel, D., Wetzel, K. S. & Meier, M. A. R. A scalable and high-yield strategy for the synthesis of sequence-defined macromolecules. Angew. Chem. Int. Ed. 55, 1204–1207. https://doi.org/10.1002/anie.201509398 (2016).
Solleder, S. C., Wetzel, K. S. & Meier, M. A. R. Dual side chain control in the synthesis of novel sequence-defined oligomers through the Ugi four-component reaction. Polym. Chem. 6, 3201–3204. https://doi.org/10.1039/C5PY00424A (2015).
Aksakal, R., Mertens, C., Soete, M., Badi, N. & Du Prez, F. Applications of discrete synthetic macromolecules in life and materials science: Recent and future trends. Adv. Sci. 8, 2004038. https://doi.org/10.1002/advs.202004038 (2021).
Espeel, P. et al. Multifunctionalized sequence-defined oligomers from a single building block. Angew. Chem. Int. Ed. 52, 13261–13264. https://doi.org/10.1002/anie.201307439 (2013).
Huang, Z. et al. Combining orthogonal chain-end deprotections and thiol-maleimide Michael coupling: Engineering discrete oligomers by an iterative growth strategy. Angew. Chem. Int. Ed. 56, 13612–13617. https://doi.org/10.1002/anie.201706522 (2017).
He, W., Wang, S., Li, M., Wang, X. & Tao, Y. Iterative synthesis of stereo- and sequence-defined polymers via acid-orthogonal deprotection chemistry. Angew. Chem. Int. Ed. 61, e202112439. https://doi.org/10.1002/anie.202112439 (2022).
Dong, R. et al. Sequence-defined multifunctional polyethers via liquid-phase synthesis with molecular sieving. Nat. Chem. 11, 136–145. https://doi.org/10.1038/s41557-018-0169-6 (2019).
Zhao, B., Gao, Z., Zheng, Y. & Gao, C. Scalable synthesis of positively charged sequence-defined functional polymers. J. Am. Chem. Soc. 141, 4541–4546. https://doi.org/10.1021/jacs.9b00172 (2019).
Jiang, Y. et al. Iterative exponential growth synthesis and assembly of uniform diblock copolymers. J. Am. Chem. Soc. 138, 9369–9372. https://doi.org/10.1021/jacs.6b04964 (2016).
Barnes, J. C. et al. Iterative exponential growth of stereo- and sequence-controlled polymers. Nat. Chem. 7, 810–815. https://doi.org/10.1038/nchem.2346 (2015).
Porel, M. & Alabi, C. A. Sequence-defined polymers via orthogonal allyl acrylamide building blocks. J. Am. Chem. Soc. 136, 13162–13165. https://doi.org/10.1021/ja507262t (2014).
Niu, J., Hili, R. & Liu, D. R. Enzyme-free translation of DNA into sequence-defined synthetic polymers structurally unrelated to nucleic acids. Nat. Chem. 5, 282–292. https://doi.org/10.1038/nchem.1577 (2013).
Al Ouahabi, A., Charles, L. & Lutz, J.-F. Synthesis of non-natural sequence-encoded polymers using phosphoramidite chemistry. J. Am. Chem. Soc. 137, 5629–5635. https://doi.org/10.1021/jacs.5b02639 (2015).
König, N. F., Al Ouahabi, A., Poyer, S., Charles, L. & Lutz, J.-F. A simple post-polymerization modification method for controlling side-chain information in digital polymers. Angew. Chem. Int. Ed. 56, 7297–7301. https://doi.org/10.1002/anie.201702384 (2017).
König, N. F. et al. Photo-editable macromolecular information. Nat. Commun. 10, 3774. https://doi.org/10.1038/s41467-019-11566-2 (2019).
Launay, K. et al. Precise alkoxyamine design to enable automated tandem mass spectrometry sequencing of digital poly(phosphodiester)s. Angew. Chem. Int. Ed. 60, 917–926. https://doi.org/10.1002/anie.202010171 (2021).
Trinh, T. T., Oswald, L., Chan-Seng, D. & Lutz, J.-F. Synthesis of molecularly encoded oligomers using a chemoselective “AB + CD” iterative approach. Macromol. Rapid Commun. 35, 141–145. https://doi.org/10.1002/marc.201300774 (2014).
Amalian, J.-A., Trinh, T. T., Lutz, J.-F. & Charles, L. MS/MS digital readout: Analysis of binary information encoded in the monomer sequences of poly(triazole amide)s. Anal. Chem. 88, 3715–3722. https://doi.org/10.1021/acs.analchem.5b04537 (2016).
Roy, R. K. et al. Design and synthesis of digitally encoded polymers that can be decoded and erased. Nat. Commun. 6, 7237. https://doi.org/10.1038/ncomms8237 (2015).
Laure, C., Karamessini, D., Milenkovic, O., Charles, L. & Lutz, J.-F. Coding in 2D: Using intentional dispersity to enhance the information capacity of sequence-coded polymer barcodes. Angew. Chem. Int. Ed. 55, 10722–10725. https://doi.org/10.1002/anie.201605279 (2016).
Gunay, U. S. et al. Chemoselective synthesis of uniform sequence-coded polyurethanes and their use as molecular tags. Chem 1, 114–126. https://doi.org/10.1016/j.chempr.2016.06.006 (2016).
Charles, L. et al. Optimal conditions for tandem mass spectrometric sequencing of information-containing nitrogen-substituted polyurethanes. Rapid Commun. Mass Spectrom. 34, e8815. https://doi.org/10.1002/rcm.8815 (2020).
Cavallo, G., Al Ouahabi, A., Oswald, L., Charles, L. & Lutz, J.-F. Orthogonal synthesis of “Easy-to-Read” information-containing polymers using phosphoramidite and radical coupling steps. J. Am. Chem. Soc. 138, 9417–9420. https://doi.org/10.1021/jacs.6b06222 (2016).
Cavallo, G. et al. Cleavable binary dyads: Simplifying data extraction and increasing storage density in digital polymers. Angew. Chem. Int. Ed. 57, 6266–6269. https://doi.org/10.1002/anie.201803027 (2018).
Amalian, J.-A. et al. Desorption electrospray ionization (DESI) of digital polymers: Direct tandem mass spectrometry decoding and imaging from materials surfaces. Adv. Mater. Technol. 6, 2001088. https://doi.org/10.1002/admt.202001088 (2021).
Ding, K. et al. Easily encodable/decodable digital polymers linked by dithiosuccinimide motif. Eur. Polym. J. 119, 421–425. https://doi.org/10.1016/j.eurpolymj.2019.08.017 (2019).
Liu, B. et al. Engineering digital polymer based on thiol–maleimide Michael coupling toward effective writing and reading. Polym. Chem. 11, 1702–1707. https://doi.org/10.1039/C9PY01939A (2020).
Nagy, L. et al. Encoding information into polyethylene glycol using an alcohol-isocyanate “Click” reaction. Int. J. Mol. Sci. https://doi.org/10.3390/ijms21041318 (2020).
Ng, C. C. A. et al. Data storage using peptide sequences. Nat. Commun. 12, 4242. https://doi.org/10.1038/s41467-021-24496-9 (2021).
Dahlhauser, S. D. et al. Efficient molecular encoding in multifunctional self-immolative urethanes. Cell Rep. Phys. Sci. 2, 100393. https://doi.org/10.1016/j.xcrp.2021.100393 (2021).
Mertens, C. et al. Stereocontrolled, multi-functional sequence-defined oligomers through automated synthesis. Polym. Chem. 11, 4271–4280. https://doi.org/10.1039/D0PY00645A (2020).
Holloway, J. O., Mertens, C., Du Prez, F. E. & Badi, N. Automated synthesis protocol of sequence-defined oligo-urethane-amides using thiolactone chemistry. Macromol. Rapid Commun. 40, e1800685. https://doi.org/10.1002/marc.201800685 (2019).
Martens, S., van den Begin, J., Madder, A., Du Prez, F. E. & Espeel, P. Automated synthesis of monodisperse oligomers, featuring sequence control and tailored functionalization. J. Am. Chem. Soc. 138, 14182–14185. https://doi.org/10.1021/jacs.6b07120 (2016).
Martens, S. et al. Multifunctional sequence-defined macromolecules for chemical data storage. Nat. Commun. 9, 4451. https://doi.org/10.1038/s41467-018-06926-3 (2018).
Lee, J. M. et al. Semiautomated synthesis of sequence-defined polymers for information storage. Sci. Adv. 8, eabl8614. https://doi.org/10.1126/sciadv.abl8614 (2022).
Zhang, X., Gou, F., Wang, X., Wang, Y. & Ding, S. Easily functionalized and readable sequence-defined polytriazoles. ACS Macro. Lett. 10, 551–557. https://doi.org/10.1021/acsmacrolett.1c00145 (2021).
Wang, X., Zhang, X., Sun, Y. & Ding, S. Stereocontrolled sequence-defined oligotriazoles through metal-free elongation strategies. Macromolecules 54, 9437–9444. https://doi.org/10.1021/acs.macromol.1c01371 (2021).
Zydziak, N. et al. Coding and decoding libraries of sequence-defined functional copolymers synthesized via photoligation. Nat. Commun. 7, 13672. https://doi.org/10.1038/ncomms13672 (2016).
Soete, M., Mertens, C., Aksakal, R., Badi, N. & Du Prez, F. Sequence-encoded macromolecules with increased data storage capacity through a thiol-epoxy reaction. ACS Macro. Lett. 10, 616–622. https://doi.org/10.1021/acsmacrolett.1c00275 (2021).
Wang, X., Zhang, X., Wang, Y. & Ding, S. IrAAC-based construction of dual sequence-defined polytriazoles. Polym. Chem. 12, 3825–3831. https://doi.org/10.1039/D1PY00718A (2021).
Wetzel, K. S. et al. Dual sequence definition increases the data storage capacity of sequence-defined macromolecules. Commun. Chem. https://doi.org/10.1038/s42004-020-0308-z (2020).
Song, B., Lu, D., Qin, A. & Tang, B. Z. Combining hydroxyl-yne and thiol-ene click reactions to facilely access sequence-defined macromolecules for high-density data storage. J. Am. Chem. Soc. 144, 1672–1680. https://doi.org/10.1021/jacs.1c10612 (2022).
Holloway, J. O., van Lijsebetten, F., Badi, N., Houck, H. A. & Du Prez, F. E. From sequence-defined macromolecules to macromolecular pin codes. Adv. Sci. 7, 1903698. https://doi.org/10.1002/advs.201903698 (2020).
Boukis, A. C. & Meier, M. A. Data storage in sequence-defined macromolecules via multicomponent reactions. Eur. Polym. J. 104, 32–38. https://doi.org/10.1016/j.eurpolymj.2018.04.038 (2018).
Frölich, M., Hofheinz, D. & Meier, M. A. R. Reading mixtures of uniform sequence-defined macromolecules to increase data storage capacity. Commun. Chem. https://doi.org/10.1038/s42004-020-00431-9 (2020).
Boukis, A. C., Reiter, K., Frölich, M., Hofheinz, D. & Meier, M. A. R. Multicomponent reactions provide key molecules for secret communication. Nat. Commun. 9, 1439. https://doi.org/10.1038/s41467-018-03784-x (2018).
Sarkar, T., Selvakumar, K., Motiei, L. & Margulies, D. Message in a molecule. Nat. Commun. 7, 11374. https://doi.org/10.1038/ncomms11374 (2016).
Arcadia, C. E. et al. Multicomponent molecular memory. Nat. Commun. 11, 691. https://doi.org/10.1038/s41467-020-14455-1 (2020).
Kennedy, E. et al. Encoding information in synthetic metabolomes. PLoS ONE 14, e0217364. https://doi.org/10.1371/journal.pone.0217364 (2019).
Cafferty, B. J. et al. Storage of information using small organic molecules. ACS Cent. Sci. 5, 911–916. https://doi.org/10.1021/acscentsci.9b00210 (2019).
Rosenstein, J. K. et al. Principles of information storage in small-molecule mixtures. IEEE Trans. Nanobioscience 19, 378–384 (2020).
Nagarkar, A. A. et al. Storing and reading information in mixtures of fluorescent molecules. ACS Cent. Sci. https://doi.org/10.1021/acscentsci.1c00728 (2021).
Tang, Y., He, C., Zheng, X., Chen, X. & Gao, T. Super-capacity information-carrying systems encoded with spontaneous Raman scattering. Chem. Sci. 11, 3096–3103. https://doi.org/10.1039/c9sc05133c (2020).
Ratner, T., Reany, O. & Keinan, E. Encoding and processing of alphanumeric information by chemical mixtures. ChemPhysChem 10, 3303–3309. https://doi.org/10.1002/cphc.200900520 (2009).
Fung, B. M. & Ermakov, V. L. A simple method for NMR photography. J. Magn. Reson. 166, 147–151. https://doi.org/10.1016/j.jmr.2003.09.010 (2004).
Burel, A., Carapito, C., Lutz, J.-F. & Charles, L. MS-DECODER: Milliseconds sequencing of coded polymers. Macromolecules 50, 8290–8296. https://doi.org/10.1021/acs.macromol.7b01737 (2017).
Purcell, E. M., Torrey, H. C. & Pound, R. V. Resonance absorption by nuclear magnetic moments in a solid. Phys. Rev. 69, 37–38. https://doi.org/10.1103/PhysRev.69.37 (1946).
Bloch, F. Nuclear induction. Phys. Rev. 70, 460–474. https://doi.org/10.1103/PhysRev.70.460 (1946).
Acknowledgements
The authors want to acknowledge the analytical department of the Institute of Organic Chemistry (IOC) at KIT, Dr. Andreas Rapp, Despina Savvidou and Tanja Ohmer-Scherrer for their support with the NMR instruments.
Funding
Open Access funding enabled and organized by Projekt DEAL.
Author information
Authors and Affiliations
Contributions
P.B., J.W. and M.A.R.M. conceived and designed the project. P.B. prepared the samples, performed the NMR and GC measurements, evaluated the data and wrote the manuscript. M.P.W. programmed the script for the computer assisted read-out.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Bohn, P., Weisel, M.P., Wolfs, J. et al. Molecular data storage with zero synthetic effort and simple read-out. Sci Rep 12, 13878 (2022). https://doi.org/10.1038/s41598-022-18108-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-022-18108-9
This article is cited by
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.