Mercurial > repos > bimib > cobraxy
comparison COBRAxy/flux_simulation.py @ 158:30acaa01df61 draft
Uploaded
author | francesco_lapi |
---|---|
date | Tue, 12 Nov 2024 14:19:01 +0000 |
parents | d02c0b55a47b |
children | 898f2641d3f7 |
comparison
equal
deleted
inserted
replaced
157:d02c0b55a47b | 158:30acaa01df61 |
---|---|
89 help = 'output type analysis') | 89 help = 'output type analysis') |
90 | 90 |
91 parser.add_argument( | 91 parser.add_argument( |
92 '-idop', '--output_path', | 92 '-idop', '--output_path', |
93 type = str, | 93 type = str, |
94 default='result', | 94 default='flux_simulation', |
95 help = 'output path for maps') | 95 help = 'output path for maps') |
96 | 96 |
97 ARGS = parser.parse_args(args) | 97 ARGS = parser.parse_args(args) |
98 return ARGS | 98 return ARGS |
99 | 99 |
379 | 379 |
380 num_processors = cpu_count() | 380 num_processors = cpu_count() |
381 | 381 |
382 global ARGS | 382 global ARGS |
383 ARGS = process_args(args) | 383 ARGS = process_args(args) |
384 | |
385 if not os.path.exists('flux_simulation/'): | |
386 os.makedirs('flux_simulation/') | |
384 | 387 |
385 | 388 |
386 model_type :utils.Model = ARGS.model_selector | 389 model_type :utils.Model = ARGS.model_selector |
387 if model_type is utils.Model.Custom: | 390 if model_type is utils.Model.Custom: |
388 model = model_type.getCOBRAmodel(customPath = utils.FilePath.fromStrPath(ARGS.model), customExtension = utils.FilePath.fromStrPath(ARGS.model_name).ext) | 391 model = model_type.getCOBRAmodel(customPath = utils.FilePath.fromStrPath(ARGS.model), customExtension = utils.FilePath.fromStrPath(ARGS.model_name).ext) |