working gen_interacting_SNP_sets.py - caching working