annotate pecan2blib.xml @ 0:69274b068a48 draft default tip

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
author jjohnson
date Fri, 25 Aug 2017 14:25:21 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
1 <tool id="pecan2blib" name="pecan2blib" version="0.1.0">
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
2 <description>Convert PECAN results after percolator (.peptides) into spectral library (.blib)</description>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
3 <requirements>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
4 <requirement type="package" version="0.9.9.3">pecan</requirement>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
5 </requirements>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
6 <stdio>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
7 <exit_code range="1:" />
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
8 </stdio>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
9 <command><![CDATA[
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
10 pecan2blib -o pecan_spectral_lib --ionTypes=$ionTypes -q $qValue $toMinutes
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
11 #if $extension and str($extension):
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
12 -e $extension
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
13 #end if
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
14 -l $percolator_results
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
15 && cat "pecan_spectral_lib"*.blib > '$spectral_lib'
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
16 ]]></command>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
17 <inputs>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
18 <param name="percolator_results" type="data" format="percout" multiple="true" label="percolator results"/>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
19 <param name="ionTypes" type="select" label="Fragment ion types" help="suggested HCD: y, reCID: by">
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
20 <option value="by">by</option>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
21 <option value="y">y</option>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
22 <option value="b">b</option>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
23 </param>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
24 <param name="qValue" type="float" value="0.01" label="q-value threshold"/>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
25 <param name="toMinutes" type="boolean" truevalue="--toMinutes" falsevalue="" checked="false"
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
26 label="Convert retention time from seconds to minutes"
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
27 help="Only needed when mzML files recorded retention time in seconds"/>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
28 <param name="extension" type="text" value="" optional="true" label="raw file extension for skyline"
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
29 help="original file extension (e.g. raw/wiff) for proper Skyline views"/>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
30
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
31 </inputs>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
32 <outputs>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
33 <data name="spectral_lib" format="sqlite" />
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
34 </outputs>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
35 <help><![CDATA[
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
36 TODO: Fill in help.
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
37 ]]></help>
69274b068a48 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/pecan commit 21855dec2949420d3bccfd6c9912578e9aacecf0
jjohnson
parents:
diff changeset
38 </tool>