comparison COBRAxy/metabolicModel2Tabular.py @ 492:4ed95023af20 draft

Uploaded
author francesco_lapi
date Tue, 30 Sep 2025 14:02:17 +0000
parents 7a413a5ec566
children 5397559097dc
comparison
equal deleted inserted replaced
491:7a413a5ec566 492:4ed95023af20
200 except Exception as e: 200 except Exception as e:
201 # Wrap/normalize load errors as DataErr for consistency 201 # Wrap/normalize load errors as DataErr for consistency
202 raise utils.DataErr(ARGS.model, f"failed loading built-in model: {e}") 202 raise utils.DataErr(ARGS.model, f"failed loading built-in model: {e}")
203 203
204 # Determine final model name: explicit --name overrides, otherwise use the model id 204 # Determine final model name: explicit --name overrides, otherwise use the model id
205
206 model_name = ARGS.name if ARGS.name else ARGS.model
207 205
208 if ARGS.name == "ENGRO2" and ARGS.medium_selector != "Default": 206 if ARGS.name == "ENGRO2" and ARGS.medium_selector != "Default":
209 df_mediums = pd.read_csv(ARGS.tool_dir + "/local/medium/medium.csv", index_col = 0) 207 df_mediums = pd.read_csv(ARGS.tool_dir + "/local/medium/medium.csv", index_col = 0)
210 ARGS.medium_selector = ARGS.medium_selector.replace("_", " ") 208 ARGS.medium_selector = ARGS.medium_selector.replace("_", " ")
211 medium = df_mediums[[ARGS.medium_selector]] 209 medium = df_mediums[[ARGS.medium_selector]]