Patent Document ID: 20110029468
Application ID: 12867429
Patent Flag: 0

Claim One:
1. A method of selecting an optimized, diverse set of molecular variants from a plurality of molecular variants, the method comprising: (a) selecting one or more objectives for optimization of a plurality of molecular variants, wherein each molecular variant in the plurality is described by two or more objective data; (b) determining a first Pareto front membership for each of the plurality of molecule variants based on the objectives of optimization; (c) setting optimization parameters, wherein the optimization parameters comprise: (i) number nvar of molecular variants to create; (ii) a molecular variant population size popSize; (iii) a crossover rate crossrate; (iv) a mutation rate mutrate; (v) a fitness function comprising a penalty fitness function and an overall fitness function, wherein the penalty fitness function is based on niche counting and the overall fitness function is based on the location of the molecular variant in a descending Pareto front divided by the shared number of molecular variants within each front; and (vi) specific molecular variants to be included in the nvar set of molecular variants; and (d) identifying a search space of acceptable molecular variants; (e) generating a random population of genomes from the search space of acceptable molecular variants using a selection operator; and (f) selecting a first set of nvar molecular variants by applying a crossover operator, a mutation operator, a repair operator, and a fitness operator to the random population of genomes.