Skip to main content


Fig. 3 | BMC Systems Biology

Fig. 3

From: Designing synthetic networks in silico: a generalised evolutionary algorithm approach

Fig. 3

Schematic overview of the evolutionary algorithm. An initial population defined by user-selected inputs is generated. The individuals are simulated and scored to determine their phenotypic fitness. Based on their respective fitnesses, two individuals are selected for recombination to produce offspring networks. These child networks are then randomly mutated and scored for their respective fitnesses. If the child is fitter than the parents then it is kept, otherwise the child is rejected and a new offspring is created. These steps are repeated until pre-defined termination criteria are met

Back to article page