Table 4 Methods to engineer natural and artificial selection.

From: Towards an engineering theory of evolution

Principle

Stability

Evolvability

Examples

Increase design-type fitness

Evolution for fitness after design phase

–

Adaptive evolution of recoded E. coli77, Adaptive evolution of refactored phage genome78

Reduce metabolic burden

–

Modelling ribosome allocation to reduce burden125, Characterising burden of genetic parts126

Dynamic control of burden

–

Burden-driven feedback control in E. coli65

Reduce toxicity

–

mRNA toxicity127

Decrease neighbouring fitness

Minimised chassis organism

–

Pseudomonas 2.080

Correlate fitness and utility

Couple function to reproduction

Couple function to reproduction

Phage-assisted continuous evolution10, Compartmentalized partnered replication128

Couple function to survival

Couple function to reproduction

Toxin/antitoxin systems81

Artificial selection pressure

Artificial selection pressure

FACS screening129, Ribosome display109, Phage display130