Identifying oligonucleotides for in vitro recombination
First Claim
Patent Images
1. A computer program product comprising a machine readable medium on which is provided program code for identifying a set of oligonucleotides for use in a physical recombination procedure, the program code comprising:
- (a) code for providing two or more parental character strings representing two or more polynucleotides or polypeptides;
(b) code for manipulating the two or more parental character strings by applying a genetic operator to generate one or more derivative character strings; and
(c) code for selecting a set of character sub strings from the one or more derivative character stings, which character substrings have sequences that identify the set of oligonucleotides for in vitro recombination, and(d) code for outputting the selected set of character substrings to a computer or a user.
2 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.
171 Citations
21 Claims
-
1. A computer program product comprising a machine readable medium on which is provided program code for identifying a set of oligonucleotides for use in a physical recombination procedure, the program code comprising:
-
(a) code for providing two or more parental character strings representing two or more polynucleotides or polypeptides; (b) code for manipulating the two or more parental character strings by applying a genetic operator to generate one or more derivative character strings; and (c) code for selecting a set of character sub strings from the one or more derivative character stings, which character substrings have sequences that identify the set of oligonucleotides for in vitro recombination, and (d) code for outputting the selected set of character substrings to a computer or a user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product comprising a machine readable medium on which is provided program code for identifying a set of oligonucleotides for use in a physical recombination procedure, the program code comprising:
-
(a) code for providing two or more parental character strings representing two or more polynucleotides or polypeptides, which character strings, when aligned for maximum identity, comprise at least one region of heterology; (b) code for aligning the parental character stings; (c) code for manipulating the two or more parental character strings by applying a crossover operator to computationally generate one or more derivative character strings; and (d) code for computationally selecting, from the one or more derivative character strings, a set of character subsirings having sequences that identify the set of oligonucleotides for in vitro recombination, wherein the selected set of character sub strings identifies at least one oligonucleotide comprising a chimeric nucleic acid sequence that comprises subsequences from at least two of the parental character strings, wherein the subsequences from the at least two parental character strings are separated by a crossover point, and wherein the crossover point is selected from a region of identified pairwise homology, and (e) code for outputting the selected set of character substrings to a computer or a user. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product comprising a machine readable medium on which is provided program instructions for identifying a set of oligonucleotides for use in a physical recombination procedure, the program code comprising:
-
(a) code for providing two or more parental character strings representing two or more polynucleotides or polypeptides, which character strings, when aligned for maximum identity, comprise at least one region of heterology; (b) code for manipulating the two or more parental character strings by applying a crossover operator to computationally generate one or more derivative character strings; and (c) code for computationally selecting, from the one or more derivative character strings, a set of character substrings having sequences that identify the set of oligonucleotides for in vitro recombination, wherein the selected set of character substrings identifies at least one oligonucleotide comprising a chimeric nucleic acid sequence that comprises subsequences from at least two of the parental character strings, and wherein the subsequences from the at least two parental character strings are separated by a crossover point, and (d) code for outputting the selected set of character substrings to a computer or a user.
-
-
12. A method of generating a set of oligonucleotide variants, the method comprising:
-
(a) providing two or more parental character strings representing two or more polynucleotides or polypeptides; (b) manipulating the two or more parental character strings by applying a genetic operator to computationally generate one or more derivative character strings; (c) from the one or more derivative character strings, computationally selecting a set of character substrings; (d) providing a set of oligonucleotides corresponding in sequence to the set of character substrings; and (e) recombining the set of oligonucleotides in vitro to generate a set of polynucleotide variants. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification