comparison ivar_trim.xml @ 12:e3bb03cf207a draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ivar/ commit a14db40361bcb2ee608bccd9222e1654aaea3324
author iuc
date Wed, 11 Jan 2023 09:55:20 +0000
parents 5671e1d3d5ee
children f0cc9cf99407
comparison
equal deleted inserted replaced
11:5671e1d3d5ee 12:e3bb03cf207a
1 <tool id="ivar_trim" name="ivar trim" version="@VERSION@+galaxy4" profile="21.01"> 1 <tool id="ivar_trim" name="ivar trim" version="@TOOL_VERSION@+galaxy5" profile="@PROFILE@">
2 <description>Trim reads in aligned BAM</description> 2 <description>Trim reads in aligned BAM</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 <requirement type="package" version="3.8.1">python</requirement> 7 <expand macro="version_command"/>
8 <requirement type="package" version="1.15">samtools</requirement>
9 </expand>
10 <expand macro="version_command" />
11 <command detect_errors="exit_code"><![CDATA[ 8 <command detect_errors="exit_code"><![CDATA[
12 #if $primer.source == 'history' 9 #if $primer.source == 'history'
13 cp '$primer.input_bed' bed.bed && 10 cp '$primer.input_bed' bed.bed &&
14 #else 11 #else
15 cp '$primer.cached_bed.fields.path' bed.bed && 12 cp '$primer.cached_bed.fields.path' bed.bed &&
112 <conditional name="primer"> 109 <conditional name="primer">
113 <param name="source" value="history" /> 110 <param name="source" value="history" />
114 <param name="input_bed" value="zika/db/zika_primers.bed" /> 111 <param name="input_bed" value="zika/db/zika_primers.bed" />
115 </conditional> 112 </conditional>
116 <param name="input_bam" value="zika/Z52_b.sorted.bam" /> 113 <param name="input_bam" value="zika/Z52_b.sorted.bam" />
117 <output name="output_bam" file="zika/Z52_b.trimmed.sorted.bam" compare="sim_size" delta="100000"/> 114 <output name="output_bam" ftype="bam">
115 <assert_contents>
116 <has_size value="4023965" delta="1000"/>
117 </assert_contents>
118 </output>
119 <assert_stdout>
120 <has_text text="Found 68 primers in BED file"/>
121 <has_text text="Using Region: PRV"/>
122 <has_text text="Found 40964 mapped reads"/>
123 <has_text text="reads were quality trimmed below the minimum length of 30 bp and were not written to file"/>
124 <has_text text="reads that started outside of primer regions were not written to file"/>
125 </assert_stdout>
118 </test> 126 </test>
119 <test> 127 <test>
120 <conditional name="primer"> 128 <conditional name="primer">
121 <param name="source" value="cached" /> 129 <param name="source" value="cached" />
122 <param name="cached_bed" value="SARS-CoV-2-ARTICv1" /> 130 <param name="cached_bed" value="SARS-CoV-2-ARTICv1" />