annotate maxquant_mqpar.xml @ 22:9c52362ae7bb draft default tip

planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit c810d2eaedfcad1edf1a84cab8296dcd7b35f5bc
author galaxyp
date Mon, 18 Mar 2024 13:07:04 +0000
parents 8934bc76bb52
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
21
8934bc76bb52 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 419e4f6608f60f0d73987b890d6b7f8854e874fb
galaxyp
parents: 18
diff changeset
1 <tool id="maxquant_mqpar" name="MaxQuant (using mqpar.xml)" version="@VERSION@+galaxy@VERSION_SUFFIX_MQPAR@" profile="@PROFILE@">
15
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
2 <macros>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
3 <import>macros.xml</import>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
4 </macros>
22
9c52362ae7bb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit c810d2eaedfcad1edf1a84cab8296dcd7b35f5bc
galaxyp
parents: 21
diff changeset
5 <expand macro="xrefs"/>
15
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
6 <expand macro="requirements"/>
17
1f39c833f65f planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit cda481171e25f6f18c090ae491e9fb68589ffae8
galaxyp
parents: 15
diff changeset
7 <expand macro="required_files"/>
15
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
18
163452d1e255 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 9d6014f26ea5d3737320ec56749207e6fe602025
galaxyp
parents: 17
diff changeset
9 export COMPlus_EnableDiagnostics=0 &&
15
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
10 ## link galaxy datasets to filenames accepted by maxquant
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
11 #import re
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
12 #set names = [re.sub('@SUBSTITUTION_RX@', '_', str($n.element_identifier)) for $n in $input_opts.infiles]
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
13 #set names_with_ext = [($name if ($name).lower().endswith(str($input_opts.ftype)) else $name + str($input_opts.ftype)) for $name in $names]
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
14 #for $target, $link in zip($infiles, $names_with_ext)
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
15 #if str($input_opts.ftype) == '.thermo.raw':
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
16 cp '$target' '$link' &&
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
17 #else:
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
18 ln -s '$target' '$link' &&
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
19 #end if
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
20 #end for
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
21
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
22 python3 '$__tool_directory__/modify_mqpar.py'
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
23 #set inf = ','.join($names_with_ext)
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
24 --infiles='$inf'
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
25 --version=@VERSION@
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
26 --num_threads=\${GALAXY_SLOTS:-1}
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
27 --substitution_rx='@SUBSTITUTION_RX@'
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
28 --fasta_files='$fasta_files'
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
29 --description_parse_rule='$description_parse_rule'
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
30 --identifier_parse_rule='$identifier_parse_rule'
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
31 '$mqpar_input'
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
32
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
33 &&
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
34 maxquant mqpar.xml
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
35 #if 'log' in $output:
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
36 >> '$log'
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
37 #end if
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
38 && mv mqpar.xml combined/txt/mqpar.xml
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
39 #if 'output_all' in $output:
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
40 &&
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
41 tar -zcf '$output_all' ./combined/txt
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
42 #end if
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
43
21
8934bc76bb52 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 419e4f6608f60f0d73987b890d6b7f8854e874fb
galaxyp
parents: 18
diff changeset
44 #if $qc.do_it == 'true':
15
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
45 &&
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
46 Rscript '$qr' '$qr_yaml'
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
47 #if 'log' in $output:
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
48 >> '$log' 2>&1
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
49 #end if
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
50 &&
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
51 cp ./combined/txt/report_v@VERSION_PTXQC@_combined.pdf '$ptxqc_report'
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
52 #end if
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
53 ]]></command>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
54
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
55 <configfiles>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
56 <expand macro="ptxqc"/>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
57 </configfiles>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
58
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
59 <inputs>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
60 <conditional name="input_opts">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
61 <param name="ftype" type="select" label="choose the type of your input files">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
62 <option value=".thermo.raw">thermo.raw</option>
18
163452d1e255 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 9d6014f26ea5d3737320ec56749207e6fe602025
galaxyp
parents: 17
diff changeset
63 <option value=".mzxml">mzxml</option>
163452d1e255 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 9d6014f26ea5d3737320ec56749207e6fe602025
galaxyp
parents: 17
diff changeset
64 <option value=".mzml">mzml</option>
15
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
65 </param>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
66 <when value=".thermo.raw">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
67 <param multiple="true" name="infiles" type="data"
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
68 format="thermo.raw" label="RAW Files"
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
69 help="Specify one or more Thermo RAW files" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
70 </when>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
71 <when value=".mzxml">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
72 <param multiple="true" name="infiles" type="data"
18
163452d1e255 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 9d6014f26ea5d3737320ec56749207e6fe602025
galaxyp
parents: 17
diff changeset
73 format="mzxml" label="mzXML Files"
15
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
74 help="Specify one or more mzXML files" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
75 </when>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
76 <when value=".mzml">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
77 <param multiple="true" name="infiles" type="data"
18
163452d1e255 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 9d6014f26ea5d3737320ec56749207e6fe602025
galaxyp
parents: 17
diff changeset
78 format="mzml" label="mzML Files"
15
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
79 help="Specify one or more mzML files" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
80 </when>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
81 </conditional>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
82 <param format="fasta" multiple="true" name="fasta_files"
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
83 type="data" label="FASTA files"
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
84 help="Specify one or more FASTA databases." />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
85 <param name="identifier_parse_rule" type="text"
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
86 label="identifier parse rule" value="^&gt;.*\|(.*)\|.*$">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
87 <sanitizer>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
88 <valid initial="string.printable">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
89 <remove value="&apos;"/>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
90 </valid>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
91 </sanitizer>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
92 </param>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
93 <param name="description_parse_rule" type="text"
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
94 label="description parse rule" value="^&gt;.*\|.*\|[^ ]+ (.*) OS.*$"
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
95 help="Modify parse rules if needed">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
96 <sanitizer>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
97 <valid initial="string.printable">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
98 <remove value="&apos;"/>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
99 </valid>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
100 </sanitizer>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
101 </param>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
102 <param type="data" name="mqpar_input" format="xml"
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
103 label="mqpar.xml file with your search parameters. RAW file names
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
104 must match the names displayed in galaxy. Their paths
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
105 from the local machine are ignored. E.g. a file named
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
106 'test01.raw' in galaxy can either be named 'test01.raw' or
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
107 'D:\path\to\test01.raw' in the mqpar.xml."/>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
108 <expand macro="ptxqc-opts"/>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
109 <param type="select" name="output" label="Select the desired outputs."
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
110 multiple="true" optional="false">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
111 <option value="proteinGroups">Protein Groups</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
112 <option value="mqpar">mqpar.xml</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
113 <option value="peptides">Peptides</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
114 <option value="evidence">Evidence</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
115 <option value="parameters">Tabular Paramters</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
116 <option value="msms">MSMS</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
117 <option value="mzTab">mzTab</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
118 <option value="allPeptides">all peptides</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
119 <option value="libraryMatch">library match</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
120 <option value="matchedFeatures">matched features</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
121 <option value="modificationSpecificPeptides">modification specific peptides</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
122 <option value="ms3Scans">ms3 scans</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
123 <option value="msmsScans">msms scans</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
124 <option value="mzRange">mz range</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
125 <option value="peptideSection">peptide section</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
126 <option value="summary">summary</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
127 <option value="output_all">complete 'combined/txt/' directory (compressed)</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
128 <option value="log">MaxQuant and PTXQC log</option>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
129 </param>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
130 </inputs>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
131
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
132 <expand macro="outputs"/>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
133
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
134 <tests>
22
9c52362ae7bb planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit c810d2eaedfcad1edf1a84cab8296dcd7b35f5bc
galaxyp
parents: 21
diff changeset
135 <test expect_num_outputs="19">
15
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
136 <param name="ftype" value=".mzxml" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
137 <param name="infiles" value="BSA_min_22,BSA_min_21.mzXML" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
138 <param name="fasta_files" value="bsa.fasta" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
139 <param name="identifier_parse_rule" value="&gt;([^\s]*)" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
140 <param name="description_parse_rule" value="&gt;(.*)" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
141 <param name="mqpar_input" value="mqpar/mqpar.xml" />
21
8934bc76bb52 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 419e4f6608f60f0d73987b890d6b7f8854e874fb
galaxyp
parents: 18
diff changeset
142 <param name="output" value="evidence,msms,mzTab,allPeptides,msmsScans,mzRange,parameters,peptides,proteinGroups,summary,modificationSpecificPeptides,mqpar,output_all" />
15
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
143 <output name="evidence">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
144 <assert_contents>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
145 <has_text text="AEFVEVTK" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
146 </assert_contents>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
147 </output>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
148 <output name="msms">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
149 <assert_contents>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
150 <has_text text="ECCHGDLLECADDR" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
151 </assert_contents>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
152 </output>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
153 <output name="allPeptides" file="mqpar/txt/allPeptides.txt" lines_diff="32" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
154 <output name="msmsScans">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
155 <assert_contents>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
156 <has_text text="LLEEQVFMANGVSLQLQR" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
157 </assert_contents>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
158 </output>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
159 <output name="mzRange" file="mqpar/txt/mzRange.txt" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
160 <output name="parameters" file="mqpar/txt/parameters.txt" lines_diff="8"/>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
161 <output name="peptides">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
162 <assert_contents>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
163 <has_text text="VEVTKLVTDLTKVHKECCHGDLLECADDRA" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
164 </assert_contents>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
165 </output>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
166 <output name="proteinGroups">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
167 <assert_contents>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
168 <has_text text="ENSBTAP00000007350" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
169 </assert_contents>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
170 </output>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
171 <output name="summary" file="mqpar/txt/summary.txt" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
172 <output name="modificationSpecificPeptides">
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
173 <assert_contents>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
174 <has_text text="ECCHGDLLECADDR" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
175 </assert_contents>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
176 </output>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
177 <output name="mqpar" file="mqpar/txt/mqpar.xml" lines_diff="8" />
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
178 </test>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
179 </tests>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
180 <help><![CDATA[
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
181 MaxQuant is a quantitative proteomics software package designed for analyzing large mass-spectrometric data sets.
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
182
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
183 This tool is a wrapper for MaxQuant v@VERSION@. It gets its search parameters from a previously created parameter file (mqpar.xml). A similiar tool that allows the specification of search parameters directly through galaxy is available as well and should be preferred, if possible.
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
184
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
185 **Input files**
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
186
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
187 - Thermo raw file or mzXML file
18
163452d1e255 planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 9d6014f26ea5d3737320ec56749207e6fe602025
galaxyp
parents: 17
diff changeset
188 - The datatype has to be 'thermo.raw' or 'mzxml'. Make sure to specify the correct datatype either during upload to Galaxy or afterwards (edit attributes --> datatypes)
15
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
189 - mqpar.xml:
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
190 - MaxQuant parameters will be taken from the provided mqpar.xml file. This parameter file MUST be created using the same version of MaxQuant as is used by this tool. The correct version of MaxQuant can be obtained via the bioconda channel for the conda package manager.
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
191
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
192 **Output files**
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
193
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
194 Different output file options are available, most of them are part of the MaxQuant txt folder. An additional mztab output option is implemented.
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
195 ]]></help>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
196 <expand macro="citations"/>
97a7f34fcb6a "planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/maxquant commit 641b1d3af3b589a861cde2dc2f8803c9b79df7be"
galaxyp
parents:
diff changeset
197 </tool>