Claims
- 1. A method of preparing a library of double-stranded polynucleotides, each of which comprises a multiplicity of genetics elements, the method comprising:
providing a first population of double-stranded polynucleotides, wherein the first population is immobilized to a solid support in a non-addressable configuration; providing a second population of double-stranded polynucleotides, wherein the second population comprises a multiplicity of different polynucleotides encoding a genetic element; and covalently coupling the second population to the first population to create a library of double-stranded polynucleotides in a non-addressable configuration.
- 2. The method of claim 1, wherein the first population of polynucleotides comprises a multiplicity of different sequences encoding a genetic element.
- 3. The method of claim 1, further comprising a step of covalently coupling a third population of double-stranded polynucleotides to the immobilized sequences comprising the first and second populations.
- 4. The method of claim 3, wherein the third population comprises a multiplicity of different double-stranded polynucleotides encoding a genetic element.
- 5. The method of claim 2, wherein the genetic element encoded by the first population comprises a promoter or enhancer sequence.
- 6. The method of claim 2, wherein the genetic element encoded by the first population comprises a polypeptide domain.
- 7. The method of claim 6, wherein the polypeptide domain is selected from the group consisting of an antibody V, D, or J segment.
- 8. The method of claim 7, wherein the antibody segment is a V segment.
- 9. The method of claim 8, wherein the genetic element encoded by the second population encodes a J segment of an antibody gene.
- 10. The method of claim 6, wherein the polypeptide domain is a kringle domain.
- 11. The method of claim 6, wherein the polypeptide domain is encoded by a fragment of a carbon-carbon lyase gene.
- 12. The method of claim 6, wherein the polypeptide domain is selected from the group consisting of α-helices, β-strands, β-sheets, β-turns, and loops.
- 13. The method of claim 12, wherein the second population encodes a polypeptide domain that is selected from the group consisting of α-helices, β-strands, β-sheets, β-turns, and loops.
- 14. The method of claim 1, wherein the second polynucleotide population is blocked.
- 15. The method of claim 14, wherein the second polynucleotide population is blocked by dephosphorylating the ends of the double-stranded oligonucleotide.
- 16. The method of claim 1, further comprising a step of deblocking the immobilized polynucleotides.
- 17. The method of claim 16, wherein the step of deblocking the immobilized polynucleotides comprises phosphorylating the 5′ end.
- 18. The method of claim 1, further comprising a step of transcribing and translating the immobilized polynucleotide.
- 19. The method of claim 1, further comprising a step of cleaving the immobilized polynucleotides from the solid support.
- 20. The method of claim 19, further comprising a step of ligating the cleaved population of polynucleotides to produce a population of circular polynucleotides.
- 21. The method of claim 1, further comprising a step of selecting a member of the double-stranded polynucleotide library that has a desired function.
- 22. A library of double-stranded nucleic acids prepared using the method of claim 1.
- 23. A library of immobilized double-stranded nucleic acids, each of which encodes a multiplicity of genetic elements, wherein the immobilized nucleic acids are in a non-addressable configuration.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/337,718 filed Nov. 7, 2001, which is herein incorporated by reference.
PCT Information
| Filing Document |
Filing Date |
Country |
Kind |
| PCT/US02/36170 |
11/7/2002 |
WO |
|
Provisional Applications (1)
|
Number |
Date |
Country |
|
60337718 |
Nov 2001 |
US |