compara-deep-learning/main.py

43 lines
920 B
Python
Raw Normal View History

2019-05-11 11:22:42 -07:00
import sys
from get_data import get_data_homology,get_data_genome
2019-05-13 10:53:31 -07:00
from process_data import create_data_homology_ls
2019-05-11 11:22:42 -07:00
arg=sys.argv
arg=arg[1:]
if len(arg)!=5:
print("No. of arguments more or less. Please check")
sys.exit(1)
a=[]
d={}
a_h=[]
d_h={}
ld=[]
ldg=[]
dir_g="data"
ld,ldg,a,d=get_data_genome(arg,dir_g,a,d,ld,ldg)
2019-05-13 10:53:31 -07:00
#print(a[0][0:10],"\n",d,"\n",ld[0][0:10],"\n")
2019-05-11 11:22:42 -07:00
dir_hom="data_homology"
a_h,d_h=get_data_homology(arg,dir_hom,a_h,d_h)
#print(a_h[0][0:10],"\n",d_h)
2019-05-13 10:53:31 -07:00
n=2 #no. of numbers neighbors
lsy,lcmap=create_data_homology_ls(a_h,d_h,n,a,d,ld,ldg)
"""
print(lsy,"\n",lcmap)
lt=ldg[0]
for x in lsy:
xr=lsy[x]['f']
xl=lsy[x]['b']
for g in range(len(xl)-1,-1,-1):
print(a[0].iloc[lt[xl[g]],[3,4]])
print("------------------\n",a[0].iloc[lt[x],[3,4]],"\n-------------------")
for g in xr:
print(a[0].iloc[lt[g],[3,4]])"""