Patent attributes
Provided herein are systems and methods 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. The system may include a first printhead configured to dispense a first droplet of a first solution comprising the first component nucleic acid molecule onto a coordinate on a substrate, and a second printhead configured to dispense a second droplet of a second solution comprising the second component nucleic acid molecule onto the coordinate on the substrate, such that the first and second component nucleic acid molecules are collocated on the substrate. The system may include a finisher that dispenses a reaction mix onto the coordinate on the substrate to physically link the first and second component nucleic acid molecules, provides a condition necessary to physically link the first and second component nucleic acid molecules, or both.