Mercurial > repos > bgruening > bismark
comparison bismark_bowtie2_wrapper.xml @ 3:91f07ff056ca draft
Uploaded
author | bgruening |
---|---|
date | Mon, 14 Apr 2014 16:43:14 -0400 |
parents | 82814a8a2395 |
children | 243e8f9fb75b |
comparison
equal
deleted
inserted
replaced
2:82814a8a2395 | 3:91f07ff056ca |
---|---|
1 <tool id="bismark_bowtie2" name="Bismark" version="0.7.12.1"> | 1 <tool id="bismark_bowtie2" name="Bismark" version="0.10.1"> |
2 <!-- Wrapper compatible with Bismark version 0.7.11 --> | 2 <!-- Wrapper compatible with Bismark version 0.10 --> |
3 <description>bisulfite mapper (bowtie2)</description> | 3 <description>bisulfite mapper (bowtie2)</description> |
4 <!--<version_command>bismark version</version_command>--> | 4 <!--<version_command>bismark version</version_command>--> |
5 <requirements> | 5 <requirements> |
6 <requirement type="set_environment">SCRIPT_PATH</requirement> | 6 <requirement type="set_environment">SCRIPT_PATH</requirement> |
7 <requirement type="package" version="0.1.19">samtools</requirement> | 7 <requirement type="package" version="0.1.19">samtools</requirement> |
10 <parallelism method="basic"></parallelism> | 10 <parallelism method="basic"></parallelism> |
11 <command interpreter="python"> | 11 <command interpreter="python"> |
12 bismark_wrapper.py | 12 bismark_wrapper.py |
13 | 13 |
14 ## Change this to accommodate the number of threads you have available. | 14 ## Change this to accommodate the number of threads you have available. |
15 --num-threads 24 | 15 --num-threads "\${GALAXY_SLOTS:-24}" |
16 | 16 |
17 --bismark_path \$SCRIPT_PATH | 17 --bismark_path \$SCRIPT_PATH |
18 | 18 |
19 --bowtie2 | 19 --bowtie2 |
20 | 20 |
69 | 69 |
70 -I $singlePaired.minInsert | 70 -I $singlePaired.minInsert |
71 -X $singlePaired.maxInsert | 71 -X $singlePaired.maxInsert |
72 #end if | 72 #end if |
73 | 73 |
74 #if $sort_bam: | |
75 --sort-bam | |
76 #end if | |
74 | 77 |
75 ## for now hardcode the value for the required memory per thread in --best mode | 78 ## for now hardcode the value for the required memory per thread in --best mode |
76 --chunkmbs 512 | 79 --chunkmbs 512 |
77 | 80 |
78 | 81 |
174 <param name="minInsert" type="integer" value="0" label="Minimum insert size for valid paired-end alignments" /> | 177 <param name="minInsert" type="integer" value="0" label="Minimum insert size for valid paired-end alignments" /> |
175 <param name="maxInsert" type="integer" value="500" label="Maximum insert size for valid paired-end alignments" /> | 178 <param name="maxInsert" type="integer" value="500" label="Maximum insert size for valid paired-end alignments" /> |
176 </when> | 179 </when> |
177 </conditional> | 180 </conditional> |
178 | 181 |
182 <param name="sort_bam" type="boolean" truevalue="true" falsevalue="false" checked="False" label="Sort BAM file by chromosomal position (not compatibile with methylation extractor)"/> | |
179 | 183 |
180 <conditional name="params"> | 184 <conditional name="params"> |
181 <param name="settingsType" type="select" label="Bismark settings to use" help="You can use the default settings or set custom values for any of Bismark's parameters."> | 185 <param name="settingsType" type="select" label="Bismark settings to use" help="You can use the default settings or set custom values for any of Bismark's parameters."> |
182 <option value="default">Use Defaults</option> | 186 <option value="default">Use Defaults</option> |
183 <option value="custom">Full parameter list</option> | 187 <option value="custom">Full parameter list</option> |
340 </action> | 344 </action> |
341 </when> | 345 </when> |
342 </conditional> | 346 </conditional> |
343 </actions> | 347 </actions> |
344 </data> | 348 </data> |
345 | |
346 | |
347 </outputs> | 349 </outputs> |
348 | 350 |
349 <tests> | 351 <tests> |
350 </tests> | 352 </tests> |
351 | 353 |