changeset 496:6c973150937b draft

Uploaded
author francesco_lapi
date Tue, 30 Sep 2025 15:26:41 +0000
parents e19083971cc3
children 36838126cc07
files COBRAxy/metabolicModel2Tabular.py
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/COBRAxy/metabolicModel2Tabular.py	Tue Sep 30 15:17:55 2025 +0000
+++ b/COBRAxy/metabolicModel2Tabular.py	Tue Sep 30 15:26:41 2025 +0000
@@ -37,7 +37,7 @@
                         help="Built-in model identifier (e.g., ENGRO2, Recon, HMRcore)")
     parser.add_argument("--input", type=str,
                         help="Custom model file (JSON or XML)")
-    parser.add_argument("--name", type=str, required=True,
+    parser.add_argument("--name", nargs='*', required=True,
                         help="Model name (default or custom)")
     
     parser.add_argument("--medium_selector", type=str, required=True,
@@ -181,6 +181,9 @@
     global ARGS
     ARGS = process_args(args)
 
+    # Convert name from list to string (handles names with spaces)
+    if isinstance(ARGS.name, list):
+        ARGS.name = ' '.join(ARGS.name)
 
     if ARGS.input:
         # Load a custom model from file