Methods for making character strings, polynucleotides and polypeptides having desired characteristics
First Claim
Patent Images
1. A method of making a recombinant nucleic acid, the method comprising:
- providing a plurality of parental character strings corresponding to a plurality of nucleic acids, which character strings, when aligned for maximum identity, comprise at least one region of heterology;
aligning the character strings;
defining a set of character string subsequences, which set of subsequences comprises subsequences of at least two of the plurality of parental character strings;
providing a set of oligonucleotides corresponding to the set of character string subsequences;
annealing the set of oligonucleotides; and
, elongating one or more members of the set of oligonucleotides with a polymerase, or ligating at least two members of the set of oligonucleotides with a ligase, thereby producing one or more recombinant nucleic acid.
3 Assignments
0 Petitions
Accused Products
Abstract
“In silico” nucleic acid recombination methods, related integrated systems utilizing genetic operators and libraries made by in silico shuffling methods are provided.
82 Citations
88 Claims
-
1. A method of making a recombinant nucleic acid, the method comprising:
-
providing a plurality of parental character strings corresponding to a plurality of nucleic acids, which character strings, when aligned for maximum identity, comprise at least one region of heterology;
aligning the character strings;
defining a set of character string subsequences, which set of subsequences comprises subsequences of at least two of the plurality of parental character strings;
providing a set of oligonucleotides corresponding to the set of character string subsequences;
annealing the set of oligonucleotides; and
,elongating one or more members of the set of oligonucleotides with a polymerase, or ligating at least two members of the set of oligonucleotides with a ligase, thereby producing one or more recombinant nucleic acid. - 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, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method of making character strings, the method comprising:
-
a) providing a parental character string encoding a polynucleotide or polypeptide;
b) providing a set of oligonucleotide character strings of a pre-selected length that encode a plurality of single-stranded oligonucleotide sequences comprising sequence fragments of the parental character string, and complement thereof;
c) creating a set of derivatives of the parental sequence comprising sequence variant strings, the set comprising a plurality of mutations, having one mutation per variant string. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A method of facilitating recombination between two or more divergent nucleic acids, the method comprising:
-
aligning parental character strings corresponding to the divergent nucleic acids, thereby identifying regions of sequence identity and regions of sequence diversity;
defining a diplomat character string which is intermediate in sequence between the parental character strings;
synthesizing at least a portion of the diplomat sequence to produce a diplomat nucleic acid; and
,recombining a mixture of selected nucleic acids comprising the parental nucleic acids, or fragments thereof, and the diplomat nucleic acid. - View Dependent Claims (55, 56, 57, 59, 60, 61)
-
-
58. A method of generating and recombining nucleic acids, the method comprising:
-
inputting a plurality of amino acid sequence character strings into a digital system;
reverse translating the amino acid character strings in the digital system into a plurality of nucleic acid character strings, wherein reverse translated nucleic acid sequences are selected for one or more of;
species codon bias in a selected expression host, and optimized sequence similarity between the plurality of nucleic acid character strings; and
,synthesizing one or more sets of oligonucleotides corresponding to one or more reverse translated nucleic acid sequences.
-
-
62. A method of optimizing activity of a nucleic acid, the method comprising:
-
parameterizing a set of nucleic acids or proteins to provide a set of multidimensional datapoints;
extrapolating one or more postulated multidimensional datapoint from the set of multidimensional datapoints; and
,converting the postulated multidimensional datapoint to a new character string corresponding to a postulated nucleic acid nucleic acid or protein. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. A method of providing a library of recombinant nucleic acids which is enriched for a sequence of interest and selecting the library, the method comprising:
-
producing an initial library of at least about 106 recombinant nucleic acids, which initial library of recombinant nucleic acids comprises at least about 105 different member types, which 105 different member types are non-identical;
hybridizing the library to one or more population of nucleic acids, which one or more population of nucleic acids correspond to one or more subsequences in the different library members;
isolating members of the library which hybridize to the one or more populations of nucleic acids, thereby enriching the library of nucleic acid for members which hybridized to the one or more population of nucleic acids; and
,selecting members of the resulting enriched library for one or more property of interest. - View Dependent Claims (72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83)
-
-
78. A method of generating a library of biological polymers, the method comprising:
-
generating a diverse population of character strings in a computer, which character strings are generated by alteration of pre-existing character strings; and
,synthesizing the diverse population of character strings, which diverse population comprises the library of biological polymers.
-
- 84. An integrated system comprising a computer having a first data set comprising a first character string, a second data set comprising a second character string, software for aligning the first and second character strings, software for performing a genetic operation on the first or second character string, an output file comprising a third data set comprising a third character string, the third character string comprising character string subsequences from the first and second character strings, and an oligonucleotide sequence output file comprising a plurality of overlapping oligonucleotide sequences corresponding to the third character string.
Specification