comparison data_manager/resource_building.py @ 5:429e7481c392 draft

planemo upload commit 51fc514a85c1055cab5bb6e76c90f3da7e648101-dirty
author proteore
date Fri, 08 Mar 2019 04:09:43 -0500
parents ce01295cd601
children f281a1eb83d6
comparison
equal deleted inserted replaced
4:ce01295cd601 5:429e7481c392
450 else : 450 else :
451 dico_network[line[0]].append(line[:2]+[interactant_A,interactant_B,line[2]]) 451 dico_network[line[0]].append(line[:2]+[interactant_A,interactant_B,line[2]])
452 452
453 #second interactant (second column) 453 #second interactant (second column)
454 if line[1] not in dico_network: 454 if line[1] not in dico_network:
455 dico_network[line[1]]=[line[1]+line[0]+[interactant_B,interactant_A,line[2]]] 455 dico_network[line[1]]=[[line[1],line[0],interactant_B,interactant_A,line[2]]]
456 else : 456 else :
457 dico_network[line[1]].append(line[1]+line[0]+[interactant_B,interactant_A,line[2]]) 457 dico_network[line[1]].append([line[1],line[0],interactant_B,interactant_A,line[2]])
458 458
459 with requests.Session() as s: 459 with requests.Session() as s:
460 r = s.get('https://www.reactome.org/download/current/NCBI2Reactome.txt') 460 r = s.get('https://www.reactome.org/download/current/NCBI2Reactome.txt')
461 r.encoding ="utf-8" 461 r.encoding ="utf-8"
462 tab_file = csv.reader(r.content.splitlines(), delimiter='\t') 462 tab_file = csv.reader(r.content.splitlines(), delimiter='\t')