comparison Marea/marea.py @ 69:19d704e24977 draft

Uploaded
author bimib
date Thu, 23 Apr 2020 17:17:41 -0400
parents a61733753aec
children 84da46340c39
comparison
equal deleted inserted replaced
68:aa09186cbc9f 69:19d704e24977
683 rest = rest + i 683 rest = rest + i
684 684
685 tmp = {} 685 tmp = {}
686 count = 0 686 count = 0
687 max_F_C = 0 687 max_F_C = 0
688 688
689 for l1, l2 in zip(rest, class_pat.get(single_cluster)): 689 primo = -1
690
691 for l1, l2 in zip(class_pat.get(single_cluster), rest):
690 try: 692 try:
691 stat_D, p_value = st.ks_2samp(l1, l2) 693 stat_D, p_value = st.ks_2samp(l1, l2)
692 avg = fold_change(sum(l1) / len(l1), sum(l2) / len(l2)) 694 avg = fold_change(sum(l1) / len(l1), sum(l2) / len(l2))
695 if primo == -1:
696 primo = 0
697 print(avg)
693 if not isinstance(avg, str): 698 if not isinstance(avg, str):
694 if max_F_C < abs(avg): 699 if max_F_C < abs(avg):
695 max_F_C = abs(avg) 700 max_F_C = abs(avg)
696 tmp[ids[count]] = [float(p_value), avg] 701 tmp[ids[count]] = [float(p_value), avg]
697 count += 1 702 count += 1