annotate polypolish.xml @ 0:aaa868913641 draft

planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
author iuc
date Thu, 22 Sep 2022 07:51:48 +0000
parents
children bd2a15dbcea1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
1 <tool id="polypolish" name="Polypolish" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
2 <description>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
3 Short-read polishing of long-read bacterial genome assemblies
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
4 </description>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
5 <macros>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
6 <import>macro.xml</import>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
7 </macros>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
8 <expand macro='xrefs'/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
9 <expand macro="requirements" />
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
10 <expand macro="version_command" />
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
11 <command detect_errors="aggressive"><![CDATA[
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
12 ln -s '$input.fasta_file' input_data &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
13 #*======================================
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
14 For single SAM
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
15 ======================================*#
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
16 #if $input.sam_data_type.sam_selector == 'single'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
17 #if $input.sam_data_type.single_sam.ext == 'unsorted.bam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
18 samtools view -h $input.sam_data_type.single_sam > input_sam &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
19 #elif $input.sam_data_type.single_sam.ext == 'sam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
20 ln -s $input.sam_data_type.single_sam input_sam &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
21 #end if
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
22 polypolish input_data input_sam > '$polished_fasta'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
23 #*======================================
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
24 For paired SAM
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
25 ======================================*#
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
26 #elif $input.sam_data_type.sam_selector == 'paired'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
27 #if $input.sam_data_type.R1_sam.ext == 'unsorted.bam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
28 samtools view -h $input.sam_data_type.R1_sam > sample_R1.sam &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
29 #elif $input.sam_data_type.R1_sam.ext == 'sam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
30 ln -s '$input.sam_data_type.R1_sam' sample_R1.sam &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
31 #end if
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
32 #if $input.sam_data_type.R2_sam.ext == 'unsorted.bam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
33 samtools view -h $input.sam_data_type.R2_sam > sample_R2.sam &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
34 #elif $input.sam_data_type.R2_sam.ext == 'sam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
35 ln -s '$input.sam_data_type.R2_sam' sample_R2.sam &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
36 #end if
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
37 #if $input.sam_data_type.insert_filter.filter_select == 'filter'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
38 polypolish_insert_filter.py --low '$input.sam_data_type.insert_filter.low'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
39 --high '$input.sam_data_type.insert_filter.high'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
40 --in1 sample_R1.sam
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
41 --in2 sample_R2.sam
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
42 --out1 'filtered_1.sam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
43 --out2 'filtered_2.sam' &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
44 polypolish input_data 'filtered_1.sam' 'filtered_2.sam' > $polished_fasta
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
45 #else
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
46 polypolish input_data sample_R1.sam sample_R2.sam > $polished_fasta
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
47 #end if
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
48 #*======================================
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
49 For multiple single-end SAM
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
50 ======================================*#
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
51 #elif $input.sam_data_type.sam_selector == 'multiple_single'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
52 mkdir single_collection &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
53 #for $value, $single_sam in enumerate($input.sam_data_type.single_collection):
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
54 #if $single_sam.ext == 'unsorted.bam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
55 samtools view -h $single_sam > 'single_collection/$(single_sam.element_identifier).sam' &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
56 #elif $single_sam.ext == 'sam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
57 ln -s $single_sam 'single_collection/$(single_sam.element_identifier).$(single_sam.ext)' &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
58 #end if
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
59 #end for
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
60 polypolish input_data single_collection/*.sam > '$polished_fasta'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
61 #*======================================
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
62 For multiple paired-end SAM
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
63 ======================================*#
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
64 #elif $input.sam_data_type.sam_selector == "multiple_paired"
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
65 mkdir paired_collection &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
66 #for $value, $paired_sam in enumerate($input.sam_data_type.paired_collection):
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
67 #if $paired_sam.forward.ext == 'unsorted.bam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
68 samtools view -h $paired_sam.forward > 'paired_collection/forward_input$(value)$(paired_sam.forward.element_identifier).sam' &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
69 #else
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
70 ln -s '$paired_sam.forward' 'paired_collection/forward_input$(value)$(paired_sam.forward.element_identifier).sam' &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
71 #end if
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
72 #if $paired_sam.reverse.ext == 'unsorted.bam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
73 samtools view -h $paired_sam.reverse > 'paired_collection/reverse_input$(value)$(paired_sam.reverse.element_identifier).sam' &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
74 #else
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
75 ln -s '$paired_sam.reverse' 'paired_collection/reverse_input$(value)$(paired_sam.reverse.element_identifier).sam' &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
76 #end if
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
77 #if $input.sam_data_type.insert_filter.filter_select == 'filter'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
78 polypolish_insert_filter.py --low '$input.sam_data_type.insert_filter.low'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
79 --high '$input.sam_data_type.insert_filter.high'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
80 --in1 'paired_collection/forward_input$(value)$(paired_sam.forward.element_identifier).sam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
81 --in2 'paired_collection/reverse_input$(value)$(paired_sam.reverse.element_identifier).sam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
82 --out1 'paired_collection/forward_input$(value)$(paired_sam.forward.element_identifier)_filtered.sam'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
83 --out2 'paired_collection/reverse_input$(value)$(paired_sam.reverse.element_identifier)_filtered.sam' &&
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
84 #end if
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
85 #end for
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
86 #*======================================
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
87 Filtering option
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
88 ======================================*#
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
89 #if $input.sam_data_type.insert_filter.filter_select == 'filter'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
90 polypolish input_data paired_collection/*_filtered.sam > '$polished_fasta'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
91 #else
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
92 polypolish input_data paired_collection/*.sam > '$polished_fasta'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
93 #end if
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
94 #end if
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
95 #*======================================
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
96 For debug file output
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
97 ======================================*#
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
98 #if $options.debug == 'true'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
99 --debug $debug_file
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
100 #end if
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
101 #*======================================
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
102 For LOGFILE OUTPUT
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
103 ======================================*#
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
104 #if $options.keep_logfile == 'true'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
105 | tee '$logfile'
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
106 #end if
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
107 ]]>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
108 </command>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
109 <inputs>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
110 <section name="input" title="Input sequences" expanded="True">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
111 <param name="fasta_file" type="data" format="fasta" label="Select a draft genome for polishing"
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
112 help="Fasta sequence to be cleaned using short-reads data"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
113 <conditional name="sam_data_type">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
114 <param name="sam_selector" type="select" label="Select aligned data to polish" help="Choose number of aligned sam/bam files. Need aligned file with all possible locations in aligner option">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
115 <option value="single">Single SAM/BAM file</option>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
116 <option value="paired">Paired SAM/BAM files</option>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
117 <option value="multiple_single">Multiple single SAM/BAM files</option>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
118 <option value="multiple_paired">Multiple paired SAM/BAM files</option>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
119 </param>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
120 <when value="single">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
121 <param name="single_sam" type="data" format="sam,unsorted.bam" label="Select a SAM/BAM file" help="Specify dataset with only one SAM/BAM file"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
122 </when>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
123 <when value="paired">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
124 <param name="R1_sam" type="data" format="sam,unsorted.bam" label="Select forward SAM/BAM file" help="Specify the forward SAM/BAM files"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
125 <param name="R2_sam" type="data" format="sam,unsorted.bam" label="Select reverse SAM/BAM file" help="Specify the reverse SAM/BAM files"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
126 <expand macro="filter_option"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
127 </when>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
128 <when value="multiple_single">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
129 <param name="single_collection" format="sam,unsorted.bam" type="data_collection" collection_type="list" label="Single-end collection" help="Specify a list of single-end dataset"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
130 </when>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
131 <when value="multiple_paired">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
132 <param name="paired_collection" format="sam,unsorted.bam" type="data_collection" collection_type="list:paired" label="Single-end collection" help="Specify a list of single-end dataset"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
133 <expand macro="filter_option"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
134 </when>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
135 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
136 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
137 <section name="options" title="Options" expanded="False">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
138 <param name="min_depth" argument="--min_depth" type="integer" min="0" value="5" label="Minimal depth"
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
139 help="A base must occur at least this many times in the pileup to be considered valid [default: 5]"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
140 <param name="fraction_invalid" argument="--fraction_invalid" type="float" min="0" value="0.2" max="1" label="Minimal invalid fraction"
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
141 help="A base must make up less than this fraction of the read depth to be considered invalid [default: 0.2]"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
142 <param name="max_errors" argument="--max_errors" type="integer" min="0" value="10" label="Number of mismatch/indels to ignore alignments"
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
143 help="Ignore alignments with more than this many mismatches and indels [default: 10]"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
144 <param name="fraction_valid" argument="--fraction_valid" type="float" min="0" value="0.5" max="1" label="Minimal valid fraction"
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
145 help="A base must make up at least this fraction of the read depth to be considered valid [default: 0.5"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
146 <param name="keep_logfile" type="boolean" truevalue="true" falsevalue="false" label="Keep log file"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
147 <param name="debug" argument="--debug" type="boolean" truevalue="true" falsevalue="false" label="Keep per base information file"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
148 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
149 </inputs>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
150 <outputs>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
151 <data name="polished_fasta" format="fasta" label="${tool.name} on ${on_string}: polished fasta"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
152 <data name="debug_file" format="tabular" label="${tool.name} on ${on_string}: Per base informations">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
153 <filter> options['debug'] == True </filter>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
154 </data>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
155 <data name="logfile" format="txt" from_work_dir="output" label="${tool.name} on ${on_string}: log report">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
156 <filter> options['keep_logfile'] == True </filter>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
157 </data>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
158 </outputs>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
159 <tests>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
160 <!-- Test_1 with default values and single SAM -->
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
161 <test expect_num_outputs="1">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
162 <section name="input">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
163 <param name="fasta_file" value="contigs.fa"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
164 <conditional name="sam_data_type">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
165 <param name="sam_selector" value="single"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
166 <param name="single_sam" value="aligned_test_file/alignement_R1.sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
167 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
168 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
169 <output name="polished_fasta" value="polished.fasta"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
170 </test>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
171 <!-- Test_2 with default values and paired SAM -->
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
172 <test expect_num_outputs="2">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
173 <section name="input">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
174 <param name="fasta_file" value="contigs.fa"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
175 <conditional name="sam_data_type">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
176 <param name="sam_selector" value="paired"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
177 <param name="R1_sam" value="aligned_test_file/alignement_R1.sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
178 <param name="R2_sam" value="aligned_test_file/alignement_R2.sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
179 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
180 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
181 <section name="options">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
182 <param name="debug" value="true"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
183 <param name="keep_logfile" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
184 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
185 <output name="polished_fasta" value="polished.fasta"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
186 <output name="debug_file" value="debug_file_test_2.tsv"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
187 </test>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
188 <!-- Test_3 with default values and single-end multiple SAM -->
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
189 <test expect_num_outputs="2">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
190 <section name="input">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
191 <param name="fasta_file" value="contigs.fa"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
192 <conditional name="sam_data_type">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
193 <param name="sam_selector" value="multiple_single"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
194 <param name="single_collection">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
195 <collection type="list">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
196 <element name="R1_sam" value="aligned_test_file/alignement_R1.sam" ftype="sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
197 <element name="R1_bis_sam" value="aligned_test_file/alignement_R1_bis.sam" ftype="sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
198 <element name="R1_ter_sam" value="aligned_test_file/alignement_R1_ter.sam" ftype="sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
199 </collection>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
200 </param>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
201 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
202 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
203 <section name="options">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
204 <param name="debug" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
205 <param name="keep_logfile" value="true"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
206 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
207 <output name="polished_fasta" value="polished.fasta"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
208 <output name="logfile" value="logfile_test_3.log" lines_diff="15"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
209 </test>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
210 <!-- Test_4 with default values and paired collection SAM -->
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
211 <test expect_num_outputs="1">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
212 <section name="input">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
213 <param name="fasta_file" value="contigs.fa"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
214 <conditional name="sam_data_type">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
215 <param name="sam_selector" value="multiple_paired"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
216 <param name="paired_collection">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
217 <collection type="list:paired">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
218 <element name="paired_1">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
219 <collection type="paired">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
220 <element name="forward" value="aligned_test_file/alignement_R1.sam" ftype="sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
221 <element name="reverse" value="aligned_test_file/alignement_R2.sam" ftype="sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
222 </collection>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
223 </element>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
224 <element name="paired_2">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
225 <collection type="paired">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
226 <element name="forward" value="aligned_test_file/alignement_R1_bis.sam" ftype="sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
227 <element name="reverse" value="aligned_test_file/alignement_R2_bis.sam" ftype="sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
228 </collection>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
229 </element>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
230 <element name="paired_3">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
231 <collection type="paired">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
232 <element name="forward" value="aligned_test_file/alignement_R1_ter.sam" ftype="sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
233 <element name="reverse" value="aligned_test_file/alignement_R2_ter.sam" ftype="sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
234 </collection>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
235 </element>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
236 </collection>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
237 </param>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
238 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
239 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
240 <output name="polished_fasta" value="polished.fasta"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
241 </test>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
242 <!-- Test_5 paired-end without filtering and whitout log file -->
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
243 <test expect_num_outputs="1">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
244 <section name="input">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
245 <param name="fasta_file" value="contigs.fa"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
246 <conditional name="sam_data_type">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
247 <param name="sam_selector" value="paired"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
248 <param name="R1_sam" value="aligned_test_file/alignement_R1.sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
249 <param name="R2_sam" value="aligned_test_file/alignement_R2.sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
250 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
251 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
252 <section name="options">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
253 <conditional name="insert_filter">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
254 <param name="filter_select" value="non_filter"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
255 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
256 <param name="debug" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
257 <param name="keep_logfile" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
258 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
259 <output name="polished_fasta" value="polished.fasta"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
260 </test>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
261 <!-- Test_6 paired-end with filter, user defined values and whitout log file -->
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
262 <test expect_num_outputs="1">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
263 <section name="input">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
264 <param name="fasta_file" value="contigs.fa"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
265 <conditional name="sam_data_type">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
266 <param name="sam_selector" value="paired"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
267 <param name="R1_sam" value="aligned_test_file/alignement_R1.sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
268 <param name="R2_sam" value="aligned_test_file/alignement_R2.sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
269 <conditional name="insert_filter">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
270 <param name="filter_select" value="filter"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
271 <param name="low" value="1"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
272 <param name="high" value="98.7"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
273 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
274 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
275 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
276 <section name="options">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
277 <param name="debug" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
278 <param name="keep_logfile" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
279 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
280 <output name="polished_fasta" value="polished.fasta"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
281 </test>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
282 <!-- Test_7 paired-end with all customized filters -->
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
283 <test expect_num_outputs="1">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
284 <section name="input">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
285 <param name="fasta_file" value="contigs.fa"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
286 <conditional name="sam_data_type">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
287 <param name="sam_selector" value="paired"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
288 <param name="R1_sam" value="aligned_test_file/alignement_R1.sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
289 <param name="R2_sam" value="aligned_test_file/alignement_R2.sam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
290 <conditional name="insert_filter">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
291 <param name="filter_select" value="filter"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
292 <param name="low" value="1.4"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
293 <param name="high" value="96.6"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
294 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
295 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
296 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
297 <section name="options">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
298 <param name="min_depth" value="10"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
299 <param name="fraction_invalid" value="0.5"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
300 <param name="max_errors" value="8"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
301 <param name="fraction_valid" value="0.6"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
302 <param name="debug" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
303 <param name="keep_logfile" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
304 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
305 <output name="polished_fasta" value="polished.fasta"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
306 </test>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
307 <!-- Test_8 single with bam input -->
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
308 <test expect_num_outputs="1">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
309 <section name="input">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
310 <param name="fasta_file" value="contigs.fa"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
311 <conditional name="sam_data_type">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
312 <param name="sam_selector" value="single"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
313 <param name="single_sam" value="aligned_test_file/alignement_R1.bam" ftype="unsorted.bam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
314 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
315 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
316 <section name="options">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
317 <param name="debug" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
318 <param name="keep_logfile" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
319 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
320 <output name="polished_fasta" value="polished.fasta"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
321 </test>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
322 <!-- Test_9 paired-end with bam input -->
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
323 <test expect_num_outputs="1">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
324 <section name="input">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
325 <param name="fasta_file" value="contigs.fa"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
326 <conditional name="sam_data_type">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
327 <param name="sam_selector" value="paired"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
328 <param name="R1_sam" value="aligned_test_file/alignement_R1.bam" ftype="unsorted.bam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
329 <param name="R2_sam" value="aligned_test_file/alignement_R2.bam" ftype="unsorted.bam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
330 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
331 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
332 <section name="options">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
333 <param name="debug" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
334 <param name="keep_logfile" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
335 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
336 <output name="polished_fasta" value="polished.fasta"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
337 </test>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
338 <!-- Test_10 single collection with bam input -->
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
339 <test expect_num_outputs="1">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
340 <section name="input">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
341 <param name="fasta_file" value="contigs.fa"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
342 <conditional name="sam_data_type">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
343 <param name="sam_selector" value="multiple_single"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
344 <param name="single_collection">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
345 <collection type="list">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
346 <element name="R1_sam" value="aligned_test_file/alignement_R1.bam" ftype="unsorted.bam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
347 <element name="R1_bis_sam" value="aligned_test_file/alignement_R1_bis.bam" ftype="unsorted.bam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
348 <element name="R1_ter_sam" value="aligned_test_file/alignement_R1_ter.bam" ftype="unsorted.bam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
349 </collection>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
350 </param>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
351 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
352 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
353 <section name="options">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
354 <param name="debug" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
355 <param name="keep_logfile" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
356 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
357 <output name="polished_fasta" value="polished.fasta"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
358 </test>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
359 <!-- Test_11 paired-end with bam input -->
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
360 <test expect_num_outputs="1">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
361 <section name="input">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
362 <param name="fasta_file" value="contigs.fa"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
363 <conditional name="sam_data_type">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
364 <param name="sam_selector" value="multiple_paired"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
365 <param name="paired_collection">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
366 <collection type="list:paired">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
367 <element name="paired_1">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
368 <collection type="paired">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
369 <element name="forward" value="aligned_test_file/alignement_R1.bam" ftype="unsorted.bam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
370 <element name="reverse" value="aligned_test_file/alignement_R2.bam" ftype="unsorted.bam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
371 </collection>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
372 </element>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
373 <element name="paired_2">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
374 <collection type="paired">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
375 <element name="forward" value="aligned_test_file/alignement_R1_bis.bam" ftype="unsorted.bam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
376 <element name="reverse" value="aligned_test_file/alignement_R2_bis.bam" ftype="unsorted.bam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
377 </collection>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
378 </element>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
379 <element name="paired_3">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
380 <collection type="paired">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
381 <element name="forward" value="aligned_test_file/alignement_R1_ter.bam" ftype="unsorted.bam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
382 <element name="reverse" value="aligned_test_file/alignement_R2_ter.bam" ftype="unsorted.bam"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
383 </collection>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
384 </element>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
385 </collection>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
386 </param>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
387 </conditional>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
388 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
389 <section name="options">
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
390 <param name="debug" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
391 <param name="keep_logfile" value="false"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
392 </section>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
393 <output name="polished_fasta" value="polished.fasta"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
394 </test>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
395 </tests>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
396 <help><![CDATA[
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
397 **What it does**
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
398 Polypolish is a tool for polishing genome assemblies with short reads.
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
399 Polypolish uses SAM/BAM files where each read has been aligned to all possible locations (not just a single best location).
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
400 This allows it to repair errors in repeat regions that other alignment-based polishers cannot fix.
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
401
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
402 **Polypolish pipeline steps**
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
403 1. [Optional] Filter aligned reads
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
404 - Exclude some alignments based on their insert size
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
405 - This should reduce the number of excessive alignments, particularly near the edges of repeat sequences, improving Polypolish's ability to fix errors in those regions.
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
406 2. Clean assembly with filtered reads
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
407
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
408 **Inputs**
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
409 Polypolish need SAM/BAM input format obtain from aligner with option to keep all possible location
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
410 Polypolish take on or more assembly as input fasta.
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
411 It need also raw data reads in single or paired-end SAM/BAM format.
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
412 You can use multiple aligned data to polish the same assembly.
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
413 **WARNING It can only work if multiple location information is available in sam/bam files**
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
414 For example using bwa mem to align raw data before use, you need :
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
415 1. To align each read data independantly (also for paired data)
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
416 2. Set the option "Output all alignments for single-ends or unpaired paired-ends" in Select analysis mode>Set input/output options
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
417 - This allow multiple ailgnemnt output need to use polypolish
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
418
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
419
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
420 ]]></help>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
421 <expand macro="citations"/>
aaa868913641 planemo upload for repository https://github.com/mesocentre-clermont-auvergne/galaxy-tools/tree/master/tools/polypolish commit 95f351736787f04c65e830cd9daf9c9c8521893a
iuc
parents:
diff changeset
422 </tool>