first attempt at incorporating SNP distance, need to update trans_prob update in EM loop