Design of rapid gradient methods for the analysis of combinatorial chemistry libraries and the preparation of pure compounds.