WOW indeed. Very interesting read thanks.
from
Virus-Assembled BatteriesOne of the ways they have done this in the past is using a process called "directed evolution." They combine collections of viruses with millions of random variations in a vial containing a piece of the material they want the virus to bind to. Some of the viruses happen to have proteins that bind to the material. Isolating these viruses is a simple process of washing off the piece of material --only those viruses bound to the material remain. These can then be allowed to reproduce. After a few rounds of binding and washing, only viruses with the highest affinity for the material remain.