Synthetic dyes can act as alternative ligands for proteins and can be used as part of a protein purification protocol for chromatography. Chromatography is the separation of compounds from a mixture.