Mercurial > repos > rjmw > dimspy_process_scans
comparison process_scans.xml @ 1:769165c75514 draft default tip
planemo upload for repository https://github.com/computational-metabolomics/dimspy-galaxy commit 42331bc61ea07d75f88007e5a2c65eaf9e811f06
author | rjmw |
---|---|
date | Wed, 30 May 2018 09:20:20 -0400 |
parents | d129e75a31d9 |
children |
comparison
equal
deleted
inserted
replaced
0:d129e75a31d9 | 1:769165c75514 |
---|---|
2 <description> - Read, filter and average MS scans</description> | 2 <description> - Read, filter and average MS scans</description> |
3 <macros> | 3 <macros> |
4 <import>macros.xml</import> | 4 <import>macros.xml</import> |
5 </macros> | 5 </macros> |
6 <expand macro="requirements" /> | 6 <expand macro="requirements" /> |
7 <expand macro="stdio" /> | 7 <command detect_errors="exit_code"> |
8 <command><![CDATA[ | 8 <![CDATA[ |
9 #if $input.format == "data_collection" | 9 #if $input.format == "data_collection" |
10 #for $fn in $input.source | 10 #for $fn in $input.source |
11 #if str( $fn ).endswith(".dat") | 11 #if str( $fn ).endswith(".dat") |
12 ln -s "$fn" "$fn.name" | 12 ln -s '$fn' '$fn.name' |
13 && | 13 && |
14 #end if | 14 #end if |
15 #end for | 15 #end for |
16 #elif $input.format == "single_file" | 16 #elif $input.format == "single_file" |
17 #if str( $input.source ).endswith(".dat") | 17 #if str( $input.source ).endswith(".dat") |
18 ln -s "$input.source" "$input.source.name" | 18 ln -s '$input.source' '$input.source.name' |
19 && | 19 && |
20 #end if | 20 #end if |
21 #end if | 21 #end if |
22 dimspy process-scans | 22 dimspy process-scans |
23 #if $input.format == "data_collection" | 23 #if $input.format == "data_collection" |
24 #for $fn in $input.source | 24 #for $fn in $input.source |
25 --input "$fn.name" | 25 --input '$fn.name' |
26 #end for | 26 #end for |
27 #elif $input.format == "single_file" | 27 #elif $input.format == "single_file" |
28 --input "$input.source.name" | 28 --input '$input.source.name' |
29 #elif $input.format == "library" | 29 #elif $input.format == "library" |
30 --input $__app__.config.user_library_import_dir/$__user_email__/$input.source | 30 --input '$__app__.config.user_library_import_dir/$__user_email__/$input.source' |
31 #else | 31 #else |
32 --input "$input.source" | 32 --input '$input.source' |
33 #end if | 33 #end if |
34 --output "$hdf5_file_out" | 34 --output '$hdf5_file_out' |
35 #if $filelist | 35 #if $filelist |
36 --filelist "$filelist" | 36 --filelist '$filelist' |
37 #end if | 37 #end if |
38 --function-noise $function_noise | 38 --function-noise $function_noise |
39 --snr-threshold $snr_threshold | 39 --snr-threshold $snr_threshold |
40 --ppm $mults.ppm | 40 --ppm $mults.ppm |
41 --min_scans $mults.min_scans | 41 --min_scans $mults.min_scans |
49 #end if | 49 #end if |
50 #if $adv.skip_stitching | 50 #if $adv.skip_stitching |
51 --skip-stitching | 51 --skip-stitching |
52 #end if | 52 #end if |
53 #if float($adv.ringing_threshold) > 0.0 | 53 #if float($adv.ringing_threshold) > 0.0 |
54 --ringing_threshold $adv.ringing_threshold | 54 --ringing-threshold $adv.ringing_threshold |
55 #end if | 55 #end if |
56 #for $mzr in $adv.remove_mz_range | 56 #for $mzr in $adv.remove_mz_range |
57 --remove-mz-range $mzr.start $mzr.end | 57 --remove-mz-range $mzr.start $mzr.end |
58 #end for | 58 #end for |
59 #if $scan_events.filter == "true" | 59 #if $scan_events.filter == "true" |
63 #elif $scan_events.incl_excl == "exclude" | 63 #elif $scan_events.incl_excl == "exclude" |
64 --exclude-scan-events $se.start $se.end $se.scan_type | 64 --exclude-scan-events $se.start $se.end $se.scan_type |
65 #end if | 65 #end if |
66 #end for | 66 #end for |
67 #end if | 67 #end if |
68 --report "$report" | 68 --report '$report' |
69 && | 69 && |
70 dimspy hdf5-pls-to-txt | 70 dimspy hdf5-pls-to-txt |
71 --input "$hdf5_file_out" | 71 --input '$hdf5_file_out' |
72 --output . | 72 --output . |
73 --delimiter $delimiter | 73 --delimiter $delimiter |
74 ]]></command> | 74 ]]> |
75 </command> | |
75 <inputs> | 76 <inputs> |
76 <conditional name="input"> | 77 <conditional name="input"> |
77 <param name="format" type="select" label="Choose the source for the dataset" > | 78 <param name="format" type="select" label="Choose the source for the dataset" > |
78 <option value="zip_file" selected="true">Zip file from your History containing *.mzML files</option> | 79 <option value="zip_file" selected="true">Zip file from your History containing *.mzML files</option> |
79 <option value="library">Library directory name</option> | 80 <option value="library">Library directory name</option> |