annotate compareMatrices_wrapper.xml @ 52:a1d369ead6d7 draft default tip

Uploaded
author jbrayet
date Tue, 29 Sep 2015 08:25:39 -0400
parents 353a1a598dc2
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
23
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
1 <!--Compare Matrices - developed by Jocelyn Brayet <jocelyn.brayet@curie.fr>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
2 Copyright (C) 2015 Institut Curie
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
3
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
4 This program is free software: you can redistribute it and/or modify
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
5 it under the terms of the GNU General Public License as published by
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
6 the Free Software Foundation, either version 3 of the License, or
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
7 (at your option) any later version.
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
8
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
9 This program is distributed in the hope that it will be useful,
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
12 GNU General Public License for more details.
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
13
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
14 You should have received a copy of the GNU General Public License
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
15 along with this program. If not, see <http://www.gnu.org/licenses/>.-->
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
16 <tool id="rsat_compare_matrices" name="RSAT Compare Matrices" version="1.0">
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
17 <description>Comparison between two collections of position-specific scoring matrices</description>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
18 <requirements>
37
353a1a598dc2 Uploaded
jbrayet
parents: 23
diff changeset
19 <requirement type="package" version="0.6">python_suds</requirement>
23
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
20 </requirements>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
21 <command interpreter="python">
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
22 compareMatrices_wrapper.py -matrix_1 $matrixFile_1 -format1 $matrix_format_1 -matrix_2 $matrixFile_2 -format2 $matrix_format_2 -outGalaxy $txtFile -server $server
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
23 #if $advanced_parameters.adv_param == "show":
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
24 #if $advanced_parameters.allReturn.all_return == "no":
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
25 -returnResults $advanced_parameters.allReturn.return
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
26 #else:
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
27 -returnResults all
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
28 #end if
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
29 #end if
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
30 </command>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
31 <inputs>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
32 <param name="server" type="select" label="RSAT server (if Time out error, change server)" >
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
33 <option value="fr_ens" selected="true">RSAT Protists</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
34 <option value="fr_mrs" >RSAT Fungis</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
35 <option value="fr_ro" >RSAT Metazoa</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
36 <option value="fr_mrs_2" >RSAT Teaching</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
37 <option value="es" >RSAT Plants</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
38 <option value="mx" >RSAT Prokaryotes</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
39 </param>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
40 <param name="matrixFile_1" type="data" format="txt" label="Matrix (or matrices) (TXT file)" />
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
41 <param name="matrix_format_1" type="select" label="Matrix 1 format" help="" >
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
42 <option value="tab" selected="true">tab</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
43 <option value="cb" >cb</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
44 <option value="transfac" >transfac</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
45 <option value="jaspar" >jaspar</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
46 <option value="consensus" >consensus</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
47 <option value="gibbs" >gibbs</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
48 <option value="meme" >meme</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
49 <option value="assembly" >assembly</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
50 </param>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
51 <param name="matrixFile_2" type="data" format="txt" label="Matrix (or matrices) (TXT file)" />
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
52 <param name="matrix_format_2" type="select" label="Matrix 2 format" help="" >
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
53 <option value="tab" selected="true">tab</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
54 <option value="cb" >cb</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
55 <option value="transfac" >transfac</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
56 <option value="jaspar" >jaspar</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
57 <option value="consensus" >consensus</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
58 <option value="gibbs" >gibbs</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
59 <option value="meme" >meme</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
60 <option value="assembly" >assembly</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
61 </param>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
62 <conditional name="advanced_parameters" >
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
63 <param name="adv_param" type="select" label="Advanced Parameters" help="" >
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
64 <option value="hide" selected="true">Hide</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
65 <option value="show">Show</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
66 </param>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
67 <when value="hide" />
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
68 <when value="show">
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
69 <conditional name="allReturn" >
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
70 <param name="all_return" type="select" label="All supported output fields, including all metrics" >
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
71 <option value="yes" selected="true">Yes</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
72 <option value="no">No</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
73 </param>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
74 <when value="yes" />
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
75 <when value="no">
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
76 <param name="return" type="select" display="checkboxes" multiple="True" label="Fields to return">
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
77 <option value="offset">offset</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
78 <option value="cor">cor</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
79 <option value="Ncor" selected="true">Ncor</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
80 <option value="cov">cov</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
81 <option value="SSD">SSD</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
82 <option value="NSW">NSW</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
83 <option value="SW">SW</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
84 <option value="dEucl">dEucl</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
85 <option value="NdEucl">NdEucl</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
86 <option value="NsEucl">NsEucl</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
87 <option value="dKL">dKL</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
88 <option value="matrix_number">matrix_number</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
89 <option value="matrix_id">matrix_id</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
90 <option value="matrix_name">matrix_name</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
91 <option value="matrix_ac">matrix_ac</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
92 <option value="width">width</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
93 <option value="strand" selected="true">strand</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
94 <option value="pos">pos</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
95 <option value="consensus">consensus</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
96 <option value="offset_rank">offset_rank</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
97 <option value="match_rank">match_rank</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
98 <option value="offset_rank">offset_rank</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
99 <option value="alignments_pairwise">alignments_pairwise</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
100 <option value="alignments_1ton">alignments_1ton</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
101 <option value="alignments">alignments</option>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
102 </param>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
103 </when>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
104 </conditional>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
105 </when>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
106 </conditional>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
107 </inputs>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
108 <outputs>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
109 <data format="txt" name="txtFile" label="RSAT output - compareMatrices results" />
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
110 </outputs>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
111 <help>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
112
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
113 **What it does**
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
114
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
115 .. class:: infomark
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
116
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
117 Compare two collections of position-specific scoring matrices (PSSM), and return various similarity statistics + matrix alignments (pairwise, one-to-n).
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
118
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
119 </help>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
120 <citations>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
121 <citation type="bibtex">@article{Medina-Rivera22042015,
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
122 author = {Medina-Rivera, Alejandra and Defrance, Matthieu and Sand, Olivier and Herrmann, Carl and Castro-Mondragon, Jaime A. and Delerce, Jeremy and Jaeger, Sébastien and Blanchet, Christophe and Vincens, Pierre and Caron, Christophe and Staines, Daniel M. and Contreras-Moreira, Bruno and Artufel, Marie and Charbonnier-Khamvongsa, Lucie and Hernandez, Céline and Thieffry, Denis and Thomas-Chollier, Morgane and van Helden, Jacques},
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
123 title = {RSAT 2015: Regulatory Sequence Analysis Tools},
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
124 year = {2015},
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
125 doi = {10.1093/nar/gkv362},
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
126 URL = {http://nar.oxfordjournals.org/content/early/2015/04/21/nar.gkv362.abstract},
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
127 eprint = {http://nar.oxfordjournals.org/content/early/2015/04/21/nar.gkv362.full.pdf+html},
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
128 journal = {Nucleic Acids Research}
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
129 }</citation>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
130 </citations>
42d9f30eb76a Uploaded
jbrayet
parents:
diff changeset
131 </tool>