IP Library Granted Patent US 10,373,703
Granted Patent B2
US 10,373,703 · App. 15/147,764 · Granted Aug 6, 2019

Scar-less multi-part DNA assembly design automation

Inventor: Nathan J. Hillson (San Francisco, CA)
Assignee: The Regents of the University of California
G16B15/00G16B20/00G16B25/00G16B30/00
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 10,373,703
App. No.
15/147,764
Granted
Aug 6, 2019
Kind
B2
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.

Claims (41)

1. A method of designing an implementation of an in vitro DNA assembly of a scar-less predetermined DNA sequence, said method comprising:

receiving a list of DNA sequence fragments comprising the parts to be assembled together and an order in which to assemble the DNA sequence fragments;

designing, with a bioCAD computer system, DNA oligonucleotides (oligos), or direct synthesis pieces, or both DNA oligonucleotides and direct synthesis pieces for each of the DNA sequence fragments to form said scar-less predetermined DNA sequence;

using said bioCAD computer system to create a plan for adding optimized overhang sequences to each of the DNA oligos or to each of the direct synthesis pieces, or to both the DNA oligos and to each of the direct synthesis pieces, where said bioCAD system selects overhang length and creates alternatives to repeated homologous overhang sequences; and

fabricating each of said DNA oligos with said optimized overhang sequences or fabricating each of said direct synthesis pieces with optimized overhang sequences, or fabricating both the DNA oligos and each of the direct synthesis pieces with optimized overhang sequences.

2. The method of claim 1 , wherein said method comprises:

designing DNA oligonucleotides (oligos) for each of the DNA sequence fragments; and

creating a plan by adding optimized overhang sequences to each of the DNA oligos.

3. The method of claim 1 , wherein said method comprises:

designing direct synthesis pieces for each of the DNA sequence fragments; and

creating a plan for adding optimized overhang sequences to each of the direct synthesis pieces.

4. The method of claim 1 , wherein said method comprises:

designing DNA oligonucleotides (oligos) and direct synthesis pieces for each of the DNA sequence fragments; and

creating a plan for adding optimized overhang sequences to each of the DNA oligos and to each of the direct synthesis pieces.

5. The method of claim 1 , wherein the receiving further comprises searching for at least one DNA sequence within a collection of physically existing DNA sequences, wherein the at least one DNA sequence comprises at least two of the DNA sequence fragments, wherein the at least two of the DNA sequence fragments are assembled in accordance with the order.

6. The method of claim 1 , wherein the receiving comprises receiving the list of DNA sequence fragments wherein at least one of the DNA sequence fragments has been physically instantiated.

7. The method of claim 1 , wherein the receiving comprises receiving the list of DNA sequence fragments wherein at least one of the DNA sequence fragments has not been physically instantiated.

8. The method of claim 1 , wherein the receiving comprises receiving at least one instruction to use at least one of the DNA sequence fragments at more than one place in the order.

9. The method of claim 1 , wherein the creating comprises planning the optimized overhang sequences with respect to a combinatorial library of DNA pieces.

10. The method of claim 1 , further comprising determining a cost-minimizing assembly strategy for each of the DNA sequence fragments.

11. The method of claim 10 , wherein the designing comprises designing the DNA oligos and/or the direct synthesis pieces in accordance with the cost-minimizing assembly strategy.

12. The method of claim 10 , wherein the creating comprises creating the plan in accordance with the cost-minimizing assembly strategy.

13. The method of claim 1 , wherein:

the creating further comprises making a design for adding endonuclease recognition sequences to each of the DNA oligos, or to each of the direct synthesis pieces, or to each of the DNA oligos and direct synthesis pieces; and/or

the creating further comprises making a design for adding flanking spacer sequences to each of the DNA oligos or to each of the direct synthesis pieces, or to each of the DNA oligos and direct synthesis pieces.

14. The method of claim 1 , wherein the creating further comprises making a design for adding flanking spacer sequences to each of the DNA oligos or to each of the direct synthesis pieces, or to each of the DNA oligos and direct synthesis pieces.

15. The method of claim 1 , further comprising checking the plan against oligo mis-priming and/or against assembly piece incompatibility events.

16. The method of claim 15 , wherein the checking further comprises suggesting hierarchical assembly strategy, wherein the hierarchical assembly strategy is designed to mitigate the assembly piece incompatibility events.

17. The method of claim 15 , wherein the outputting comprises outputting an experimental protocol and a DNA sequence file of the DNA assembly based on the checked plan.

18. The method of claim 17 , wherein the outputting comprises outputting the experimental protocol, wherein the protocol dictates how polymerase chain reactions (PCRs) to implement the DNA assembly are to be spatially arranged on a multi-well thermo-cycler block with an annealing temperature gradient.

19. The method of claim 1 , further comprising:

checking the plan; and

issuing a warning if at least one significant DNA sequence repeat exists in the plan; and/or

issuing a warning if at least one internal endonuclease site that may reduce the efficiency of assembling the DNA assembly exists in the plan.

20. The method of claim 1 , further comprising:

checking the plan; and

issuing a warning if at least one internal endonuclease site that may reduce the efficiency of assembling the DNA assembly exists in the plan.

21. The method of claim 1 , further comprising outputting an experimental protocol of the DNA assembly based on the plan.

22. The method of claim 21 , wherein the outputting comprises outputting the experimental protocol, wherein the protocol dictates how polymerase chain reactions (PCRs) to implement the DNA assembly are to be spatially arranged on a multi-well thermo-cycler block with an annealing temperature gradient.

23. The method of claim 21 , wherein the outputting comprises providing annotations of features within the DNA assembly.

24. The method of claim 1 , further comprising outputting a DNA sequence file of the DNA assembly based on the plan.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2016
From: HILLSON, NATHAN J.
To: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
Reel/Frame 039722/0841 →
CONFIRMATORY LICENSE Recorded Aug 3, 2016
From: REGENTS OF THE UNIVERSITY OF CALIFORNIA, THE
To: ENERGY, UNITED STATES DEPARTMENT OF
Reel/Frame 039627/0489 →
Continuity (3)
Division 13364285 · Feb 1, 2012
Provisional Application 61438601 · Feb 1, 2011
Related Publication 20160378913A1 · Dec 29, 2016