diff COBRAxy/metabolicModel2Tabular.py @ 506:ffc234ec80db draft

Uploaded
author francesco_lapi
date Wed, 01 Oct 2025 13:19:03 +0000
parents 054c872e3880
children ca98c149ec61
line wrap: on
line diff
--- a/COBRAxy/metabolicModel2Tabular.py	Wed Oct 01 11:15:00 2025 +0000
+++ b/COBRAxy/metabolicModel2Tabular.py	Wed Oct 01 13:19:03 2025 +0000
@@ -332,8 +332,7 @@
     medium = modelUtils.get_medium(model)
     objective_function = modelUtils.extract_objective_coefficients(model)
     
-    if ARGS.name == "ENGRO2":
-        compartments = modelUtils.generate_compartments(model)
+    compartments = modelUtils.generate_compartments(model)
 
     df_rules = pd.DataFrame(list(rules.items()), columns = ["ReactionID", "GPR"])
     df_reactions = pd.DataFrame(list(reactions.items()), columns = ["ReactionID", "Formula"])
@@ -351,7 +350,7 @@
     merged = df_reactions.merge(df_rules, on = "ReactionID", how = "outer")
     merged = merged.merge(df_bounds, on = "ReactionID", how = "outer")
     merged = merged.merge(objective_function, on = "ReactionID", how = "outer")
-    if ARGS.name == "ENGRO2": 
+    if compartments is not None: 
         merged = merged.merge(compartments, on = "ReactionID", how = "outer")
     merged = merged.merge(df_medium, on = "ReactionID", how = "left")