×

Method of generating an optimized, diverse population of variants

  • US 8,504,498 B2
  • Filed: 02/12/2009
  • Issued: 08/06/2013
  • Est. Priority Date: 02/12/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a non-transitory computer useable medium having a computer readable medium having program instructions for selecting an optimized, diverse set of molecular variants from a plurality of molecular variants, wherein the program instructions comprise:

  • (a) code for receiving an objective data set representing two or more properties of each molecular variant in a plurality of molecular variants;

    (b) code for generating a first Pareto front membership of all molecular variants based on the one or more objectives for optimization;

    (c) code for 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 is based on niche count and the overall fitness function is based on location 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 of molecular variants; and

    (d) code for identifying a search space of acceptable molecular variants;

    (e) code for generating a random population of genomes from the search space of acceptable molecular variants by applying a selection operator; and

    (f) code for applying a set of operators comprising a crossover operator, a mutation operator, a fitness operator, and a repair operator on the random plurality of genomes to select the nvar set of optimized, diverse molecular variants.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×