I am working on the promoters that bind to new to nature transcription factors. I read journals and they usually used EMSA for this kind of work. I just want to ask, if DNA affinity chromatography is better. Do they have differences in terms of results?