I tried to do some DNA protein assay for my project, but just found the method, EMSA I used, is not very repeatable. I wonder if other methods are repeatable. ChIP, DNase footpring, filter binding? Any advice is welcome. In addition, I hope we can discuss more on the topic of DNA protein interactions. Here are some protocols in the field of DNA (RNA) protein interaction assay.
http://dnaandprotein.blogspot.com