METHODS OF POPULATING DATA STRUCTURES FOR USE IN EVOLUTIONARY SIMULATIONS
First Claim
1. A computer program product on a computer readable media comprising computer code that:
- i) encodes two or more biological molecules into initial character strings to provide a collection of two or more different initial character strings wherein each of said biological molecules comprises at least about ten subunits;
ii) selects at least two substrings from said initial character strings;
iii) concatenates said substrings to form one or more product strings about the same length as one or more of the initial character strings;
iv) adds the product strings to a data structure to populate a data structure of product strings;
v) determines sequence identities of at least one of the product strings relative to at least one initial character string; and
vi) selects one or more product biological molecules for production, wherein the one or more product biological molecules correspond to one or more of the product strings.
2 Assignments
0 Petitions
Accused Products
Abstract
In particular, this invention provides novel methods of populating data structures for use in evolutionary modeling. In particular, this invention provides methods of populating a data structure with a plurality of character strings. The methods involve encoding two or more biological molecules into character strings to provide a collection of two or more different initial character strings; selecting at least two substrings from the pool of character strings; concatenating the substrings to form one or more product strings about the same length as one or more of the initial character strings; adding the product strings to a collection of strings; and optionally repeating this process using one or more of the product strings as an initial string in the collection of initial character strings.
-
Citations
1 Claim
-
1. A computer program product on a computer readable media comprising computer code that:
-
i) encodes two or more biological molecules into initial character strings to provide a collection of two or more different initial character strings wherein each of said biological molecules comprises at least about ten subunits; ii) selects at least two substrings from said initial character strings; iii) concatenates said substrings to form one or more product strings about the same length as one or more of the initial character strings; iv) adds the product strings to a data structure to populate a data structure of product strings; v) determines sequence identities of at least one of the product strings relative to at least one initial character string; and vi) selects one or more product biological molecules for production, wherein the one or more product biological molecules correspond to one or more of the product strings.
-
Specification