annotate ms_data_converter.xml @ 0:dfafbfd7983d

Uploaded
author galaxyp
date Wed, 11 Mar 2015 11:36:26 -0400
parents
children a36e9f847308
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
1 <tool id="ms_data_converter" name="MS Data Converter" version="1.3.0">
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
2 <!-- BEGIN_VERSION_DEFAULT -->
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
3 <description>for WIFF format using AB SCIEX MS Data Converter</description>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
4 <!-- END_VERSION_DEFAULT -->
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
5 <!--
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
6 <requirements>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
7 <requirement type="package" version="1.3beta">ab_sciex_ms_data_converter</requirement>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
8 </requirements>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
9 -->
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
10 <command interpreter="python">
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
11 #import re
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
12 #import os.path
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
13 #set $ext = $input.ext
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
14 ms_data_converter.py
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
15 #set basename = 'absciex'
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
16 #if hasattr($input, 'display_name')
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
17 #set basename = $re.sub('\W','_',$input.display_name)
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
18 #end if
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
19 --input="${input.extra_files_path}/wiff"
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
20 --input_name="${basename}.wiff"
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
21 #if $os.path.exists($os.path.join($input.extra_files_path,'wiff_scan')):
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
22 --implicit="${input.extra_files_path}/wiff_scan"
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
23 --input="${input.extra_files_path}/wiff_scan"
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
24 --input_name="${basename}.wiff.scan"
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
25 #end if
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
26 #if $os.path.exists($os.path.join($input.extra_files_path,'wiff_mtd')):
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
27 --implicit="${input.extra_files_path}/wiff_mtd"
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
28 --input="${input.extra_files_path}/wiff_mtd"
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
29 --input_name="${basename}.wiff.mtd"
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
30 #end if
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
31 --output=${output}
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
32 ## BEGIN_VERSION_DEFAULT
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
33 --fromextension=$ext
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
34 --content_type=$content_type
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
35 ## END_VERSION_DEFAULT
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
36 --toextension=${result.output_format}
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
37 #if $result.output_format == "mzML"
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
38 --zlib=${result.zlib}
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
39 --binaryencoding=${result.precision}
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
40 --index=${result.index}
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
41 #end if
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
42 </command>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
43
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
44 <inputs>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
45
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
46 <!-- BEGIN_VERSION_DEFAULT -->
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
47 <param format="wiff" name="input" type="data" label="Input wiff"/>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
48 <!-- END_VERSION_DEFAULT -->
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
49 <conditional name="result">
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
50 <param name="output_format" type="select" label="Output Format">
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
51 <option value="mzML">mzML</option>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
52 <option value="mgf">mgf</option>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
53 </param>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
54 <when value="mzML">
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
55 <param type="boolean" name="index" truevalue="true" falsevalue="false" checked="true" label="Index the mzML output"/>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
56 <param type="boolean" name="zlib" truevalue="true" falsevalue="false" checked="true" label="Binary zlib array compression"/>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
57 <param type="select" name="precision" label="Precision">
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
58 <option value="32">32</option>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
59 <option value="64" selected="true">64</option>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
60 </param>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
61 </when>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
62 <when value="mgf"/>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
63 </conditional>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
64 <param name="content_type" type="select" label="Output Content Type">
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
65 <option value="profile">profile</option>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
66 <option value="centroid">centroid</option>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
67 <option value="proteinpilot">proteinpilot</option>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
68 </param>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
69 </inputs>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
70 <outputs>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
71 <data format="mzml" name="output">
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
72 <change_format>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
73 <when input="output_format" value="mgf" format="mgf" />
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
74 </change_format>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
75 </data>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
76 </outputs>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
77 <help>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
78 **What it does**
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
79
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
80 AB SCIEX MS Data Converter to convert mass spectral data from any AB SCIEX instrument into open data formats. Data can be converted into two different formats - mzML or mgf. You can also control what kind of information is written. You can choose to get an exact translation of what the instrument recorded or choose to convert to a processed version, reducing the data down to peak lists.
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
81
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
82 http://www.absciex.com/Documents/Downloads/Software/ABSCIEX-MS%20Data-Converter-User-Guide.pdf
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
83
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
84 ------
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
85
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
86 **Citation**
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
87
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
88 If you use this tool in Galaxy, please cite Chilton J, et al. https://github.com/galaxyproteomics/
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
89
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
90 </help>
dfafbfd7983d Uploaded
galaxyp
parents:
diff changeset
91 </tool>