comparison computeMatrixOperations.xml @ 17:be95d48dd27f draft

"planemo upload for repository https://github.com/deeptools/deepTools/tree/master/galaxy/wrapper/ commit 9308cb7fc910dba348d48fd0dce77a90264b7bdb"
author bgruening
date Fri, 11 Feb 2022 15:57:22 +0000
parents 848ce8f81e6e
children 7ef978dc1b8a
comparison
equal deleted inserted replaced
16:ee3a1b0f45f1 17:be95d48dd27f
69 #silent $files.append(str($f.regionsFile)) 69 #silent $files.append(str($f.regionsFile))
70 #end for 70 #end for
71 -m $submodule.matrixFile 71 -m $submodule.matrixFile
72 -R '#echo "' '".join($files)#' 72 -R '#echo "' '".join($files)#'
73 -o $outFileName 73 -o $outFileName
74 #else if $submodule.command == "dataRange":
75 dataRange
76 -m $submodule.matrixFile
77 > $outFileTxt
74 #end if 78 #end if
75 ]]> 79 ]]>
76 </command> 80 </command>
77 <inputs> 81 <inputs>
78 <conditional name="submodule"> 82 <conditional name="submodule">
83 <option value="filterStrand">Filter by strand (filterStrand)</option> 87 <option value="filterStrand">Filter by strand (filterStrand)</option>
84 <option value="filterValues">Filter by min/max value (filterValues)</option> 88 <option value="filterValues">Filter by min/max value (filterValues)</option>
85 <option value="rbind">Bind matrices, top to bottom (rbind)</option> 89 <option value="rbind">Bind matrices, top to bottom (rbind)</option>
86 <option value="cbind">Bind matrices, left to right (cbind)</option> 90 <option value="cbind">Bind matrices, left to right (cbind)</option>
87 <option value="sort">Sort by region order in specified files (sort)</option> 91 <option value="sort">Sort by region order in specified files (sort)</option>
92 <option value="dataRange">Returns the min, max, median, 10th and 90th percentile of the matrix values per sample (dataRange)</option>
88 </param> 93 </param>
89 <when value="info"> 94 <when value="info">
90 <param argument="matrixFile" format="deeptools_compute_matrix_archive" type="data" 95 <param argument="matrixFile" format="deeptools_compute_matrix_archive" type="data"
91 label="Matrix file from the computeMatrix tool" help=""/> 96 label="Matrix file from the computeMatrix tool" help=""/>
92 </when> 97 </when>
148 label="Matrix file from the computeMatrix tool" help=""/> 153 label="Matrix file from the computeMatrix tool" help=""/>
149 <repeat name="regionsFiles" title="BED or GTF files of regions" min="1"> 154 <repeat name="regionsFiles" title="BED or GTF files of regions" min="1">
150 <param name="regionsFile" format="bed,gtf" type="data" label="Regions to plot" 155 <param name="regionsFile" format="bed,gtf" type="data" label="Regions to plot"
151 help="File, in BED format, containing the regions to plot."/> 156 help="File, in BED format, containing the regions to plot."/>
152 </repeat> 157 </repeat>
158 </when>
159
160 <when value="dataRange">
161 <param argument="matrixFile" format="deeptools_compute_matrix_archive" type="data"
162 label="Matrix file from the computeMatrix tool" help=""/>
153 </when> 163 </when>
154 </conditional> 164 </conditional>
155 </inputs> 165 </inputs>
156 <outputs> 166 <outputs>
157 <data format="deeptools_compute_matrix_archive" name="outFileName" label="${tool.name} ${submodule.command} on ${on_string}"> 167 <data format="deeptools_compute_matrix_archive" name="outFileName" label="${tool.name} ${submodule.command} on ${on_string}">
203 +----------------+--------------------------------------------------------------------------------------------------------------------------+ 213 +----------------+--------------------------------------------------------------------------------------------------------------------------+
204 + cbind | Merges multiple matrices, left to right. | 214 + cbind | Merges multiple matrices, left to right. |
205 +----------------+--------------------------------------------------------------------------------------------------------------------------+ 215 +----------------+--------------------------------------------------------------------------------------------------------------------------+
206 + sort | Sorts the given file so regions are in the order of occurence in the input BED/GTF file(s). | 216 + sort | Sorts the given file so regions are in the order of occurence in the input BED/GTF file(s). |
207 +----------------+--------------------------------------------------------------------------------------------------------------------------+ 217 +----------------+--------------------------------------------------------------------------------------------------------------------------+
208 218 + dataRange | Returns the min, max, median, 10th and 90th percentile of the matrix values per sample. |
219 +----------------+--------------------------------------------------------------------------------------------------------------------------+
209 220
210 These operations are useful when you want to run computeMatrix on multiple files (thereby keeping all of the values together) and later exclude regions/samples or add new ones. Another common use would be if you require the output of computeMatrix to be sorted to match the order of regions in the input file. 221 These operations are useful when you want to run computeMatrix on multiple files (thereby keeping all of the values together) and later exclude regions/samples or add new ones. Another common use would be if you require the output of computeMatrix to be sorted to match the order of regions in the input file.
211 222
212 ----- 223 -----
213 224