Mercurial > repos > iuc > samtools_coverage
comparison samtools_coverage.xml @ 2:8a477224dfee draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/sam_to_bam commit 3a5a4ad75547c6c27430d85e6ddf3c2ff1ece0ba
| author | iuc |
|---|---|
| date | Wed, 31 May 2023 17:15:17 +0000 |
| parents | ae36fab06bc2 |
| children | c4ff13d2aab3 |
comparison
equal
deleted
inserted
replaced
| 1:ae36fab06bc2 | 2:8a477224dfee |
|---|---|
| 1 <tool id="samtools_coverage" name="Samtools coverage" version="@TOOL_VERSION@+galaxy0" profile="@PROFILE@"> | 1 <tool id="samtools_coverage" name="Samtools coverage" version="@TOOL_VERSION@+galaxy1" profile="@PROFILE@"> |
| 2 <description>computes the depth at each position or region</description> | 2 <description>computes the depth at each position or region</description> |
| 3 <macros> | 3 <macros> |
| 4 <import>macros.xml</import> | 4 <import>macros.xml</import> |
| 5 </macros> | 5 </macros> |
| 6 <expand macro="requirements"/> | 6 <expand macro="requirements"/> |
| 7 <expand macro="stdio"/> | 7 <expand macro="stdio"/> |
| 8 <expand macro="version_command"/> | 8 <expand macro="version_command"/> |
| 9 <command><![CDATA[ | 9 <command><![CDATA[ |
| 10 @PREPARE_IDX@ | 10 #if $condition_input.input_pooling == "No": |
| 11 @PREPARE_IDX@ | |
| 12 #else: | |
| 13 @PREPARE_IDX_MULTIPLE@ | |
| 14 #end if | |
| 11 samtools coverage | 15 samtools coverage |
| 12 | 16 |
| 13 #if $condition_input.input_pooling == "Yes": | 17 #if $condition_input.input_pooling == "Yes": |
| 14 ${ ' '.join( [ "'%s'" % $x for $x in $condition_input.input] ) } | 18 ${ ' '.join( [ "'%s'" % $x for $x in $condition_input.input_bams] ) } |
| 15 #else | 19 #else |
| 16 '$condition_input.input' | 20 '$condition_input.input' |
| 17 #end if | 21 #end if |
| 18 | 22 |
| 19 -l $additional_options.min_read_length | 23 -l $additional_options.min_read_length |
| 20 -q $additional_options.min_mq | 24 -q $additional_options.min_mq |
| 21 -Q $additional_options.min_bq | 25 -Q $additional_options.min_bq |
| 22 | 26 |
| 23 #set $filter = $additional_options.required_flags | 27 #set $filter = $additional_options.required_flags |
| 24 @FLAGS@ | 28 @FLAGS@ |
| 25 -rf $flags | 29 --rf $flags |
| 26 | 30 |
| 27 #set $filter = $additional_options.skipped_flags | 31 #set $filter = $additional_options.skipped_flags |
| 28 @FLAGS@ | 32 @FLAGS@ |
| 29 -ff $flags | 33 --ff $flags |
| 30 | 34 |
| 31 #if $condition_histogram.histogram_select == "yes" | 35 #if $condition_histogram.histogram_select == "yes" |
| 32 -m | 36 -m |
| 33 -w $condition_histogram.n_bins | 37 -w $condition_histogram.n_bins |
| 34 #if $condition_histogram.region != "": | 38 #if $condition_histogram.region != "": |
| 43 <param name="input_pooling" type="select" label="Are you pooling bam files?" help="Calculate the coverage for multiple bam files" > | 47 <param name="input_pooling" type="select" label="Are you pooling bam files?" help="Calculate the coverage for multiple bam files" > |
| 44 <option value="No" selected="True">No</option> | 48 <option value="No" selected="True">No</option> |
| 45 <option value="Yes">Yes</option> | 49 <option value="Yes">Yes</option> |
| 46 </param> | 50 </param> |
| 47 <when value="No" > | 51 <when value="No" > |
| 48 <param name="input" type="data" format="bam" multiple="true" label="BAM file"/> | 52 <param name="input" type="data" format="bam" label="BAM file"/> |
| 49 </when> | 53 </when> |
| 50 <when value="Yes"> | 54 <when value="Yes"> |
| 51 <param name="input" type="data" format="bam" multiple="true" label="BAM files to be pooled"/> | 55 <param name="input_bams" type="data" format="bam" multiple="true" label="BAM files to be pooled"/> |
| 52 </when> | 56 </when> |
| 53 </conditional> | 57 </conditional> |
| 54 | 58 |
| 55 <section name="additional_options" title="Additional Options" expanded="true"> | 59 <section name="additional_options" title="Additional Options" expanded="true"> |
| 56 <param name="min_read_length" argument="-l" type="integer" min="0" value="0" label="Minimum read length" help="Ignore reads shorter than INT base pairs (Default = 0)" /> | 60 <param name="min_read_length" argument="-l" type="integer" min="0" value="0" label="Minimum read length" help="Ignore reads shorter than INT base pairs (Default = 0)" /> |
| 94 <param name="n_bins" value="50" /> | 98 <param name="n_bins" value="50" /> |
| 95 <output name="output" file="results_2.txt" ftype="tabular" /> | 99 <output name="output" file="results_2.txt" ftype="tabular" /> |
| 96 </test> | 100 </test> |
| 97 <test> | 101 <test> |
| 98 <param name="input_pooling" value="Yes" /> | 102 <param name="input_pooling" value="Yes" /> |
| 99 <param name="input" value="test_1.bam,test_2.bam" ftype="bam" /> | 103 <param name="input_bams" value="test_1.bam,test_2.bam" ftype="bam" /> |
| 100 <param name="histogram_select" value="yes" /> | 104 <param name="histogram_select" value="yes" /> |
| 101 <param name="n_bins" value="100" /> | 105 <param name="n_bins" value="100" /> |
| 102 <output name="output" file="results_3.txt" ftype="tabular" /> | 106 <output name="output" file="results_3.txt" ftype="tabular" /> |
| 103 </test> | 107 </test> |
| 104 </tests> | 108 </tests> |
