Amersham Biosciences Handbook. Affinity chromatography separates proteins on the basis of a reversible interaction between a protein (or group of proteins) and a specific ligand coupled to a chromatography matrix. The technique offers high selectivity, hence high resolution, and usually high capacity for the protein(s) of interest. Purification can be in the order of several thousand-fold and recoveries of active material are generally very high.