# HG changeset patch # User francesco_lapi # Date 1759246001 0 # Node ID 6c973150937bfbc23d07dc2be3584e99bf0374e5 # Parent e19083971cc30af7470352d231306926c97a7e0a Uploaded diff -r e19083971cc3 -r 6c973150937b COBRAxy/metabolicModel2Tabular.py --- 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