annotate spectrast_create.xml @ 0:c8895a92b74d draft default tip

planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
author galaxyp
date Thu, 29 Mar 2018 09:51:50 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
1 <tool id="spectrast_create_1" name="SpectraST Create" version="5.0.0">
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
2 <description>Create Spectral Libraries</description>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
3 <requirements>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
4 <!--
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
5 <container type="docker">iracooke/protk-1.4.3</container>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
6 -->
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
7 <requirement type="package" version="1.4.4a">protk</requirement>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
8 <requirement type="package" version="5.0.0">tpp</requirement>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
9 </requirements>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
10 <stdio>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
11 <exit_code range="1:" level="fatal" description="Job Failed" />
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
12 </stdio>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
13 <command>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
14 <![CDATA[
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
15 spectrast_create.rb --galaxy
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
16
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
17 #for $pepxml_file in $pepxml_files:
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
18 ${pepxml_file}
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
19 #end for
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
20
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
21 --spectrum-files='$spectrum_files'
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
22 --predicate 'Protein!~$decoy_prefix_string'
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
23 --p-thresh $p_thresh
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
24 --instrument-acquisition $instrument_acquisition
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
25 -o library
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
26
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
27 &&
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
28
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
29 mkdir -p $output.files_path
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
30
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
31 &&
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
32
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
33 cp library.splib library.spidx library.pepidx $output.files_path/
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
34
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
35 &&
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
36
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
37 echo "Spectral Library Primary File" > $output
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
38 ]]>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
39 </command>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
40 <inputs>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
41
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
42 <param name="pepxml_files" multiple="true" type="data" format="pepxml,peptideprophet_pepxml,interprophet_pepxml" label="PepXML Files to use in library generation" help=""/>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
43 <param name="spectrum_files" multiple="true" type="data" format="mzml" label="Data files containing spectra referred to in pepxml files" help=""/>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
44 <param name="decoy_prefix_string" help="String to identify decoys. All decoys wil be excluded" type="text" value="decoy" label="Decoy String" size="20"/>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
45 <param name="instrument_acquisition" type="text" value="CID-QTOF" label="Decoy String" size="20"
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
46 help="Set the instrument and acquisition settings of the spectra (in case not specified in data files).
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
47 Examples: CID, ETD, CID-QTOF, HCD. The latter two are treated as high-mass accuracy spectra."/>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
48 <param name="p_thresh" type="float" value="0.99" min="0" max="1" label="Probability Threshold"
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
49 help="Matches scoring less than this value are discarded" />
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
50 </inputs>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
51 <outputs>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
52 <data format="splib" name="output"/>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
53 </outputs>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
54 <help>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
55 <![CDATA[
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
56 **What it does**
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
57
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
58 Create Spectral Libraries.
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
59
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
60 ]]>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
61 </help>
c8895a92b74d planemo upload for repository https://github.com/galaxyproteomics/protk-galaxytools/tree/master/spectrast commit 34735d62618a252173e3c90436f240659484727a
galaxyp
parents:
diff changeset
62 </tool>