Scar-less multi-part DNA assembly design automation
First Claim
1. A method of designing the parts and protocol for assembling a DNA construct via a synthetic method utilizing flanking overlap sequences, said method comprising:
- receiving a list of DNA sequence fragments comprising the parts to be assembled together and an order in which to assemble said DNA sequence fragments to form said construct;
determining with a bioCAD computer system flanking overlap sequences for said fragments, wherein said determining comprises consideration of a plurality of flanking overlap sequences, where said plurality comprises flanking overlap sequences having different lengths and nucleotide sequence to determine the melting temperatures (Tm) of each of said different flanking overlap sequences with the corresponding flanking overlap sequence on an assembly piece that will be a neighboring assembly piece in the DNA sequence fragments to be assembled, and selecting from said plurality particular flanking overlap sequences for each assembly piece, where said flanking overlap sequences each have a nucleotide sequence, melting temperature, and number of base pairs so that said assembly pieces will assemble to each other in the sequence order required to form said construct;
designing with said bioCAD computer system oligonucleotide primers for the PCR amplification of said fragments with flanking overlap sequences where determined;
creating a plan and protocol for the preparation of said fragments with flanking overlap sequences and/or the assembly of said fragments to form said construct; and
performing PCR and/or SOE utilizing said primers to generate the DNA sequence fragments comprising said parts with flanking overlap sequences.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method of a method of designing an implementation of a DNA assembly. In an exemplary embodiment, the method includes (1) receiving a list of DNA sequence fragments to be assembled together and an order in which to assemble the DNA sequence fragments, (2) designing DNA oligonucleotides (oligos) for each of the DNA sequence fragments, and (3) creating a plan for adding flanking homology sequences to each of the DNA oligos. In an exemplary embodiment, the method includes (1) receiving a list of DNA sequence fragments to be assembled together and an order in which to assemble the DNA sequence fragments, (2) designing DNA oligonucleotides (oligos) for each of the DNA sequence fragments, and (3) creating a plan for adding optimized overhang sequences to each of the DNA oligos.
115 Citations
76 Claims
-
1. A method of designing the parts and protocol for assembling a DNA construct via a synthetic method utilizing flanking overlap sequences, said method comprising:
-
receiving a list of DNA sequence fragments comprising the parts to be assembled together and an order in which to assemble said DNA sequence fragments to form said construct; determining with a bioCAD computer system flanking overlap sequences for said fragments, wherein said determining comprises consideration of a plurality of flanking overlap sequences, where said plurality comprises flanking overlap sequences having different lengths and nucleotide sequence to determine the melting temperatures (Tm) of each of said different flanking overlap sequences with the corresponding flanking overlap sequence on an assembly piece that will be a neighboring assembly piece in the DNA sequence fragments to be assembled, and selecting from said plurality particular flanking overlap sequences for each assembly piece, where said flanking overlap sequences each have a nucleotide sequence, melting temperature, and number of base pairs so that said assembly pieces will assemble to each other in the sequence order required to form said construct; designing with said bioCAD computer system oligonucleotide primers for the PCR amplification of said fragments with flanking overlap sequences where determined; creating a plan and protocol for the preparation of said fragments with flanking overlap sequences and/or the assembly of said fragments to form said construct; and performing PCR and/or SOE utilizing said primers to generate the DNA sequence fragments comprising said parts with flanking overlap sequences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of designing the parts and protocol for assembling a DNA construct via a synthetic method utilizing flanking overlap sequences, said method comprising:
-
receiving a list of DNA sequence fragments comprising the parts to be assembled together and an order in which to assemble said DNA sequence fragments; determining with a bioCAD computer system flanking overlap sequences for said fragments, wherein said determining comprises consideration of a plurality of flanking overlap sequences, where said plurality comprises flanking overlap sequences having different lengths and nucleotide sequence to determine the melting temperatures (Tm) of each of said different flanking overlap sequences with the corresponding flanking overlap sequence on an assembly piece that will be a neighboring assembly piece in the DNA sequence fragments to be assembled, and selecting from said plurality particular flanking overlap sequences for each assembly piece, where said flanking overlap sequences each have a nucleotide sequence, melting temperature, and number of base pairs so that said assembly pieces will assemble to each other in the sequence order required to form said construct; utilizing said computer system to design direct synthesis pieces and oligonucleotide primers for the preparation of the DNA sequence fragments with said flanking overlap sequences; creating a plan and/or protocol for the preparation of said fragments with flanking overlap sequences and/or the assembly of said fragments; and executing PCR utilizing said primers and providing direct synthesis to generate the DNA sequence fragments comprising said parts with the flanking overlap sequences. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A method of designing the parts and protocol for assembling a DNA construct via a synthetic method utilizing flanking overlap sequences, said method comprising:
-
receiving a list of DNA sequence fragments comprising the parts to be assembled together and an order in which to assemble said DNA sequence fragments; determining with a bioCAD computer system flanking overlap sequences for said fragments, wherein said determining comprises consideration of a plurality of flanking overlap sequences, where said plurality comprises flanking overlap sequences having different lengths and nucleotide sequence to determine the melting temperatures (Tm) of each of said different flanking overlap sequences with the corresponding flanking overlap sequence on an assembly piece that will be a neighboring assembly piece in the DNA sequence fragments to be assembled, and selecting from said plurality particular flanking overlap sequences for each assembly piece, where said flanking overlap sequences each have a nucleotide sequence, melting temperature, and number of base pairs so that said assembly pieces will assemble to each other in the sequence order required to form said construct; utilizing said computer system to design direct synthesis pieces for the DNA sequence fragments; creating a plan and/or protocol for the preparation of the direct synthesis pieces; providing the direct synthesis pieces; and
performing PCR and/or SOE utilizing said primers to generate the DNA sequence fragments comprising said parts with flanking overlap sequences;
or executing PCR utilizing said primers and providing direct synthesis to generate the DNA sequence fragments comprising said parts with flanking overlap sequences. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A method of designing the parts and protocol for assembling a DNA construct via a synthetic method utilizing flanking overlap sequences, said method comprising:
-
receiving a list of DNA sequence fragments comprising the parts to be assembled together and an order in which to assemble said DNA sequence fragments; determining with a bioCAD computer system flanking overlap sequences for said fragments, wherein said determining comprises consideration of a plurality of flanking overlap sequences, where said plurality comprises flanking overlap sequences having different lengths and nucleotide sequence to determine the melting temperatures (Tm) of each of said different flanking overlap sequences with the corresponding flanking overlap sequence on an assembly piece that will be a neighboring assembly piece in the DNA sequence fragments to be assembled, and selecting from said plurality particular flanking overlap sequences for each assembly piece, where said flanking overlap sequences each have a nucleotide sequence, melting temperature, and number of base pairs so that said assembly pieces will assemble to each other in the sequence order required to form said construct; designing with said bioCAD computer system said oligonucleotide primers for the PCR amplification of said fragments with flanking overlap sequences where determined, and/or utilizing a said computer system to design direct synthesis pieces for the DNA sequence fragments with flanking overlap sequences where determined; creating a plan and protocol for the preparation of said fragments with flanking overlap sequences and/or the assembly of said fragments; outputting said plan and protocol to a user; and
performing PCR and/or SOE utilizing said primers to generate the DNA sequence fragments comprising said parts with flanking overlap sequences;
or executing PCR utilizing said primers and providing direct synthesis to generate the DNA sequence fragments comprising said parts with flanking overlap sequences. - View Dependent Claims (70, 71, 72, 73, 74, 75, 76)
-
Specification