<prompt> DNA foot printing is used to detectSingle nucleotide polymorphismsVariable number of tandem repeatsParent of origin of the childDNA-protein interaction  <response>: Techniques of detection of DNA-Protein interaction : DNA footprinting Yeast one-hybrid system Electrophoretic mobility shift assay EMSA 