comparison COBRAxy/flux_simulation_beta.py @ 421:f9fe44c65772 draft

Uploaded
author francesco_lapi
date Tue, 09 Sep 2025 09:30:41 +0000
parents ed2c1f9e20ba
children 27c5a67f1ee6
comparison
equal deleted inserted replaced
420:0877682fff48 421:f9fe44c65772
405 #ARGS.bounds_name = ARGS.name.split(",") 405 #ARGS.bounds_name = ARGS.name.split(",")
406 #ARGS.output_types = ARGS.output_type.split(",") 406 #ARGS.output_types = ARGS.output_type.split(",")
407 #ARGS.output_type_analysis = ARGS.output_type_analysis.split(",") 407 #ARGS.output_type_analysis = ARGS.output_type_analysis.split(",")
408 408
409 # --- Normalize inputs (the tool may pass comma-separated --input and either --name or --names) --- 409 # --- Normalize inputs (the tool may pass comma-separated --input and either --name or --names) ---
410 ARGS.input_files = ARGS.input.split(",") if getattr(ARGS, "input", None) else [] 410 ARGS.input_files = ARGS.input.split(",") if ARGS.input else []
411 ARGS.file_names = ARGS.name.split(",") 411 ARGS.file_names = ARGS.name.split(",")
412 # output types (required) -> list 412 # output types (required) -> list
413 ARGS.output_types = ARGS.output_type.split(",") if getattr(ARGS, "output_type", None) else [] 413 ARGS.output_types = ARGS.output_type.split(",") if ARGS.output_type else []
414 # optional analysis output types -> list or empty 414 # optional analysis output types -> list or empty
415 ARGS.output_type_analysis = ARGS.output_type_analysis.split(",") if getattr(ARGS, "output_type_analysis", None) else [] 415 ARGS.output_type_analysis = ARGS.output_type_analysis.split(",") if ARGS.output_type_analysis else []
416 416
417 print("=== INPUT FILES ===")
418 print(ARGS.input_files)
419 print(ARGS.file_names)
420 print(ARGS.output_type)
421 print(ARGS.output_types)
422 print(ARGS.output_type_analysis)
417 423
418 if ARGS.model_and_bounds == "True": 424 if ARGS.model_and_bounds == "True":
419 # MODE 1: Model + bounds (separate files) 425 # MODE 1: Model + bounds (separate files)
420 print("=== MODE 1: Model + Bounds (separate files) ===") 426 print("=== MODE 1: Model + Bounds (separate files) ===")
421 427