Genetic Evolution in Microbiology
Consider genetic programming to develop/isolate a specific type of microorganism.
Let's say we want to convert Substance A to Substance B
Take 10 samples containing various mixtures of a wide variety of microorganisms and apply higher concentrations of Substance A in them.
Wait 10 days and test the solutions for substance B. The highest 1 or 2 samples are mixed together and retained for the next generation. A few microorganisms from the other samples can be mixed for mutation. Split into 10 samples and repeat.
Hopefully you can create a mixture of microorganisms over time that have evolved to convert Substance A to Substance B over time.