Patent ID: 7704690

Claim:
A method for error correction with nucleic acid molecule synthesis, the method comprising: (a) obtaining oligonucleotide fragments, each intended to have a portion of a desired nucleotide sequence, of a desired length; (b) amplifying the oligonucleotide fragments; (c) assembling the amplified fragments into a first set of molecules intended to have the desired length; (d) denaturing the first set of molecules; (e) annealing the denatured molecules into a second set of molecules intended to have the desired length; (f) reacting the second set of molecules with a plurality of endonucleases, thereby introducing blunt cuts in the second set of molecules at sites of sequence error, yielding a third set of molecules containing fragments less than the desired length, wherein the plurality of endonucleases is intended to cut at sites of any sequence error; and (g) assembling the third set of molecules containing fragments into a fourth set of molecules of the desired length, whereby the number of errors in the fourth set of molecules is reduced as compared to the first set of molecules.