annotate ms2preproc.xml @ 0:59e5d8c53c81 draft

Uploaded
author galaxyp
date Wed, 19 Dec 2012 00:27:24 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
1 <tool id="ms2preproc" name="ms2preproc" version="0.1.0">
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
2 <description>preprocess and filter MS/MS spectra</description>
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
3
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
4 <command>
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
5 #if $window:
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
6 #set $window_arg = "-Z %s" % $window
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
7 #else
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
8 #set $window_arg = ""
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
9 #end if
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
10 ms2preproc --infile ${input} --outfile ${output} --informat mgf --top ${top} ${window_arg}; sed -i -e 's/,SCAN\(.*\)$/\nSCANS=\1/' ${output}
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
11 </command>
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
12
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
13 <inputs>
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
14 <param format="mgf" name="input" type="data" label="Input MGF" />
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
15 <param name="top" type="integer" label="Number of top peaks to keep" value="200" help="" />
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
16 <param name="window" type="float" label="m/z Window" value="" optional="true" help="m/z Windows (+/-Z) around high-intensity peaks in which the number specified above are selected. (Optional)" />
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
17 </inputs>
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
18 <outputs>
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
19 <data format="mgf" name="output" label="ms2preproc on ${on_string}"/>
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
20 </outputs>
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
21
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
22 <requirements>
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
23 <requirement type="package">ms2preproc</requirement>
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
24 </requirements>
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
25
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
26 <help>
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
27 **What it does**
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
28
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
29 ms2preproc is a software tool to preprocess MS/MS spectra, please see the citation below for more information.
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
30
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
31 **Inputs and Parameters**
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
32
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
33 ms2preproc is very specific about the formatting of the MGF file it parses. Therefore it is recommended that the MGF Formatter tool is used to create a MGF file specifically for ms2preproc prior to the use of this tool.
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
34
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
35 The authors of this software recommend running ms2preproc with the following settings:
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
36
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
37 Mascot:
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
38 Select top 200 peaks globally.
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
39
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
40 Sequest:
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
41 Select top 6 peaks in windows of size 30 m/z.
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
42
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
43 ProteinPilot:
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
44 Select top 6 peaks in windows of size 30 m/z.
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
45
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
46 ------
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
47
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
48 **Citation**
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
49
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
50 For the underlying tool, please cite `Renard BY, Kirchner M, Monigatti F, Invanov AR, Rappsilber J, Winter D, Steen JAJ, Hamprecht FA, Steen H. When Less Can Yield More - Computational Preprocessing of MS/MS Spectra for Peptide Identification, Proteomics (2009).`
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
51
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
52 If you use this tool in Galaxy, please cite Chilton J, et al. https://bitbucket.org/galaxyp/galaxyp-toolshed-ms2preproc
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
53 </help>
59e5d8c53c81 Uploaded
galaxyp
parents:
diff changeset
54 </tool>