IP Library Granted Patent US 12,380,337
Granted Patent B2
US 12,380,337 · App. 17/069,247 · Granted Aug 5, 2025

Coded trace reconstruction

Inventors: Olgica Milenkovic (Urbana, IL); Ryan Gabrys (San Diego, CA); João Ribeiro (London, GB); Mahdi Cheraghchi Bashi Astaneh (London, GB)
Assignees: the Board of Trustees of the University of Illinois; Imperial College Innovations Limited
G06N3/123C12N15/1065C12Q1/6869G06N3/126
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,380,337
App. No.
17/069,247
Granted
Aug 5, 2025
Kind
B2
Abstract

The present disclosure provides systems and methods that relate to storing encoded information in, and reading the encoded information from, nucleotide sequences. An example method includes receiving, at a DNA readout system, a nucleotide sequence. The method also includes reading the nucleotide sequence based on an alphabet consisting of {adenine (A), cytosine (C), guanine (G), and thymine (T)}. The method further includes determining positions of unique markers between a plurality of encoded blocks in the nucleotide sequence. The method yet further includes decoding each encoded block of the plurality of encoded blocks according to an inner code, so as to form a plurality of decoded blocks. The method also includes appending the decoded blocks to one another to provide a decoded message with message length n bits.

Claims (26)

1. A method, comprising:

partitioning a message having a message length n bits into a plurality of blocks with a maximum block length of O(log 2 n);

encoding each block to provide a plurality of encoded blocks;

inserting unique markers between the encoded blocks so as to form an encoded message, wherein the markers each have a minimum marker length O(log n); and

synthesizing a DNA having a nucleotide sequence based on the encoded message.

2. The method of claim 1 , wherein encoding each block comprises encoding according to an inner code, wherein the inner code comprises an alphabet consisting of adenine (A), cytosine (C), guanine (G), and thymine (T).

3. The method of claim 2 , wherein each unique marker is of the form M=(AC) l ∥(TG) l , where l=25 log n.

4. The method of claim 2 , wherein the encoded blocks consist of 50% guanine and cytosine content.

5. The method of claim 1 , wherein encoding each block comprises encoding each block according to a Hamming encoding with a relative Hamming distance.

6. The method of claim 1 , further comprising:

further partitioning each block into a plurality of subblocks; and

inserting a second level of markers between each subblock, wherein the second level of markers is different than the unique markers.

7. A DNA-based data storage system comprising:

a DNA synthesizer; and

a controller configured to carry out operations, the operations including:

partitioning a message having a message length n bits into a plurality of blocks with a maximum block length of O(log 2 n);

encoding each block to provide a plurality of encoded blocks;

inserting unique markers between the encoded blocks so as to form an encoded message, wherein the markers each have a minimum marker length O(log n); and

informing the DNA synthesizer to synthesize a nucleotide sequence based on the encoded message.

8. The DNA-based data storage system of claim 7 , wherein encoding each block comprises encoding according to an inner code, wherein the inner code comprises an alphabet consisting of adenine (A), cytosine (C), guanine (G), and thymine (T).

9. The DNA-based data storage system of claim 8 , wherein each unique marker is of the form M=(AC) l ∥(TG) l , where l=25 log n.

10. The DNA-based data storage system of claim 8 , wherein the encoded blocks consist of 50% guanine and cytosine content.

11. The DNA-based data storage system of claim 7 , wherein encoding each block comprises encoding each block according to a Hamming encoding with a relative Hamming distance.

12. The DNA-based data storage system of claim 7 , wherein the operations further comprise:

further partitioning each block into a plurality of subblocks; and

inserting a second level of markers between each subblock, wherein the second level of markers is different than the unique markers.

Assignments (5)
CONFIRMATORY LICENSE Recorded Jun 1, 2023
From: UNIVERSITY OF ILLINOIS
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 063821/0646 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2022
From: MILENKOVIC, OLGICA; GABRYS, RYAN
To: THE BOARD OF TRUSTEES OF THE UNIVERSITY OF ILLINOIS
Reel/Frame 059729/0966 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2022
From: ASTANEH, MAHDI CHERAGHCHI BASHI; RIBEIRO, JOAO MIGUEL LOURENCO
To: IMPERIAL COLLEGE OF SCIENCE, TECHNOLOGY AND MEDICINE
Reel/Frame 059732/0145 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2022
From: IMPERIAL COLLEGE OF SCIENCE, TECHNOLOGY AND MEDICINE
To: IMPERIAL COLLEGE INNOVATIONS LIMITED
Reel/Frame 059732/0186 →
CONFIRMATORY LICENSE Recorded Jan 26, 2021
From: UNIVERSITY OF ILLINOIS, URBANA-CHAMPAIGN
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 055107/0409 →
Continuity (2)
Provisional Application 62925332 · Oct 24, 2019
Related Publication 20210125079A1 · Apr 29, 2021
References Cited (266)
US 6223128B1 · Allex · 2001 [cited by applicant]
US 7227900B2 · Porter · 2007 [cited by applicant]
US 9996778B2 · Church · 2018 [cited by applicant]
US 10370246B1 · Milenkovic · 2019 [cited by applicant]
US 10566077B1 · Milenkovic · 2020 [cited by applicant]
US 11538554B1 · Milenkovic · 2022 [cited by applicant]
US 20040001371A1 · Mansuripur · 2004 [cited by applicant]
US 20050053968A1 · Bharadwaj · 2005 [cited by applicant]
US 20150261664A1 · Goldman · 2015 [cited by applicant]
US 20170141793A1 · Strauss · 2017 [cited by applicant]
US 20180127804A1 · Dean · 2018 [cited by applicant]
US 20200004926A1 · Strauss · 2020 [cited by applicant]
US 20200035331A1 · Milenkovic · 2020 [cited by applicant]
US 20200185057A1 · Leake · 2020 [cited by applicant]
US 20210074380A1 · Yekhanin · 2021 [cited by examiner]
US 20210098081A1 · Yekhanin · 2021 [cited by applicant]
US 20210103824A1 · Milenkovic · 2021 [cited by applicant]
US 20210191970A1 · Pan · 2021 [cited by applicant]
WO 2008087042A1 · 2008 [cited by applicant]
Shendure, Jay, et al. “DNA sequencing at 40: past, present and future.” Nature 550.7676 (2017): 345-353. (Year: 2017). [cited by examiner]
Cheraghchi, Mahdi, et al. “Coded Trace Reconstruction.” arXiv preprint arXiv:1903.09992 (2019). (Year: 2019). [cited by examiner]
Illumina Sequencing “Sequencing Platforms.” Sequencing Platforms | Illumina NGS Platforms, www.illumina.com/systems/sequencing-platforms.html. Accessed Sep. 21, 2023. (Year: 2023). [cited by examiner]
Rose et al. A statistical mechanical treatment of error in the annealing biostep of DNA computation. Proceedings of the Genetic and Evolutionary Computation Conference. Volume 2. San Francisco: Morgan Kauffman, 6 pages.… [cited by examiner]
Deaton et al. Reliability and efficiency of a DNA-based computation. Physical Review Letters, vol. 80, pp. 417-420. (Year: 1998). [cited by examiner]
Craig et al. Ordering of cosmid clones covering the Herpes simplex virus type I (Hsv-I) genome: a test case for fingerprinting by hybridisation. Nucleic Acids Research, vol. 18, pp. 2653-2660. (Year: 1990). [cited by examiner]
Yazdi et al., “Portable and Error-Free DNA-Based Data Storage,” Scientific Reports, www.nature.com/scientificreports, 2017, 6 pages, vol. 7, Article No. 5011. [cited by applicant]
Smith, et al.; “Removal of polymerase-produced mutant sequences from pcr products,”; Proceedings of the National Academy of Sciences, vol. 94, No. 13, pp. 6847-6850 (1997). [cited by applicant]
Song, et al., “Sequence-subset distance and coding for error control in DNA-based data storage,” arXiv e-prints, p. arXiv:1809.05821, Sep. 2018. [cited by applicant]
Srinivasavaradhan, et al., “On maximum likelihood reconstruction over multiple deletion channels,” in 2018 IEEE International Symposium on Information Theory (ISIT), Jun. 2018, pp. 436-440. [cited by applicant]
Stanley; “Enumerative combinatorics.”; Cambridge university press; vol. 1. (2011). [cited by applicant]
Stemmer, et al.; “Single-step assembly of a gene and entire plasmid from large numbers of oligodeoxyribonucleotides,”; Gene, vol. 164, No. 1, pp. 49-53 (1995). [cited by applicant]
Stojanovic, et al.; “A deoxyribozyme-based molecular automaton,”; Nature Biotechnology vol. 21, pp. 1069-1074 (2003). [cited by applicant]
Svanstrom, et al.; “Bounds and constructions for ternary constant-composition codes,”; IEEE Trans. Inform. Theory, vol. 48, No. 1, pp. 101-111 (Jan. 2002). [cited by applicant]
Tabatabaei et al., “DNA punch cards for storing data on native DNA sequences via enzymatic nicking”. Nature Communications (2020) 11:17:1742 https://doi.org/10.1038/ s41467-020-15588-z www.nature.com/naturecommunication… [cited by applicant]
Tabatabaei Yazdi, et al., “Mutually uncorrelated primers for DNA-based data storage,” IEEE Transactions on Information Theory, vol. 64, No. 9, pp. 6283-6296, Sep. 2018. [cited by applicant]
Tabatabaei Yazdi, S. M. H., et al.; “DNA-Based Storage: Trends and Methods”; arXiv:1507.01611; published to arxiv.org on Jul. 6, 2015. [cited by applicant]
Tabatabaei Yazdi, S. M. H., et al.; “A Rewritable, Random-Access DNA-Based Storage System.”; Sci. Rep. 5, 14138; doi: 10.1038/srep14138 (Sep. 18, 2015). [cited by applicant]
Tabatabaei Yazdi, S. M. H., et al.; “Weakly Mutually Uncorrelated Codes”; arXiv: 1601.08176; Published to arxiv.org on Jan. 29, 2016. [cited by applicant]
Tabatabaei Yazdi, S. M. H., et al.; Supplementary Information for “A Rewritable, Random-Access DNA-Based Storage System”; Sci. Rep. 5, 14138 (Sep. 18, 2015). [cited by applicant]
Tal, I., et al.; “How to construct polar codes,”; IEEE Trans. on Info. Theory, vol. 59, No. 10, pp. 6562-6582 (Sep. 2013). [cited by applicant]
Tan, et al.; “Sets represented as the length-n factors of a word,”; in Combinatorics on Words; Springer; pp. 250-261 (2013). [cited by applicant]
Tavares; “A study of synchronization techniques for binary cyclic codes,”; Ph.D. dissertation, Thesis (Ph. D.)—McGill University (1968). [cited by applicant]
Tian, et al.; “Accurate multiplex gene synthesis from programmable DNA microchips,”; Nature, vol. 432, No. 7020, pp. 1050-1054 (2004). [cited by applicant]
Tian, et al.; “Advancing high-throughput gene synthesis technology,”; Molecular BioSystems, vol. 5, No. 7, pp. 714-722 (2009). [cited by applicant]
Till, et al.; “Mismatch cleavage by single-strand specific nucleases,”; Nucleic Acids Research, vol. 32, No. 8, pp. 2632-2641 (2004). [cited by applicant]
Tomasi and Manduchi, “Bilateral Filtering for Gray and Color Images”, Proceeding of the 1998 IEEE International Conference on Computer Vision, Bombay, India, 8 pages. [cited by applicant]
Tsaftaris, et al.; “DNA computing from a signal processing viewpoint,”; IEEE Signal Processing Magazine, pp. 100-106 (Sep. 2004). [cited by applicant]
Tzeng, et al.; “On extending Goppa codes to cyclic codes,” IEEE Trans. Inform. Theory, vol. IT-21, pp. 712-716 (Nov. 1975). [cited by applicant]
Ukkonen; “Approximate string-matching with q-grams and maximal matches,”; Theoretical computer science, vol. 92, No. 1, pp. 191-211 (1992). [cited by applicant]
Varshamov; “A class of codes for asymmetric channels and a problem from the additive theory of numbers,”; IEEE Trans. Inform. Theory, vol. 19, No. 1, pp. 92-95 (1973). [cited by applicant]
Vilenchik; “Endogenous DNA double-strand breaks: production, fidelity of repair, and induction of cancer,”; Proceedings of the National Academy of Sciences, vol. 100, No. 22, pp. 12871-12876 (2003). [cited by applicant]
Wan, et al.; “Error removal in microchip-synthesized DNA using immobilized muts,”; Nucleic acids research, p. gku405 (2014). [cited by applicant]
Waterston, et al.; “Initial sequencing and comparative analysis of the mouse genome,”; Nature, vol. 420, No. 6915, pp. 520-562 (Dec. 2002). [cited by applicant]
Wheeler, et al.; “The complete genome of an individual by massively parallel DNA sequencing,”; Nature, vol. 452, No. 7189, pp. 872-876 (Apr. 2008). [cited by applicant]
Winfree, “DNA computing by self-assembly,” The Bridge, vol. 33, No. 4, pp. 31-38 (2003); Also available online at http://www.dna.caltech.edu/Papers/FOE 2003 final.pdf. [cited by applicant]
Wolf; “On codes derivable from the tensor product of check matrices,”; IEEE Transactions on Information Theory, vol. 11, No. 2, pp. 281-284 (1965). [cited by applicant]
Wood; “Applying error correcting codes to DNA computing (Abstract)”; Proceedings of the 4th DIMACS International Meeting on DNA Based Computing, pp. 109-110 (1998). [cited by applicant]
Ye et al, Primer-Blast: A tool to design target-specific primers for polymerase chain reaction BMC Bioinformatics, vol. 13, article 134 (2012). [cited by applicant]
Zerbino, et al.; “Velvet: algorithms for de novo short read assembly using de Bruijn graphs,”; Genome Res., vol. 18, No. 5, pp. 821-829 (May 2008). [cited by applicant]
Zhirnov et al., Nucleic Acid Memory, Nat. Mater. Apr. 2016; 15(4):366-370. doi: 10.1038/nmat4594. [cited by applicant]
Zuker; “Mfold web server for nucleic acid folding and hybridization prediction,”; Nucleic Acids Res., vol. 31, No. 13, pp. 3406-3415 (2003) Web access at http://www.bioinfo.rpi.edu/«zukerm/rna/. [cited by applicant]
Milenkovic, et al, “Exabytes in a test tube,” IEEE Spectrum, vol. 55, No. 5, pp. 40-45, 2018. [cited by applicant]
Milenkovic, et al.; “DNA codes that avoid secondary structures,” Proc. IEEE Int. Symp. Inform. Theory (ISIT'05), Adelaide, Australia, pp. 288-292 (Sep. 2005). [cited by applicant]
Milenkovic, et al.; “On the design of codes for DNA computing”; Coding and Cryptography International Workshop, Revised Selected Papers, pp. 100-119 (Mar. 14-18, 2005). [cited by applicant]
Milenkovic, O., et al.; “On the design of codes for DNA computing.”; In Coding and Cryptography, 100-119 (Springer, 2006). [cited by applicant]
Milenkovic; “On the generalized Hamming weight enumerators and coset weight distributions of even isodual codes,”; Proceedings of the 2001 IEEE International Symposium on Information Theory (Jun. 29, 2001). [cited by applicant]
Mneimneh; “Computational Biology Lecture 20: RNA secondary structures,”; available online at engr.smu.edu/«saad/courses/cse8354/lectures/lecture20.pdf. [cited by applicant]
Moon, et al., “Analysis of the clustering properties of the Hilbert space-filling curve,” in IEEE Transactions on Knowledge and Data Engineering, vol. 13, No. 1, pp. 124-141, Jan.-Feb. 2001, doi: 10.1109/69.908985. [cited by applicant]
Morita, H., et al.; “On the construction of maximal prefix-synchronized codes.”; Information Theory, IEEE Transactions on 42, 2158-2166 (1996). [cited by applicant]
Nakamura, et al.; “Sequence-specific error profile of Illumina sequencers,”; Nucleic acids research; p. gkr344, (2011). [cited by applicant]
Nazarov et al., “Trace reconstruction with exp(O(n1/3) samples,” in Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing (STOC), 2017, pp. 1042-1046. [cited by applicant]
Nazeri et al., “EdgeConnect: Generative Image Inpainting with Adversarial Edge Learning”, https://github.com/knazeri/edge-connect; pp. 1-17. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 15/356,118, mailed Sep. 16, 2019. [cited by applicant]
Nussinov, et al.; “Fast algorithms for predicting the secondary structure of single stranded RNA,”; Proc. Natl. Acad. Sci. USA, vol. 77, No. 11, pp. 6309-6313 (1980). [cited by applicant]
Nuwaysir, et al.; “Gene expression analysis using oligonucleotide arrays produced by maskless photolithography,”; Genome research, vol. 12, No. 11, pp. 1749-1755 (2002). [cited by applicant]
Office Action, U.S. Appl. No. 15/356,118, mailed May 3, 2019. [cited by applicant]
Office Action, U.S. Appl. No. 15/356,118, mailed Jul. 19 2019. [cited by applicant]
Office Action, U.S. Appl. No. 17/102,143, mailed Feb. 17, 2023. [cited by applicant]
Oleykowski, et al.; “Mutation detection using a novel plant endonuclease,”; Nucleic acids research, vol. 26, No. 20, pp. 4597-4602 (1998). [cited by applicant]
Organick, et al., “Random access in large-scale DNA data storage,” Nature biotechnology, vol. 36, No. 3, p. 242, 2018. [cited by applicant]
Packer, H.; “CRISPR and Cas9 for flexible genome editing.”; Technical report. (2014); Available at: www.idtdna.com/pages/products/genes/gblocks-gene-fragments/decoded-articles/decoded/2013/12/13/crispr-and-cas9-for-flex… [cited by applicant]
Paluncic, et al.; “A note on non-binary multiple insertion/deletion correcting codes,” in IEEE Information Theory Workshop (2011). [cited by applicant]
Pease, et al.; “Light-generated oligonucleotide arrays for rapid DNA sequence analysis,”; Proceedings of the National Academy of Sciences, vol. 91, No. 11, pp. 5022-5026 (1994). [cited by applicant]
Peres et al, “Average-case reconstruction for the deletion channel: subpolynomially many traces suffice,” arXiv e-prints, p. arXiv:1708.00854, Aug. 2017. [cited by applicant]
Pevzner, et al.; “An Eulerian path approach to DNA fragment assembly,”; Proc. Natl. Acad. Sci. U.S.A., vol. 98, No. 17, pp. 9748-9753 (Aug. 2001). [cited by applicant]
Pevzner, et al.; “Towards DNA sequencing chips,”; in Mathematical Foundations of Computer Science 1994. Springer, pp. 143-158 (1994). [cited by applicant]
Quan, et al.; “Parallel on-chip gene synthesis and application to optimization of protein expression,”; Nature biotechnology, vol. 29, No. 5, pp. 449-452 (2011). [cited by applicant]
Reed, et al.; “Polynomial codes over certain finite fields,”; Journal of the society for industrial and applied mathematics, vol. 8, No. 2, pp. 300-304 (1960). [cited by applicant]
Reese; “Oligo-and poly-nucleotides: 50 years of chemical synthesis,”; Organic & biomolecular chemistry, vol. 3, No. 21, pp. 3851-3868 (2005). [cited by applicant]
Richardson, et al.; “The capacity of low-density parity-check codes under message-passing decoding,”; IEEE Trans. on Info. Theory, vol. 47, No. 2, pp. 599-618 (Aug. 2002). [cited by applicant]
Ross, M. G., et al.; “Characterizing and measuring bias in sequence data.”; Genome Biol 14, R51 (2013). [cited by applicant]
Rouillard, J.-M., et al.; “Oligoarray 2.0: design of oligonucleotide probes for DNA microarrays using a thermodynamic approach.”; Nucleic acids research 31, 3057-3062 (2003). [cited by applicant]
Roy, et al.; “Synthesis of dna/rna and their analogs via phosphoramidite and h-phosphonate chemistries,”; Molecules, vol. 18, No. 11, pp. 14 268-14 284 (2013). [cited by applicant]
Ruskey, et al.; “De Bruijn sequences for fixed-weight binary strings,”; SIAM Journal on Discrete Mathematics, vol. 26, No. 2, pp. 605-617 (2012). [cited by applicant]
Rykov, et al.; “DNA sequences and quaternary cyclic codes,” Proc. IEEE Int. Symp. Inform. Theory (ISIT'01), Washington DC, p. 248 (Jun. 2001). [cited by applicant]
Saaem, et al.; “Error correction of microchip synthesized genes using surveyor nuclease,”; Nucleic acids research, p. gkr887 (2011). [cited by applicant]
Sala, et al.; “Exact reconstruction from insertions in synchronization codes,”; arXiv preprint, arXiv:1604.03000 (2016). [cited by applicant]
Sanger, et al.; “DNA sequencing with chainterminating inhibitors,”; Proc. Natl. Acad. Sci. U.S.A., vol. 74, No. 12, pp. 5463-5467 (Dec. 1977). [cited by applicant]
Schoeny, et al.; “Codes for correcting a burst of deletions or insertions,”; arXiv preprint, arXiv:1602.06820 (2016). [cited by applicant]
Schouhamer Immink et al., “Very efficient balanced codes,” IEEE Journal on Selected Areas in Communications, vol. 28, No. 2, pp. 188-192, Feb. 2010. [cited by applicant]
Schulman; “Asymptotically good codes correcting insertions, deletions, and transpositions,”; IEEE transactions on information theory, vol. 45, No. 7, pp. 2552-2557 (1999). [cited by applicant]
Schuster, S. C.; “Next-generation sequencing transforms today's biology.”; Nature methods 5, 16-18 (2008). [cited by applicant]
Schwartz, et al.; “Accurate gene synthesis with tag-directed retrieval of sequence-verified dna molecules,”; Nature methods, vol. 9, No. 9, pp. 913-915 (2012). [cited by applicant]
Shendure et al, Next-generation DNA sequencing Nature Biotechnology vol. 26, pp. 1135-1145 (2008). [cited by applicant]
Shinkar, et al., “Clustering-correcting codes,” arXiv e-prints, p. arXiv:1903.04122, Mar. 2019. [cited by applicant]
Shomorony et al., “Capacity results for the noisy shuffling channel,” arXiv e-prints, p. arXiv:1902.10832, Feb. 2019. [cited by applicant]
Simpson, et al.; “ABySS: a parallel assembler for short read sequence data,”; Genome Res., vol. 19, No. 6, pp. 1117-1123 (Jun. 2009). [cited by applicant]
Simpson, et al.; “Efficient de novo assembly of large genomes using compressed data structures,”; Genome Res., vol. 22, No. 3, pp. 549-556 (Mar. 2012). [cited by applicant]
Singh-Gasson, et al.; “Maskless fabrication of light-directed oligonucleotide microarrays using a digital micromirror array,”; Nature biotechnology, vol. 17, No. 10, pp. 974-978 (1999). [cited by applicant]
Sinha, et al.; “Polymer support oligonucleotide synthesis xviii1. 2): use of cyanoethyi-n, ndialkylamino-/n-morpholino phosphoramidite of deoxynucleosides for the synthesis of dna fragments simplifying deprotection and … [cited by applicant]
Sloane; “On single-deletion-correcting codes,”; Codes and Designs, de Gruyter, Berlin, pp. 273-291 (2002). [cited by applicant]
“gBlocks (TM) Gene Fragments Cloning Protocols”; http://www.idtdna.com/pages/docs/synthetic-biology/gblocks-user-guide.pdf; retrieved Nov. 15, 2016. [cited by applicant]
“Overlap Extension Polymerase Chain Reaction”—Wikipedia article; https://en.wikipedia.org/wiki/Overlap_extension_polymerase_chain_reaction; retrieved Nov. 15, 2016. [cited by applicant]
Abroshan, et al., “Coding for deletion channels with multiple traces,” arXiv e-prints, p. arXiv:1905.08197, May 2019. [cited by applicant]
Abualrub, et al.; “Construction of cyclic codes over GF(4) for DNA computing”; Journal of the Franklin Institute, 343, pp. 448-457 (2006). [cited by applicant]
Acharya, et al.; “On reconstructing a string from its substring compositions,”; Proc. IEEE Intl. Symp. Inform. Theory; IEEE; pp. 1238-1242 (2010). [cited by applicant]
Acharya, et al.; “Quadratic-backtracking algorithm for string reconstruction from substring compositions,”; Proc. IEEE Intl. Symp. Inform. Theory; IEEE; pp. 1296-1300 (2014). [cited by applicant]
Adleman; “Molecular computation of solutions to combinatorial problems,”; Science, vol. 266, pp. 1021-1024 (Nov. 1994). [cited by applicant]
Ahuja, et al.; “Network flows: theory, algorithms, and applications.”; Prentice Hall (1993). [cited by applicant]
Alderson, et al.; “On maximum Lee distance codes,”; J. of Discrete Mathematics (2013). [cited by applicant]
Alon, et al., “Simple constructions of almost k-wise independent random variables,” Random Structures & Algorithms, vol. 3, No. 3, pp. 289-304, 1992. [cited by applicant]
Astola; “The Theory of Lee-codes,”; Lappeenranta University of Technology, Department of Physics and Mathematics, Research Report (Jan. 1982). [cited by applicant]
Au, et al.; “Gene synthesis by a lcr-based approach: High-level production of leptin-I54 using synthetic gene in [cited by applicant]
Bajic, et al.; “A simple suboptimal construction of cross-bifix-free codes”; Cryptography and Communications archive 6:27-37 (Aug. 8, 2013). [cited by applicant]
Bajic, et al.; “Distributed sequences and search process,”; Communications, IEEE International Conference on, vol. 1. IEEE, 2004, pp. 514-518 (2004). [cited by applicant]
Baldoni, et al.; “A user's guide for LattE integrale v1.7.2”; retrieved from https://www.math.ucdavis.edu/˜latte/software/packages/latte_current/manual_v1.7.2.pdf on Mar. 8, 2017; (Oct. 2014). [cited by applicant]
Ban, et al., “Beyond trace reconstruction: Population recovery from the deletion channel,” arXiv e-prints, p. arXiv:1904.05532, Apr. 2019. [cited by applicant]
Bancroft, C., et al.; “Long-term storage of information in DNA.”; Science 293, 1763-1765 (2001). [cited by applicant]
Barg, et al.; “Codes in permutations and error correction for rank modulation,”; IEEE Trans. Inform. Theory; vol. 56, No. 7, pp. 3158-3165 (2010). [cited by applicant]
Barvinok; “A polynomial time algorithm for counting integral points in polyhedra when the dimension is fixed,”; Mathematics of Operations Research, vol. 19, No. 4, pp. 769-779 (1994). [cited by applicant]
Batu, et al., “Reconstructing strings from random traces,” in Proceedings of the 15th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), 2004, pp. 910-918. [cited by applicant]
Beaucage, et al.; “Deoxynucleoside phosphoramiditesa new class of key intermediates for deoxypolynucleotide synthesis,”; Tetrahedron Letters, vol. 22, No. 20, pp. 1859-1862 (1981). [cited by applicant]
Benenson, et al.; “An autonomous molecular computer for logical control of gene expression,”; Nature, vol. 429, pp. 423-429 (May 2004). [cited by applicant]
Berman, P., et al.; “Approximating maximum independent set in bounded degree graphs.”; In SODA, vol. 94, 365-371 (1994). [cited by applicant]
Bertalmio et al., “Image Inpainting”, in Proceedings of the 27th annual conference on Computer graphics and interactive techniques. ACM Press/Addison-Wesley Publishing Co., 2000, pp. 417-424. [cited by applicant]
Bilotta, et al.; “A new approach to cross-bifix-free sets,”; IEEE Transactions on Information Theory, vol. 6, No. 58, pp. 4058-4063 (2012). [cited by applicant]
Binkowski, et al.; “Correcting errors in synthetic DNA through consensus shuffling,”; Nucleic acids research, vol. 33, No. 6, pp. e55-e55 (2005). [cited by applicant]
Blackburn, S. R.; “Non-overlapping codes.”; arXiv preprint arXiv:1303.1026 (2013). [cited by applicant]
Blaum, M., et al.; “Error-correcting codes with bounded running digital sum.”; IEEE transactions on information theory 39, 216-227 (1993). [cited by applicant]
Boneh, et al.; “Breaking DES using a molecular computer,”; Technical Report CS-TR-489-95, Department of Computer Science, Princeton University (1995). [cited by applicant]
Bornholt, et al.; “A dna-based archival storage system,”; Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems; ACM, pp. 637-649 (2016). [cited by applicant]
Borovkov, et al.; “High quality gene assembly directly from unpurified mixtures of microarray synthesized oligonucleotides,”; Nucleic acids research, vol. 38, No. 19, pp. e180-e180 (2010). [cited by applicant]
Braich, et al.; “Solution of a 20-variable 3-SAT problem on a DNA computer,”; Science, vol. 296, pp. 492-502 (Apr. 2002). [cited by applicant]
Brakensiek, et al.; “Efficient low-redundancy codes for correcting multiple deletions,”; arXiv preprint arXiv:1507.06175 (2015). [cited by applicant]
Breslauer, et al.; “Predicting DNA duplex stability from the base sequence,”; Proc. Natl. Acad. Sci. USA, vol. 83, pp. 3746-3750 (1986). [cited by applicant]
Brill, et al.; “An improved error model for noisy channel spelling correction,”; Proceedings of the 38th Annual Meeting on Association for Computational Linguistics. Association for Computational Linguistics, pp. 286-29… [cited by applicant]
Bryksin, A. V., et al.; “Overlap extension PCR cloning: a simple and reliable way to create recombinant plasmids.”; Biotechniques 48, 463 (2010). [cited by applicant]
Carr, et al.; “Protein-mediated error correction for de novo DNA synthesis,”; Nucleic acids research, vol. 32, No. 20, pp. e162-e162 (2004). [cited by applicant]
Chase, “New lower bounds for trace reconstruction,” arXiv e-prints, p. arXiv:1905.03031, May 2019. [cited by applicant]
Chee, Y. M., et al.; “Cross-bifix-free codes within a constant factor of optimality.”; Information Theory, IEEE Transactions on 59, 4668-4674 (2013). [cited by applicant]
Cheng, et al, “Deterministic document exchange protocols, and almost optimal binary codes for edit errors,” in 2018 IEEE 59th Annual Symposium on Foundations of Computer Science (FOCS), Oct. 2018, pp. 200-211. [cited by applicant]
Church, G. M., et al.; “Next-generation digital information storage in DNA.”; Science 337, 1628-1628 (2012). [cited by applicant]
Clote, et al.; “Computational Molecular Biology—An Introduction,”; Wiley Series in Mathematical and Computational Biology, New York (2000). [cited by applicant]
Cohen, G. D., et al.; “Dc-constrained error-correcting codes with small running digital sum.”; Information Theory, IEEE Transactions on 37, 949-955 (1991). [cited by applicant]
Compeau, et al.; “How to apply de Bruijn graphs to genome assembly,”; Nature biotechnology, vol. 29, No. 11, pp. 987-991 (2011). [cited by applicant]
Cooke, et al.; “Polynomial construction of complex Hadamard matrices with cyclic core,”; Applied Mathematics Letters, vol. 12, pp. 87-93 (1999). [cited by applicant]
Cooper, et al.; “Generalized de Bruijn cycles,”; Annals of Combinatorics, vol. 8, No. 1, pp. 13-25 (2004). [cited by applicant]
Cullina, et al.; “An improvement to levenshtein's upper bound on the cardinality of deletion correcting codes,”; IEEE Transactions on Information Theory, vol. 60, No. 7, pp. 3862-3870 (2014). [cited by applicant]
Damerau; “A technique for computer detection and correction of spelling errors,” Commun. ACM, vol. 7, No. 3, pp. 171-176 Available: http://doi.acm.org/10.1145/363958.363994 (Mar. 1964). [cited by applicant]
Davies, et al., “Reconstructing trees from traces,” arXiv e-prints, p. arXiv:1902.05101, Feb. 2019. [cited by applicant]
Davis, J.; “Microvenus”; Art Journal 55, 70-74 (1996). [cited by applicant]
Notice of Allowance, U.S. Appl. No. 17/102,143, mailed May 4, 2023. [cited by applicant]
De Bruijn; “A combinatorial problem,”; [cited by applicant]
De Lind Van Wijngaarden, et al.; “Frame synchronization using distributed sequences,”; Communications, IEEE Transactions on, vol. 48, No. 12, pp. 2127-2138 (2000). [cited by applicant]
De, at al., “Optimal mean-based algorithms for trace reconstruction,” in Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing (STOC), 2017, pp. 1047-1056. [cited by applicant]
Delsarte; “An algebraic approach to the association schemes of coding theory,”; Doctoral dissertation, Universite Catholique de Louvain (1973). [cited by applicant]
Dormitzer, et al.; “Synthetic generation of influenza vaccine viruses for rapid response to pandemics,”; Science translational medicine, vol. 5, No. 185, pp. 185ra68-185ra68 (2013). [cited by applicant]
Erlich and Zielinski, “DNA Fountain enables a robust and efficient storage architecture”, Science 355, 950-954 (Mar. 3, 2017). [cited by applicant]
Farnoud, et al.; “Error-correction in flash memories via codes in the Ulam metric,”; IEEE Trans. Inform. Theory; vol. 59, No. 5, pp. 3003-3020 (2013). [cited by applicant]
Farnoud, et al.; “Multipermutation codes in the Ulam metric for nonvolatile memories,”; Selected Areas in Communications IEEE Journal on; vol. 32, No. 5, pp. 919-932 (2014). [cited by applicant]
Fazeli, et al.; “Generalized Sphere Packing Bound,”; available at http://arxiv.org/abs/1401.6496 (2014). [cited by applicant]
Feng, J., et al.; “Identification of Single Nucleotides in MoS2 Nanopores,”; arXiv preprint, arXiv:1505.01608 (2015). [cited by applicant]
Feynman; “There's Plenty of Room at the Bottom,”; Caltech, Pasadena; Lecture (Dec. 29, 1959). [cited by applicant]
Fodor, et al.; “Light-directed, spatially addressable parallel chemical synthesis,”; Science, vol. 251 (1991). [cited by applicant]
Froehler, et al. “Synthesis of DNA via deoxynudeoside h-phosphonate intermediates,”; Nucleic Acids Research, vol. 14, No. 13, pp. 5399-5407 (1986). [cited by applicant]
Fuhrmann, et al.; “Removal of mismatched bases from synthetic genes by enzymatic mismatch cleavage,”; Nucleic acids research, vol. 33, No. 6, pp. e58-e58 (2005). [cited by applicant]
Gaborit, et al.; “Linear constructions for DNA codes,”; Theoretical Computer Science, vol. 334, No. 1-3, pp. 99-113 (Apr. 2005). [cited by applicant]
Gabrys et al., “The hybrid k-deck problem: Reconstructing sequences from short and long traces,” in 2017 IEEE International Symposium on Information Theory (ISIT), Jun. 2017, pp. 1306-1310. [cited by applicant]
Gabrys, et al., “Sequence reconstruction over the deletion channel,” IEEE Transactions on Information Theory, vol. 64, No. 4, pp. 2924-2931, Apr. 2018. [cited by applicant]
Gabrys, et al., “Unique reconstruction of coded sequences from multiset substring spectra,” in 2018 IEEE International Symposium on Information Theory (ISIT), Jun. 2018, pp. 2540-2544. [cited by applicant]
Gabrys, et al.; “Asymmetric lee distance codes for DNA-based storage,”; arXiv preprint arXiv:1506.00740, published to arxiv.org on Jun. 2, 2015. [cited by applicant]
Gabrys, et al.; “Codes in the Damerau Distance for Deletion and Adjacent Transposition Correction”; arXiv:1601.06885, published to arxiv.org on Sep. 6, 2016. [cited by applicant]
Gabrys, et al.; “Graded bit-error-correcting codes with applications to flash memory,”; IEEE Transactions on Information Theory, vol. 59, No. 4, pp. 2315-2327 (2013). [cited by applicant]
Gallager; “Low-density parity-check codes,Information Theory”; IRE Transactions on, vol. 8, No. 1, pp. 2128, (1962). [cited by applicant]
Gao, et al.; “In situ synthesis of oligonucleotide microarrays,”; Biopolymers, vol. 73, No. 5, pp. 579-596 (2004). [cited by applicant]
Garegg, et al.; “Nucleoside h-phosphonates. iii. chemical synthesis of oligodeoxyribonucleotides by the hydrogenphosphonate approach,”; Tetrahedron letters, vol. 27, No. 34, pp. 4051-4054 (1986). [cited by applicant]
Ghindilis, et al.; “Combimatrix oligonucleotide arrays: genotyping and gene expression assays employing electrochemical detection,”; Biosensors and Bioelectronics, vol. 22, No. 9, pp. 1853-1860 (2007). [cited by applicant]
Gibson, et al.; “Chemical synthesis of the mouse mitochondrial genome,”; nature methods, vol. 7, No. 11, pp. 901-903 (2010). [cited by applicant]
Gibson; “Synthesis of dna fragments in yeast by one-step assembly of overlapping oligonucleotides,”; Nucleic acids research, p. gkp687 (2009). [cited by applicant]
Gilbert, E.; “Synchronization of binary messages.”; Information Theory, IRE Transactions on 6, 470-477 (1960). [cited by applicant]
Gilbert; “A comparison of signalling alphabets,”; Bell System Technical Journal, vol. 31, No. 3, pp. 504-522 (1952). [cited by applicant]
Gilham, et al.; “Studies on polynucleotides. i. a new and general method for the chemical synthesis of the c5 internucleotidic linkage. syntheses of deoxyribo-dinucleotides1,”; Journal of the American Chemical Society, … [cited by applicant]
Gnerre, et al.; “High-quality draft assemblies of mammalian genomes from massively parallel sequence data,”; Proc. Natl. Acad. Sci. U.S.A., vol. 108, No. 4, pp. 1513-1518 (Jan. 2011). [cited by applicant]
Goldman, et al., “Towards practical, high-capacity, low-maintenance information storage in synthesized DNA,” Nature, vol. 494, No. 7435, p. 77, 2013. [cited by applicant]
Goldman, N., et al.; “Towards practical, high-capacity, low-maintenance information storage in synthesized DNA.”; Nature 494, 77-80 (2013). [cited by applicant]
Graham, et al.; “Lower bounds for constant weight codes,”; Information Theory, IEEE Transactions on, vol. 26, No. 1, pp. 37-43 (1980). [cited by applicant]
Grass, R. N., et al.; “Robust chemical preservation of digital information on DNA in silica with error-correcting codes.”; Angewandte Chemie International Edition 54, 2552-2555 (Feb. 4, 2015). [cited by applicant]
Guibas, L. J., et al.; “Maximal prefix-synchronized codes.”; SIAM Journal on Applied Mathematics 35, 401-418 (1978). [cited by applicant]
Guruswami, et al., Essential Coding Theory, 2018, draft available at https://cse.buffalo.edu/faculty/atri/courses/coding-theory/book. [cited by applicant]
Haeupler et al., “Repeated deletion channels,” in 2014 IEEE Information Theory Workshop (ITW), Nov. 2014, pp. 152-156. [cited by applicant]
Haeupler, “Optimal document exchange and new codes for insertions and deletions,” arXiv e-prints, p. arXiv:1804.03604, Apr. 2018. [cited by applicant]
Hagiwara; “A short proof for the multi-deletion error correction property of Helberg codes,”; IEICE Communications Express, vol. 5, No. 2, pp. 49-51 (Jan. 25, 2016). [cited by applicant]
Hall, et al.; “644. nucleotides. part xli. mixed anhydrides as intermediates in the synthesis of dinucleoside phosphates,”; Journal of the Chemical Society (Resumed), pp. 3291-3296 (1957). [cited by applicant]
Hall; “Notes on Coding Theory (Chapter 5—Generalized Reed-Solomon Codes)”; Department of Mathematics, Michigan State University; available online at http://users.math.msu.edu/users/jhall/classes/codenotes/coding-notes.h… [cited by applicant]
Hall; “Notes on Coding Theory (Chapter 6—Modifying Codes)”; Department of Mathematics, Michigan State University; available online at http://users.math.msu.edu/users/jhall/classes/codenotes/coding-notes.html; (Jan. 7, 2… [cited by applicant]
Hall; “Notes on Coding Theory (Chapter 7—Codes over Subfields)”; Department of Mathematics, Michigan State University; available online at http://users.math.msu.edu/users/jhall/classes/codenotes/coding-notes.html; (Jan.… [cited by applicant]
Hall; “Notes on Coding Theory (Chapter 8—Cyclic Codes)”; Department of Mathematics, Michigan State University; available online at http://users.math.msu.edu/users/jhall/classes/codenotes/coding-notes.html; (Jan. 7, 2015… [cited by applicant]
Hall; “Notes on Coding Theory (Chapter 9—Weight and Distance Enumeration)”; Department of Mathematics, Michigan State University; available online at http://users.math.msu.edu/users/jhall/classes/codenotes/coding-notes.… [cited by applicant]
Heckel, et al., “Fundamental limits of DNA storage systems,” in 2017 IEEE International Symposium on Information Theory (ISIT), Jun. 2017, pp. 3130-3134. [cited by applicant]
Heinrich; “Path decompositions,”; Le Matematiche, vol. 47, No. 2, pp. 241-258 (1993). [cited by applicant]
Helberg, et al.; “On multiple insertion/deletion correcting codes,” Information Theory, IEEE Transactions on, vol. 48, No. 1, pp. 305-308 (2002). [cited by applicant]
Higuchi, et al.; “A general method of in vitro preparation and specific mutagenesis of dna fragments: study of protein and DNA interactions,”; Nucleic acids research, vol. 16, No. 15, pp. 7351-7367 (1988). [cited by applicant]
Hof, et al., “Capacity-achieving polar codes for arbitrarily permuted parallel channels,”; IEEE Trans. on Info. Theory; vol. 59, No. 3, pp. 1505-1516 (Mar. 2013). [cited by applicant]
Holden et al, “Lower bounds for trace reconstruction,” arXiv e-prints, p. arXiv:1808.02336, Aug. 2018. [cited by applicant]
Holden, et al., “Subpolynomial trace reconstruction for random strings and arbitrary deletion probability,” arXiv e-prints, p. arXiv:1801.04783, Jan. 2018. [cited by applicant]
Holenstein, et al., “Trace reconstruction with constant deletion probability and related results,” in Proceedings of the 19th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), 2008, pp. 389-398. [cited by applicant]
Horovitz, et al., “Reconstruction of sequences over non-identical channels,” IEEE Trans-actions on Information Theory, vol. 65, No. 2, pp. 1267-1286, Feb. 2019. [cited by applicant]
Huffman, “A Method for the Construction of Minimum-Redundancy Codes”, Proceedings of the I.R.E., Sep. 1952, pp. 1098-1101. [cited by applicant]
Hughes, et al.; “Expression profiling using microarrays fabricated by an ink-jet oligonucleotide synthesizer,”; Nature biotechnology, vol. 19, No. 4, pp. 342-347 (2001). [cited by applicant]
Jacquet, et al.; “Counting Markov types, balanced matrices, and Eulerian graphs,”; IEEE Trans. Inform. Theory; vol. 58, No. 7, pp. 4261-4272 (2012). [cited by applicant]
Jansen, et al.; “Identification of genes that are associated with dna repeats in prokaryotes,”; Molecular microbiology, vol. 43, No. 6, pp. 1565-1575 (2002). [cited by applicant]
Jiang, et al.; “Rank modulation for flash memories,”; IEEE Trans. Inform. Theory; vol. 55, No. 6, pp. 2659-2673 (2009). [cited by applicant]
Johnson; “A new upper bound for error-correcting codes,”; Information Theory, IRE Transactions on, vol. 8, No. 3, pp. 203-207 (1962). [cited by applicant]
Kannan, et al.; “More on reconstructing strings from random traces: insertions and deletions,”; Proc. IEEE Intl. Inform. Theory; IEEE; pp. 297-301. (2005). [cited by applicant]
Kaykobad, “Positive solutions of positive linear systems,”; Lin. Alg. and its App., vol. 64, pp. 133-140 (Jan. 1985). [cited by applicant]
Khorana, et al.; “Syntheses of dideoxyribonucleotides,”; Journal of the American Chemical Society, vol. 79, No. 4, pp. 1002-1003 (1957). [cited by applicant]
Kiah, et al.; “Codes for DNA sequence profiles,”; arXiv preprint; arXiv:1502.00517, published to arxiv.org on Feb. 2, 2015. [cited by applicant]
Kiah, et al.; “Codes for DNA storage channels,”; arXiv preprint arXiv:1410.8837, published to arxiv.org on Oct. 31, 2014. [cited by applicant]
Kim, et al.; “Shotgun DNA synthesis' for the high-throughput construction of large DNA molecules,”; Nucleic acids research, p. gks546 (2012). [cited by applicant]
King; “Bounds for DNA codes with constant GC-content,”; The Electronic Journal of Combinatorics, vol. 10, No. 1, #R33 (2003). [cited by applicant]
Kløve; “Error correcting codes for the asymmetric channel.”; Department of Pure Mathematics, University of Bergen, (1981). [cited by applicant]
Knuth; “Efficient balanced codes,”; Information Theory, IEEE Transactions on, vol. 32, No. 1, pp. 51-53 (1986). [cited by applicant]
Kong, et al.; “Parallel gene synthesis in a microfluidic device,”; Nucleic acids research, vol. 35, No. 8, p. e61, (2007). [cited by applicant]
Kosuri, et al.; “Large-scale de novo dna synthesis: technologies and applications,”; Nature methods, vol. 11, No. 5, pp. 499-507 (2014). [cited by applicant]
Kosuri, et al.; “Scalable gene synthesis by selective amplification of dna pools from high-fidelity microchips,”; Nature biotechnology, vol. 28, No. 12, pp. 1295-1299 (2010). [cited by applicant]
Kovacevic et al., “Codes in the space of multisets—Coding for permutation channels with impairments,” IEEE Transactions on Information Theory, vol. 64, No. 7, pp. 5156-5169, Jul. 2018. [cited by applicant]
Krishnamurthy, et al., “Trace reconstruction: Generalized and parameterized,” arXiv e-prints, p. arXiv:1904.09618, Apr. 2019. [cited by applicant]
Kulkarni, et al.; “Nonasymptotic upper bounds for deletion correcting codes,”; IEEE Trans. on Info. Theory, vol. 59, No. 8, pp. 5115-5130 (Apr. 2013). [cited by applicant]
Kumar and Milenkovic, “On Unequal Error Protection LDPC Codes Based on Plotkin-Type Constructions”, IEEE Transactions on Communication, vol. 54, No. 6, Jun. 2006, pp. 994-1005. [cited by applicant]
Kumar, et al.; “Mega3: integrated software for molecular evolutionary genetics analysis and sequence alignment,”; Briefings in bioinformatics, vol. 5, No. 2, pp. 150-163 (2004). [cited by applicant]
Lander, et al.; “Initial sequencing and analysis of the human genome,”; Nature, vol. 409, No. 6822, pp. 860-921 (Feb. 2001). [cited by applicant]
Lee, et al.; “A high-throughput optomechanical retrieval method for sequence-verified clonal DNA from the ngs platform,”; Nature communications, vol. 6 (2015). [cited by applicant]
Lenz, et al., “Coding over sets for DNA storage,” in 2018 IEEE International Symposium on Information Theory (ISIT), Jun. 2018, pp. 2411-2415. [cited by applicant]
LeProust, et al.; “Synthesis of high-quality libraries of long (150mer) oligonucleotides by a novel depurination controlled process,”; Nucleic acids research, vol. 38, No. 8, pp. 2522-2540 (2010). [cited by applicant]
Letsinger, et al.; “Oligonucleotide synthesis on a polymer support1, 2,” Journal of the American Chemical Society, vol. 87, No. 15, pp. 3526-3527 (1965). [cited by applicant]
Letsinger, et al.; “Synthesis of thymidine oligonucleotides by phosphite triester intermediates,”; Journal of the American Chemical Society, vol. 98, No. 12, pp. 3655-3661 (1976). [cited by applicant]
Letsinger, et al; “Synthesis of oligothymidylates via phosphotriester intermediates,”; Journal of the American Chemical Society, vol. 91, No. 12, pp. 3350-3355 (1968). [cited by applicant]
Levenshtein, “Efficient reconstruction of sequences,” IEEE Transactions on Information Theory, vol. 47, No. 1, pp. 2-22, Jan. 2001. [cited by applicant]
Levenshtein; “Binary codes capable of correcting deletions, insertions, and reversals,” in Soviet physics doklady, vol. 10, No. 8, pp. 707-710 (1966). [cited by applicant]
Li, et al.; “De novo assembly of human genomes with massively parallel short read sequencing,” Genome Res., vol. 20, No. 2, pp. 265-272 (Feb. 2010). [cited by applicant]
Ma, et al.; “DNA synthesis, assembly and applications in synthetic biology,”; Current opinion in chemical biology, vol. 16, No. 3, pp. 260-267 (2012). [cited by applicant]
Ma, et al.; “Error correction in gene synthesis technology,”; Trends in biotechnology, vol. 30, No. 3, pp. 147-154 (2012). [cited by applicant]
Magner, et al, “Fundamental bounds for sequence reconstruction from nanopore sequencers,” IEEE Transactions on Molecular, Biological and Multi-Scale Communications, vol. 2, No. 1, pp. 92-106, Jun. 2016. [cited by applicant]
Mansuripur, et al.; “Information storage and retrieval using macromolecules as storage media,”; University of Arizona Technical Report (2003). [cited by applicant]
Marathe, et al.; “On combinatorial DNA word design,”; J. Comput. Biol., vol. 8, pp. 201-219 (2001). [cited by applicant]
Massey, J. L.; “Optimum frame synchronization.”; Communications, IEEE Transactions on 20, 115-119 (1972). [cited by applicant]
Matzas, et al.; “Highfidelity gene synthesis by retrieval of sequence-verified dna identified using high-throughput pyrosequencing,”; Nature biotechnology, vol. 28, No. 12, pp. 1291-1294 (2010). [cited by applicant]
Mazumdar, et al.; “Coding for high-density recording on a 1-D granular magnetic medium,”; IEEE Trans. on Info. Theory, vol. 57, No. 11, pp. 7403-7417 (Jun. 2011). [cited by applicant]
McGregor, et al., “Trace reconstruction revisited,” in Algorithms—ESA 2014, A. S. Schulz and D. Wagner, Eds. Berlin, Heidelberg: Springer Berlin Heidelberg, 2014, pp. 689-700. [cited by applicant]
Medvedev, et al.; “Computability of models for sequence assembly,”; Algorithms in Bioinformatics; Springer; pp. 289-301 (2007). [cited by applicant]
Meunier et al, Recombination Drives the Evolution of GC-Content in the Human Genome Molecular Biology and Evolution, vol. 21, pp. 984-990 (2004). [cited by applicant]
Michelson, et al.; “Nucleotides part xxxii. synthesis of a dithymidine dinucleotide containing a 3′: 5′-internucleotidic linkage,”; Journal of the Chemical Society (Resumed), pp. 2632-2638 (1955). [cited by applicant]
Wetterstrand. “Nanopore DNA Sequencing”, National Human Genome Institute, updated Feb. 2, 2024, accessed Feb. 2, 2024 [https://www.genome.gov/genetics-glossary/Nanopore-DNA-Sequencing#:˜:text=Nanopore%20DNA%20sequencing… [cited by applicant]
Holenstein et al., “Trace reconstruction with constant deletion probability and related results,” Research Gate, Conference Paper, Jan. 2008, 13 pages. [cited by applicant]
Office Action, U.S. Appl. No. 16/653,564, mailed Jul. 20, 2023. [cited by applicant]
Office Action, U.S. Appl. No. 16/653,564, mailed Feb. 29, 2024. [cited by applicant]