Mercurial > repos > bimib > cobraxy
comparison COBRAxy/rps_generator.py @ 280:49c0b28a203f draft
Uploaded
| author | francesco_lapi |
|---|---|
| date | Mon, 12 May 2025 17:39:26 +0000 |
| parents | 3fca9b568faf |
| children | 5dd2ab4637aa |
comparison
equal
deleted
inserted
replaced
| 279:7f37f9626071 | 280:49c0b28a203f |
|---|---|
| 216 for pos, cell_line_name in enumerate(cell_lines): | 216 for pos, cell_line_name in enumerate(cell_lines): |
| 217 abundances = { metab : abundances[pos] for metab, abundances in abundances_dict.items() } | 217 abundances = { metab : abundances[pos] for metab, abundances in abundances_dict.items() } |
| 218 rps_scores[cell_line_name] = calculate_rps(reactions, abundances, black_list, missing_list) | 218 rps_scores[cell_line_name] = calculate_rps(reactions, abundances, black_list, missing_list) |
| 219 | 219 |
| 220 df = pd.DataFrame.from_dict(rps_scores) | 220 df = pd.DataFrame.from_dict(rps_scores) |
| 221 print(df) | |
| 221 df.rename(columns={'Unnamed: 0': 'Reactions'}, inplace=True) | 222 df.rename(columns={'Unnamed: 0': 'Reactions'}, inplace=True) |
| 222 df.to_csv(ARGS.rps_output, sep = '\t', na_rep = "None", index = False) | 223 df.to_csv(ARGS.rps_output, sep = '\t', na_rep = "None", index = False) |
| 223 | 224 |
| 224 ############################ main #################################### | 225 ############################ main #################################### |
| 225 def main(args:List[str] = None) -> None: | 226 def main(args:List[str] = None) -> None: |
