In the life sciences, the modules are peptides or molecular fragments that can be combined to yield thousands of possible reactants from a given set of compounds. The result is combinatorial chemistry ...