()
| 84 | |
| 85 | #create a dummy synergy dataframe |
| 86 | def process_customized(): |
| 87 | # drugcomb = process_drugcomb() |
| 88 | # # drugcomb_colon = drugcomb[drugcomb['tissue_name'] == 'haematopoietic_and_lymphoid'] |
| 89 | # drugcomb_colon = drugcomb.drop_duplicates(subset=['drug1', 'drug2']) |
| 90 | |
| 91 | # # crc_exp = pd.read_csv(os.path.join(ROOT_DIR, 'data', 'cell_line_data','Customized','crc_%s.csv' % "exp"),sep=',') |
| 92 | # # crc_exp = pd.read_csv(os.path.join(ROOT_DIR, 'data', 'cell_line_data','Customized','tcga_DLBC_%s.csv' % "exp"),sep=',') |
| 93 | # crc_exp = pd.read_csv(os.path.join(ROOT_DIR, 'data', 'cell_line_data','Customized','orginal_columbia_DLBC_%s_20221014.csv' % "exp"),sep=',') |
| 94 | # # crc_exp = pd.read_csv(os.path.join(ROOT_DIR, 'data', 'cell_line_data','Customized','lstaudt_DLBC_%s.csv' % "exp"),sep=',') |
| 95 | # summary_data = pd.DataFrame(columns=['drug1','drug2','cell','tissue_name','score']) |
| 96 | # cell_list = list(crc_exp.columns) |
| 97 | # for crc_cell in cell_list: #0:255, 255: |
| 98 | # drugcomb_colon['cell'] = crc_cell |
| 99 | # drugcomb_colon['score'] = 0 |
| 100 | # summary_data = summary_data.append(drugcomb_colon, ignore_index=True) |
| 101 | |
| 102 | # summary_data = summary_data.drop_duplicates(subset=['drug1','drug2','cell','tissue_name','score']) |
| 103 | |
| 104 | |
| 105 | # for dcdb |
| 106 | dcdb_tmd8 = pd.read_csv(os.path.join(ROOT_DIR, 'data', 'synergy_data','Customized','dcdb_tmd8.csv'),sep=',').iloc[:,1:] |
| 107 | dcdb_tmd8 = dcdb_tmd8.groupby(['drug1','drug2','cell']).agg({\ |
| 108 | "score":'mean'}).reset_index() |
| 109 | summary_data = pd.DataFrame(columns=['drug1','drug2','cell','score']) |
| 110 | #增加az的药物 |
| 111 | azdream = pd.read_csv(os.path.join(ROOT_DIR, 'data', 'synergy_data','Customized','azdream_drug.csv'),sep=',').iloc[:,1:] |
| 112 | # dcdb_tmd8 = azdream |
| 113 | |
| 114 | # columbia_exp = pd.read_csv(os.path.join(ROOT_DIR, 'data', 'cell_line_data','Customized','orginal_columbia_DLBC_%s_20221014.csv' % "exp"),sep=',') |
| 115 | columbia_exp = pd.read_csv(os.path.join(ROOT_DIR, 'data', 'cell_line_data','Customized','orginal_lstaudt_DLBC_%s.csv' % "exp"),sep=',') |
| 116 | cell_list = list(columbia_exp.columns) |
| 117 | for crc_cell in cell_list: |
| 118 | dcdb_tmd8['cell'] = crc_cell |
| 119 | summary_data = summary_data.append(dcdb_tmd8, ignore_index=True) |
| 120 | |
| 121 | summary_data = summary_data.drop_duplicates(subset=['drug1','drug2','cell','score']) |
| 122 | ## -------------- 所有ccle |
| 123 | # directory = os.path.join(ROOT_DIR,'data', 'cell_line_data','Customized','TCGA_PAN_RNA_TPM') |
| 124 | # summary_data = pd.DataFrame(columns=['drug1','drug2','cell','score',"tissue"]) |
| 125 | # counter = 0 |
| 126 | # for file in os.listdir(directory): |
| 127 | # filename = os.fsdecode(file) |
| 128 | # counter += 1 |
| 129 | # if filename.endswith("tcga_DLBC_RNA_counts_csv_tpm.csv") and counter <=10: |
| 130 | |
| 131 | # tpm_exp = pd.read_csv(os.path.join(directory, filename)) |
| 132 | # cell_list = list(tpm_exp.columns) |
| 133 | # for crc_cell in cell_list: |
| 134 | # dcdb_tmd8['cell'] = crc_cell |
| 135 | # dcdb_tmd8['tissue'] = filename.split("_")[1] |
| 136 | # summary_data = summary_data.append(dcdb_tmd8, ignore_index=True) |
| 137 | # # print(os.path.join(directory, filename)) |
| 138 | # summary_data = summary_data.drop_duplicates(subset=['drug1','drug2','cell','score']) |
| 139 | |
| 140 | # #// for clincials |
| 141 | # summary_data = pd.DataFrame(columns=['drug1','drug2','cell','score']) |
| 142 | # clinicals = pd.read_csv(os.path.join(ROOT_DIR, 'data', 'synergy_data','Customized','clinicaltrialsgov_confi.csv'),sep=',').iloc[:,1:] |
| 143 | # clinicals = clinicals[["compound0_x","compound0_y","cell","score"]].rename(columns={\ |
nothing calls this directly
no outgoing calls
no test coverage detected