Mercurial > repos > computational-metabolomics > sirius_csifingerid
comparison sirius_csifingerid.py @ 7:e29e64ff50bb draft
"planemo upload for repository https://github.com/computational-metabolomics/sirius_csifingerid_galaxy commit a2dd58962ce65259d79c7647efef1f0b18dce48c"
author | computational-metabolomics |
---|---|
date | Thu, 10 Feb 2022 16:05:47 +0000 |
parents | 96b077221201 |
children | 8dac4cef0a22 |
comparison
equal
deleted
inserted
replaced
6:96b077221201 | 7:e29e64ff50bb |
---|---|
27 parser.add_argument('--cores_top_level', default=1) | 27 parser.add_argument('--cores_top_level', default=1) |
28 parser.add_argument('--chunks', default=1) | 28 parser.add_argument('--chunks', default=1) |
29 parser.add_argument('--min_MSMS_peaks', default=1) | 29 parser.add_argument('--min_MSMS_peaks', default=1) |
30 parser.add_argument('--rank_filter', default=0) | 30 parser.add_argument('--rank_filter', default=0) |
31 parser.add_argument('--confidence_filter', default=0) | 31 parser.add_argument('--confidence_filter', default=0) |
32 parser.add_argument('--backwards_compatible', | |
33 default=False, action='store_true') | |
34 parser.add_argument('--schema', default='msp') | 32 parser.add_argument('--schema', default='msp') |
35 parser.add_argument('-a', '--adducts', action='append', nargs=1, | 33 parser.add_argument('-a', '--adducts', action='append', nargs=1, |
36 required=False, default=[], help='Adducts used') | 34 required=False, default=[], help='Adducts used') |
37 | 35 |
38 args = parser.parse_args() | 36 args = parser.parse_args() |
348 ###################################################################### | 346 ###################################################################### |
349 # outputs might have different headers. Need to get a list of all the headers | 347 # outputs might have different headers. Need to get a list of all the headers |
350 # before we start merging the files outfiles = [os.path.join(wd, f) for f in | 348 # before we start merging the files outfiles = [os.path.join(wd, f) for f in |
351 # glob.glob(os.path.join(wd, "*_metfrag_result.csv"))] | 349 # glob.glob(os.path.join(wd, "*_metfrag_result.csv"))] |
352 def concat_output(filename, result_pth, | 350 def concat_output(filename, result_pth, |
353 rank_filter, confidence_filter, backwards_compatible): | 351 rank_filter, confidence_filter): |
354 outfiles = glob.glob(os.path.join(wd, '*', '*{}'.format(filename))) | 352 outfiles = glob.glob(os.path.join(wd, '*', '*{}'.format(filename))) |
355 | 353 |
356 # sort files nicely | 354 # sort files nicely |
357 outfiles.sort(key=lambda s: int(re.match(r'^.*/(' | 355 outfiles.sort(key=lambda s: int(re.match(r'^.*/(' |
358 r'\d+).*{}'.format(filename), | 356 r'\d+).*{}'.format(filename), |