KR-102961212-B1 - Printer finisher system for DNA data storage
Abstract
A system and method for storing digital information by assembling an identifier nucleic acid molecule from at least a first component nucleic acid molecule and a second component nucleic acid molecule are provided. The system may include a first print head configured to dispense a first droplet of a first solution containing a first component nucleic acid molecule to coordinates on a substrate such that the first and second component nucleic acid molecules are disposed on a substrate, and a second print head configured to dispense a second droplet of a second solution containing a second component nucleic acid to coordinates on a substrate. The system may include a finisher that dispenses a reaction mixture to coordinates on a substrate to physically connect the first and second component nucleic acid molecules and provides conditions necessary for physically connecting the first and second component nucleic acid molecules, or both.
Inventors
- 로퀘트 나타니엘
- 리크 데빈
- 박 현준
- 바티아 스와프닐 피.
- 헤이젤 마이크
- 데이 리차드
- 하몬드 리차드
- 브라운 제임스
- 리차드슨 로드니
- 레드맨 토마스
Assignees
- 카탈로그 테크놀로지스, 인크.
Dates
- Publication Date
- 20260508
- Application Date
- 20190516
- Priority Date
- 20180516
Claims (20)
- In a method for assembling identifier nucleic acid molecules, the method is: A step of dispensing a first droplet of a first solution containing a first component nucleic acid molecule onto coordinates on a substrate using a first print head of a printer-finisher system; A step of dispensing a second droplet of a second solution containing a second component nucleic acid molecule onto coordinates on a substrate using a second print head of the system so that the first and second component nucleic acid molecules are disposed on the substrate; and The method comprises the step of linking first and second component nucleic acid molecules to form an identifier nucleic acid molecule using a finisher of the system, wherein the linking is performed by distributing a reaction mixture on coordinates on a substrate to provide conditions necessary to link the first and second component nucleic acid molecules or both, and A method characterized in that the above identifier nucleic acid molecule indicates the position of a symbol in a symbol string of digital information.
- delete
- A method according to claim 1, characterized in that the finisher comprises a third print head for dispensing a reaction mixture.
- A method according to claim 1, wherein the finisher includes an incubator, and the step of connecting the first and second component nucleic acid molecules includes the step of incubating the coordinates using the incubator.
- A method according to claim 4, wherein the incubating step comprises the step of maintaining the coordinates at a fixed temperature or fixed humidity level.
- A method according to claim 1, further comprising the step of moving a substrate through a first print head, a second print head, and a finisher using a roller system.
- A method according to claim 6, characterized in that the roller system comprises at least one roller that moves the substrate in a linear direction.
- A method according to claim 7, wherein the substrate is composed of a continuous loop material, and at least one roller is part of a roller set of a roller system that causes coordinates on the substrate to pass through a first print head, a second print head, and a finisher multiple times.
- A method according to claim 8, characterized in that the substrate comprises a first surface and a second surface opposite the first surface so that the first droplet and the second droplet are distributed on a first surface and the roller system contacts the second surface.
- A method according to claim 1, characterized in that the first print head comprises a first plurality of nozzles configured to dispense droplets of the first solution at different coordinates of the substrate.
- A method according to claim 10, characterized in that the second print head comprises a second plurality of nozzles configured to dispense droplets of the second solution at different coordinates of the substrate.
- A method according to claim 1, characterized in that the first print head and the second print head are each a MEMS thin-film piezo inkjet head or a MEMS thermal inkjet head.
- In claim 1, the finisher includes a pulling system, and A method characterized by including the step of capturing an identifier nucleic acid molecule in a container using the above-described pooling system.
- A method according to claim 13, characterized in that the captured identifier nucleic acid molecule is pooled into additional identifier nucleic acid molecules within the pooling solution of the container.
- A method according to claim 14, characterized in that the pooling solution comprises a reaction inhibitor.
- A method according to claim 14, characterized in that the pooled identifier nucleic acid molecule and the pooling solution form an emulsion in a container.
- A method according to claim 13, characterized in that the capture step includes a step of collecting fluid from a substrate using a membrane.
- A method according to claim 13, characterized in that the capture step includes a step of scraping fluid using a scraper.
- In claim 1, the finisher further comprises a heater and the reaction mixture comprises a PCR reagent, and the method is: A method characterized by including the step of heating coordinates using a temperature cyclo heater so that identifier nucleic acid molecules are amplified through PCR.
- A method according to claim 1, characterized in that the first and second print heads are mounted in the system at an angle such that the first and second print heads are configured to overprint on a coordinate system in relation to the movement of the substrate.
Description
Printer finisher system for DNA data storage The present application claims the priority and merit of U.S. Provisional Application No. 62/672,500, filed May 16, 2018, titled “Printer-finisher system for DNA data storage”; U.S. Provisional Application No. 62/672,495, filed May 16, 2018, titled “Construction and method for nucleic acid-based data storage”; and U.S. Provisional Application No. 62/809,870, filed February 25, 2019, titled “System for data storage in DNA”. The full contents of the above applications are incorporated herein by reference. Nucleic acid digital data storage is a reliable approach for encoding and storing information for long periods by storing data at a higher density than magnetic tape or hard drive storage systems. Additionally, digital data stored in nucleic acid molecules kept in a cold and dry state can be retrieved for 60,000 years or longer. Nucleic acid molecules can be sequenced to access digital data stored within them. Therefore, storing digital nucleic acid data can be an ideal method for storing large amounts of information that is not accessed frequently but needs to be stored or preserved for a long period. FIG. 1 illustrates an exemplary system for storing digital information in DNA by assembling DNA identifiers from components in a fast and high-throughput manner using inkjet printing. The system and other embodiments thereof are hereinafter referred to as the “Printer-Finisher System” or PFS. Figure 2 illustrates an example of a printer subsystem in more detail, in which the print head can duplicate other components at the same coordinates on the design web. Figures 3A-D are examples of print heads in a printer. Figure 4 shows a potential arrangement of print heads within a printer. Figure 5 is an example of a setting for a spot imager in a printer subsystem. FIG. 6 illustrates an example of a finisher subsystem in more detail. In addition to the part that distributes the reaction mixture to each coordinate of the substrate, the finisher may also include a part that distributes a reaction inhibitor to each coordinate of the substrate before integration. Fig. 7 is an example of a roller loop for passing a web through a finisher during the incubation stage. Figure 8 illustrates the effect of the reaction mixture glycerol composition and the final dehumidification on the expected equilibrium volume during incubation. FIG. 9 is an exemplary pooling system that integrates all responses from the web into a single container. FIG. 10 is a schematic diagram of an example of a data transmission pipeline through PFS. FIG. 11 is an example of a PFS comprising four modules: a chassis module, a print engine module, an incubator module, and a pooling module. FIG. 12 is an example of PFS that collects reaction droplets into an emulsion. FIG. 13 is an example of a PFS in which reaction droplets are coated with oil (or other immiscible liquid) after being printed on a webbing. FIG. 14 is an example of a PFS containing beads that bind printed DNA components to a reaction droplet. FIG. 15 is an example of a method in which DNA components bound to beads can be treated as identifiers using an emulsion. As used herein, the term "component" generally means a nucleic acid sequence. A component may be a distinct nucleic acid sequence. A component may be connected to or assembled with one or more other components to produce a different nucleic acid sequence or molecule. As used herein, the term “layer” generally refers to a group or pool of components. Each layer may include a distinct set of components such that the components of one layer differ from the components of another layer. Components from one or more layers may be assembled to generate one or more identifiers. As used herein, the term “identifier” generally refers to a nucleic acid sequence representing the position and value of a nucleic acid molecule or a bit string within a large bit string. More generally, an identifier may represent a symbol in a symbol string or refer to any corresponding object. In some embodiments, an identifier may include one or more connected components. As used herein, the term “identifier library” generally refers to a set of identifiers corresponding to characters in a symbol string representing information. In some embodiments, the absence of an identifier given in the identifier library may represent a symbol value at a specific location. One or more identifier libraries may be combined into a pool, group, or set of identifiers. Each identifier library may include a unique barcode that identifies the identifier library. As used herein, the term “nucleic acid” generally refers to deoxyribonucleic acid (DNA), ribonucleic acid (RNA), or variants thereof. Nucleic acid may comprise one or more subunits selected from adenosine (A), cytosine (C), guanine (G), thymine (T), and uracil (U) or variants thereof. Nucleotides may comprise A, C, G, T, or U or variants thereof. Nucleotides may comprise any subunit