Mercurial > repos > dchristiany > data_manager_proteore
changeset 22:778cc97cb115 draft
planemo upload commit e2e4ac8c2c4dc5675d4c415ff192a925ca5e6b98-dirty
author | dchristiany |
---|---|
date | Thu, 17 Jan 2019 08:17:01 -0500 |
parents | 0a79066992fc |
children | b2584295ef44 |
files | data_manager/resource_building.py data_manager/resource_building.xml |
diffstat | 2 files changed, 13 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/data_manager/resource_building.py Tue Jan 15 10:04:52 2019 -0500 +++ b/data_manager/resource_building.py Thu Jan 17 08:17:01 2019 -0500 @@ -301,7 +301,10 @@ GeneID_index=1 network_cols=[1,2,7,8,11,12,18,20] for line in tab_file : - dico_network[line[GeneID_index]]=[line[i] for i in network_cols] + if line[GeneID_index] not in dico_network: + dico_network[line[GeneID_index]]=[[line[i] for i in network_cols]] + else: + dico_network[line[GeneID_index]].append([line[i] for i in network_cols]) #delete tmp_BioGRID directory os.remove("BioGRID.zip") @@ -340,8 +343,14 @@ dico_GeneID_to_UniProt = {} dico_nodes = {} for line in bioplex : - dico_network["GeneID"][line[0]]=[line[i] for i in network_geneid_cols] - dico_network["UniProt-AC"][line[2]]=[line[i] for i in network_uniprot_cols] + if line[0] not in dico_network["GeneID"]: + dico_network["GeneID"][line[0]]=[[line[i] for i in network_geneid_cols]] + else : + dico_network["GeneID"][line[0]].append([line[i] for i in network_geneid_cols]) + if line[1] not in dico_network["UniProt-AC"]: + dico_network["UniProt-AC"][line[2]]=[[line[i] for i in network_uniprot_cols]] + else: + dico_network["UniProt-AC"][line[2]].append([line[i] for i in network_uniprot_cols]) dico_GeneID_to_UniProt[line[0]]=line[2] r = requests.get("https://reactome.org/download/current/UniProt2Reactome.txt")
--- a/data_manager/resource_building.xml Tue Jan 15 10:04:52 2019 -0500 +++ b/data_manager/resource_building.xml Thu Jan 17 08:17:01 2019 -0500 @@ -1,4 +1,4 @@ -<tool id="data_manager_proteore" name="Get source files for proteore tools" version="2019.01.15.6" tool_type="manage_data"> +<tool id="data_manager_proteore" name="Get source files for proteore tools" version="2019.01.17" tool_type="manage_data"> <description> to create or update reference files for proteore tools </description>