annotate samtools_fastx.xml @ 1:a8d69aee190e draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
author iuc
date Fri, 28 Sep 2018 04:39:19 -0400
parents a0d039fa9771
children 720217c23995
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
1 <tool id="samtools_fastx" name="Samtools fastx" version="@TOOL_VERSION@+galaxy1">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
2 <description>extract FASTA or FASTQ from alignment files</description>
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
3 <macros>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
4 <import>macros.xml</import>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
5 </macros>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
6 <expand macro="requirements" />
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
7 <expand macro="stdio"/>
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
8 <expand macro="version_command" />
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
9 <command><![CDATA[
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
10 @ADDTHREADS@
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
11 ## name sort input file if neccessary
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
12 #if not $input.is_of_type('qname_sorted.bam', 'qname_input_sorted.bam'):
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
13 samtools sort -@ \$addthreads -n '$input' > input &&
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
14 #else:
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
15 ln -s '$input' input &&
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
16 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
17
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
18 #set command=str($output_fmt_cond.output_fmt_select)[:5]
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
19
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
20 samtools $command
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
21 #if str($output_fmt_cond.output_fmt_select).startswith('fastq'):
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
22 #if str($output_fmt_cond.default_quality) != '':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
23 -v $output_fmt_cond.default_quality
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
24 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
25 $output_fmt_cond.output_quality
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
26 $output_fmt_cond.ilumina_casava
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
27 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
28 $copy_tags
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
29 #if str($copy_arb_tags) != '':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
30 -T '$copy_arb_tags'
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
31 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
32 $read_numbering
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
33 #if 'r0' in str($outputs):
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
34 -0 nonspecific.$output_fmt_cond.output_fmt_select
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
35 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
36 #if 'r1' in str($outputs):
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
37 -1 forward.$output_fmt_cond.output_fmt_select
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
38 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
39 #if 'r2' in str($outputs):
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
40 -2 reverse.$output_fmt_cond.output_fmt_select
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
41 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
42 #if str($inclusive_filter) != 'None':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
43 #set $filter = $inclusive_filter
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
44 @FLAGS@
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
45 -f $flags
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
46 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
47 #if str($exclusive_filter) != 'None':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
48 #set $filter = $exclusive_filter
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
49 @FLAGS@
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
50 -F $flags
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
51 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
52 #if str($exclusive_filter) != 'None':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
53 #set $filter = $exclusive_filter_all
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
54 @FLAGS@
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
55 -G $flags
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
56 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
57 #if 's' in str($outputs):
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
58 -s singletons.$output_fmt_cond.output_fmt_select
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
59 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
60 #if str($idxout_cond.idxout_select) == 'yes':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
61 #if str($idxout_cond.write1st) == 'yes':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
62 --i1 i1.$output_fmt_cond.output_fmt_select
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
63 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
64 #if str($idxout_cond.write2nd) == 'yes':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
65 --i2 i2.$output_fmt_cond.output_fmt_select
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
66 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
67 #if str($idxout_cond.index_format) != '':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
68 --index-format $idxout_cond.index_format
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
69 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
70 #if str($idxout_cond.barcode_tag) != '':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
71 --barcode-tag $idxout_cond.barcode_tag
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
72 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
73 #if str($idxout_cond.quality_tag) != '':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
74 --quality-tag $idxout_cond.quality_tag
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
75 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
76 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
77
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
78 input
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
79
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
80 #if str($outputs)=='None' or 'other' in str($outputs):
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
81 ## since currently stdout in not zipped (samtools doesn't know about the extension)
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
82 #if str($output_fmt_cond.output_fmt_select).endswith('.gz'):
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
83 | gzip -
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
84 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
85 > output.$output_fmt_cond.output_fmt_select
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
86 && ln -s output.$output_fmt_cond.output_fmt_select output
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
87 #else
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
88 ## otherwise the remaining sequences would show up in the datasets info box
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
89 > /dev/null
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
90 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
91 #if 'r0' in str($outputs):
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
92 && ln -s nonspecific.$output_fmt_cond.output_fmt_select nonspecific
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
93 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
94 #if 'r1' in str($outputs):
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
95 && ln -s forward.$output_fmt_cond.output_fmt_select forward
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
96 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
97 #if 'r2' in str($outputs):
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
98 && ln -s reverse.$output_fmt_cond.output_fmt_select reverse
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
99 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
100 #if 's' in str($outputs):
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
101 && ln -s singletons.$output_fmt_cond.output_fmt_select singletons
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
102 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
103 #if str($idxout_cond.idxout_select) == 'yes':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
104 #if str($idxout_cond.write1st) == 'yes':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
105 && ln -s i1.$output_fmt_cond.output_fmt_select i1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
106 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
107 #if str($idxout_cond.write2nd) == 'yes':
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
108 && ln -s i2.$output_fmt_cond.output_fmt_select i2
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
109 #end if
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
110 #end if
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
111 ]]>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
112 </command>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
113 <inputs>
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
114 <param name="input" type="data" format="sam,bam,cram" label="BAM or SAM file to convert" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
115 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
116 <param name="output_fmt_select" type="select" label="Output format">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
117 <option value="fasta" selected="True">FASTA</option>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
118 <option value="fastqsanger">FASTQ</option>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
119 <option value="fasta.gz">compressed FASTA</option>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
120 <option value="fastqsanger.gz">compressed FASTQ</option>
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
121 </param>
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
122 <when value="fastqsanger">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
123 <param name="default_quality" argument="-v" type="integer" optional="True" label="Default quality if none is given" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
124 <param name="output_quality" argument="-O" type="boolean" truevalue="-O" falsevalue="" checked="false" label="Output quality in the OQ tag if available" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
125 <param name="ilumina_casava" argument="-i" type="boolean" truevalue="-i" falsevalue="" checked="false" label="add Illumina Casava 1.8 format entry to header (eg 1:N:0:ATCACG)" />
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
126 </when>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
127 <when value="fasta" />
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
128 <when value="fastqsanger.gz">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
129 <param name="default_quality" argument="-v" type="integer" optional="True" label="Default quality if none is given" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
130 <param name="output_quality" argument="-O" type="boolean" truevalue="-O" falsevalue="" checked="false" label="Output quality in the OQ tag if available" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
131 <param name="ilumina_casava" argument="-i" type="boolean" truevalue="-i" falsevalue="" checked="false" label="add Illumina Casava 1.8 format entry to header (eg 1:N:0:ATCACG)" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
132 </when>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
133 <when value="fasta.gz" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
134 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
135 <param name="outputs" type="select" multiple="true" label="outputs">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
136 <option value="other" selected="true">others</option>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
137 <option value="r1">READ1</option>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
138 <option value="r2">READ2</option>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
139 <option value="s">singletons</option>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
140 <option value="r0">unspecific</option>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
141 <help>disjoint subsets of the reads can be redirected to separate data sets. "READ[12]" are reads for which the READ[12] flag is set and the READ[21] flag is not set. "unspecific" reads are those for which both ore neither of these flags are set. "singletons" are the singleto reads. Note that if selected READ1 and READ2 contain only the paired reads. "other" are the remaining reads. If onlz 'others' or nothing is selected all reads go to a single data set. </help>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
142 </param>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
143 <param name="copy_tags" argument="-t" type="boolean" truevalue="-t" falsevalue="" label="Copy RG/BC/QT tags to output header" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
144 <param name="copy_arb_tags" argument="-T" type="text" optional="true" label="copy arbitrary tags to the FASTA header line" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
145 <param name="read_numbering" type="select" label="Omit or append read numbers">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
146 <option value="" selected="True">no</option>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
147 <option value="-n">Do not append /1 and /2 to read names</option>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
148 <option value="-N">always append /1 and /2 to read name</option>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
149 </param>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
150 <param name="inclusive_filter" argument="-f" type="select" multiple="True" label="Require that these flags are set">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
151 <expand macro="flag_options" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
152 </param>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
153 <param name="exclusive_filter" argument="-F" type="select" multiple="True" label="Exclude reads with any of the following flags set">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
154 <expand macro="flag_options" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
155 </param>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
156 <param name="exclusive_filter_all" argument="-G" type="select" multiple="True" label="Exclude reads with all of the following flags set">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
157 <expand macro="flag_options" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
158 </param>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
159
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
160 <conditional name="idxout_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
161 <param name="idxout_select" type="select" label="Write index read files">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
162 <option value="no" selected="True">No</option>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
163 <option value="yes">Yes (beta: feedback welcome)</option>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
164 </param>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
165 <when value="no" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
166 <when value="yes">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
167 <param name="write1st" argument="--i1" type="boolean" truevalue="yes" falsevalue="no" checked="true" label="write first index reads to extra data set" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
168 <param name="write2nd" argument="--i2" type="boolean" truevalue="yes" falsevalue="no" checked='true' label="write second index reads to extra data set" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
169 <param name="index_format" argument="--index-format" type="text" label="Index format: How to parse barcode and quality tags">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
170 <help>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
171 The index-format string describes how to parse the barcode and quality tags, for example:
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
172 i14i8 the first 14 characters are index 1, the next 8 characters are index 2
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
173 n8i14 ignore the first 8 characters, and use the next 14 characters for index 1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
174 If the tag contains a separator, then the numeric part can be replaced with '*' to mean
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
175 'read until the separator or end of tag', for example:
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
176 n*i* ignore the left part of the tag until the separator, then use the second part
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
177 of the tag as index 1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
178 </help>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
179 </param>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
180 <param name="barcode_tag" argument="--barcode-tag" type="text" optional="True" label="Barcode tag [default: BC]"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
181 <param name="quality_tag" argument="--quality-tag" type="text" optional="True" label="Quality tag [default: QT]"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
182 </when>
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
183 </conditional>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
184 </inputs>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
185 <outputs>
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
186 <data name="nonspecific" format="fasta" from_work_dir="nonspecific" label="${on_string} converted to ${output_fmt_cond.output_fmt_select} (nonspecific)">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
187 <filter>'r0' in str(outputs)</filter>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
188 <actions>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
189 <action type="format">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
190 <option type="from_param" name="output_fmt_cond" param_attribute="output_fmt_select" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
191 </action>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
192 </actions>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
193 </data>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
194 <data name="forward" format="fasta" from_work_dir="forward" label="${on_string} converted to ${output_fmt_cond.output_fmt_select} (READ1)">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
195 <filter>'r1' in str(outputs)</filter>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
196 <actions>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
197 <action type="format">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
198 <option type="from_param" name="output_fmt_cond" param_attribute="output_fmt_select" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
199 </action>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
200 </actions>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
201 </data>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
202 <data name="reverse" format="fasta" from_work_dir="reverse" label="${on_string} converted to ${output_fmt_cond.output_fmt_select} (READ2)">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
203 <filter>'r2' in str(outputs)</filter>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
204 <actions>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
205 <action type="format">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
206 <option type="from_param" name="output_fmt_cond" param_attribute="output_fmt_select" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
207 </action>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
208 </actions>
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
209 </data>
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
210 <data name="singletons" format="fasta" from_work_dir="singletons" label="${on_string} converted to ${output_fmt_cond.output_fmt_select} (singletons)">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
211 <filter>'s' in str(outputs)</filter>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
212 <actions>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
213 <action type="format">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
214 <option type="from_param" name="output_fmt_cond" param_attribute="output_fmt_select" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
215 </action>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
216 </actions>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
217 </data>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
218 <data name="output" format="fasta" from_work_dir="output" label="${on_string} converted to ${output_fmt_cond.output_fmt_select}">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
219 <filter>str(outputs)=='None' or 'other' in str(outputs)</filter>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
220 <actions>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
221 <action type="format">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
222 <option type="from_param" name="output_fmt_cond" param_attribute="output_fmt_select" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
223 </action>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
224 </actions>
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
225 </data>
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
226 <data name="i1" format="fasta" from_work_dir="i1" label="${on_string} converted to ${output_fmt_cond.output_fmt_select} (1st index)">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
227 <filter>idxout_cond['idxout_select']=='yes' and idxout_cond['write1st']</filter>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
228 <actions>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
229 <action type="format">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
230 <option type="from_param" name="output_fmt_cond" param_attribute="output_fmt_select" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
231 </action>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
232 </actions>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
233 </data>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
234 <data name="i2" format="fasta" from_work_dir="i2" label="${on_string} converted to ${output_fmt_cond.output_fmt_select} (2nd index)">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
235 <filter>idxout_cond['idxout_select']=='yes' and idxout_cond['write2nd']</filter>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
236 <actions>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
237 <action type="format">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
238 <option type="from_param" name="output_fmt_cond" param_attribute="output_fmt_select" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
239 </action>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
240 </actions>
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
241 </data>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
242 </outputs>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
243 <tests>
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
244 <!-- tests from original Galaxy tool -->
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
245 <test>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
246 <param name="input" value="samtools_fastx-in1.bam" ftype="bam" />
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
247 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
248 <param name="output_fmt_select" value="fasta" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
249 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
250 <param name="outputs" value="other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
251 <output name="output" file="samtools_fastx-out1.fasta" ftype="fasta" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
252 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
253 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
254 <param name="input" value="samtools_fastx-in2.bam" ftype="bam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
255 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
256 <param name="output_fmt_select" value="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
257 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
258 <param name="outputs" value="r0,r1,r2" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
259 <output name="nonspecific" file="samtools_fastx-out2-1.fastq" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
260 <output name="forward" file="samtools_fastx-out2-2.fastq" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
261 <output name="reverse" file="samtools_fastx-out2-3.fastq" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
262 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
263 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
264 <param name="input" value="samtools_fastx-in3.sam" ftype="sam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
265 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
266 <param name="output_fmt_select" value="fasta" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
267 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
268 <param name="outputs" value="r0,r1,r2" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
269 <output name="nonspecific" file="samtools_fastx-out3-1.fasta" ftype="fasta" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
270 <output name="forward" file="samtools_fastx-out3-2.fasta" ftype="fasta" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
271 <output name="reverse" file="samtools_fastx-out3-3.fasta" ftype="fasta" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
272 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
273 <!-- tests from original Galaxy tool with gz output. for some reason gzip (which is used
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
274 for compressing stdout does not give exactly the same file contents .. the other
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
275 compressed files seem to)-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
276 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
277 <param name="input" value="samtools_fastx-in1.bam" ftype="bam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
278 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
279 <param name="output_fmt_select" value="fasta.gz" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
280 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
281 <param name="outputs" value="other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
282 <output name="output" file="samtools_fastx-out1.fasta.gz" ftype="fasta.gz" compare="sim_size" />
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
283 </test>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
284 <test>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
285 <param name="input" value="samtools_fastx-in2.bam" ftype="bam" />
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
286 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
287 <param name="output_fmt_select" value="fastqsanger.gz" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
288 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
289 <param name="outputs" value="r0,r1,r2" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
290 <output name="nonspecific" file="samtools_fastx-out2-1.fastq.gz" ftype="fastqsanger.gz" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
291 <output name="forward" file="samtools_fastx-out2-2.fastq.gz" ftype="fastqsanger.gz" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
292 <output name="reverse" file="samtools_fastx-out2-3.fastq.gz" ftype="fastqsanger.gz" />
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
293 </test>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
294 <test>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
295 <param name="input" value="samtools_fastx-in3.sam" ftype="sam" />
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
296 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
297 <param name="output_fmt_select" value="fasta.gz" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
298 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
299 <param name="outputs" value="r0,r1,r2" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
300 <output name="nonspecific" file="samtools_fastx-out3-1.fasta.gz" ftype="fasta.gz" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
301 <output name="forward" file="samtools_fastx-out3-2.fasta.gz" ftype="fasta.gz" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
302 <output name="reverse" file="samtools_fastx-out3-3.fasta.gz" ftype="fasta.gz" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
303 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
304 <!-- tests from: https://github.com/samtools/samtools/blob/6d79411685d8f0fbb34e123f52d72b63271f4dcb/test/test.pl#L2313-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
305 <!--# basic 2 output test without singleton tracking-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
306 <!--test_cmd($opts, out=>'bam2fq/1.stdout.expected', out_map=>{'1.fq' => 'bam2fq/1.1.fq.expected', '2.fq' => 'bam2fq/1.2.fq.expected'},cmd=>"$$opts{bin}/samtools fastq @$threads -1 $$opts{path}/1.fq -2 $$opts{path}/2.fq $$opts{path}/dat/bam2fq.001.sam");-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
307 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
308 <param name="input" value="bam2fq.001.sam" ftype="sam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
309 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
310 <param name="output_fmt_select" value="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
311 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
312 <param name="outputs" value="r1,r2,other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
313 <output name="forward" file="1.1.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
314 <output name="reverse" file="1.2.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
315 <output name="output" file="1.stdout.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
316 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
317 <!--# basic 2 output test with singleton tracking but no singleton-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
318 <!--test_cmd($opts, out=>'bam2fq/2.stdout.expected', out_map=>{'1.fq' => 'bam2fq/2.1.fq.expected', '2.fq' => 'bam2fq/2.2.fq.expected', 's.fq' => 'bam2fq/2.s.fq.expected'}, cmd=>"$$opts{bin}/samtools fastq @$threads -s $$opts{path}/s.fq -1 $$opts{path}/1.fq -2 $$opts{path}/2.fq $$opts{path}/dat/bam2fq.001.sam");-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
319 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
320 <param name="input" value="bam2fq.001.sam" ftype="sam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
321 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
322 <param name="output_fmt_select" value="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
323 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
324 <param name="outputs" value="r1,r2,s,other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
325 <output name="forward" file="2.1.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
326 <output name="reverse" file="2.2.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
327 <output name="singletons" file="2.s.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
328 <output name="output" file="2.stdout.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
329 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
330 <!--# basic 2 output test with singleton tracking with a singleton in the middle-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
331 <!--test_cmd($opts, out=>'bam2fq/2.stdout.expected', out_map=>{'1.fq' => 'bam2fq/3.1.fq.expected', '2.fq' => 'bam2fq/3.2.fq.expected', 's.fq' => 'bam2fq/3.s.fq.expected'}, cmd=>"$$opts{bin}/samtools fastq @$threads -s $$opts{path}/s.fq -1 $$opts{path}/1.fq -2 $$opts{path}/2.fq $$opts{path}/dat/bam2fq.002.sam");-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
332 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
333 <param name="input" value="bam2fq.002.sam" ftype="sam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
334 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
335 <param name="output_fmt_select" value="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
336 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
337 <param name="outputs" value="r1,r2,s,other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
338 <output name="forward" file="3.1.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
339 <output name="reverse" file="3.2.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
340 <output name="singletons" file="3.s.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
341 <output name="output" file="3.stdout.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
342 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
343 <!--# basic 2 output test with singleton tracking with a singleton as last read-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
344 <!--test_cmd($opts, out=>'bam2fq/2.stdout.expected', out_map=>{'1.fq' => 'bam2fq/4.1.fq.expected', '2.fq' => 'bam2fq/4.2.fq.expected', 's.fq' => 'bam2fq/4.s.fq.expected'}, cmd=>"$$opts{bin}/samtools fastq @$threads -s $$opts{path}/s.fq -1 $$opts{path}/1.fq -2 $$opts{path}/2.fq $$opts{path}/dat/bam2fq.003.sam");-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
345 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
346 <param name="input" value="bam2fq.003.sam" ftype="sam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
347 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
348 <param name="output_fmt_select" value="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
349 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
350 <param name="outputs" value="r1,r2,s,other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
351 <output name="forward" file="4.1.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
352 <output name="reverse" file="4.2.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
353 <output name="singletons" file="4.s.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
354 <output name="output" file="4.stdout.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
355 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
356 <!--# tag output test with singleton tracking with a singleton as last read-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
357 <!--test_cmd($opts, out=>'bam2fq/2.stdout.expected', out_map=>{'1.fq' => 'bam2fq/4.1.fq.expected', '2.fq' => 'bam2fq/4.2.fq.expected', 's.fq' => 'bam2fq/4.s.fq.expected', 'bc.fq' => 'bam2fq/bc.fq.expected'}, cmd=>"$$opts{bin}/samtools fastq @$threads \-\-barcode-tag BC \-\-index-format 'n2i2' \-\-i1 $$opts{path}/bc.fq -s $$opts{path}/s.fq -1 $$opts{path}/1.fq -2 $$opts{path}/2.fq $$opts{path}/dat/bam2fq.004.sam");-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
358 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
359 <param name="input" value="bam2fq.004.sam" ftype="sam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
360 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
361 <param name="output_fmt_select" value="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
362 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
363 <param name="outputs" value="r1,r2,s,other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
364 <conditional name="idxout_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
365 <param name="idxout_select" value="yes"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
366 <param name="write1st" value="yes"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
367 <param name="barcode_tag" value="BC"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
368 <param name="index_format" value="n2i2"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
369 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
370 <output name="forward" file="4.1.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
371 <output name="reverse" file="4.2.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
372 <output name="singletons" file="4.s.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
373 <output name="output" file="4.stdout.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
374 <output name="i1" file="bc.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
375 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
376 <!--# test -O flag with no OQ tags-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
377 <!--test_cmd($opts, out=>'bam2fq/2.stdout.expected', out_map=>{'1.fq' => 'bam2fq/4.1.fq.expected', '2.fq' => 'bam2fq/4.2.fq.expected', 's.fq' => 'bam2fq/4.s.fq.expected', 'bc.fq' => 'bam2fq/bc.fq.expected'}, cmd=>"$$opts{bin}/samtools fastq @$threads \-\-barcode-tag BC -O \-\-index-format 'n2i2' \-\-i1 $$opts{path}/bc.fq -s $$opts{path}/s.fq -1 $$opts{path}/1.fq -2 $$opts{path}/2.fq $$opts{path}/dat/bam2fq.004.sam");-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
378 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
379 <param name="input" value="bam2fq.010.sam" ftype="sam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
380 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
381 <param name="output_fmt_select" value="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
382 <param name="output_quality" value="-O" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
383 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
384 <param name="outputs" value="r1,r2,s,other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
385 <conditional name="idxout_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
386 <param name="idxout_select" value="yes"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
387 <param name="write1st" value="yes"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
388 <param name="barcode_tag" value="BC"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
389 <param name="index_format" value="n2i2"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
390 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
391 <output name="forward" file="10.1.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
392 <output name="reverse" file="10.2.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
393 <output name="singletons" file="10.s.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
394 <output name="output" file="2.stdout.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
395 <output name="i1" file="bc10.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
396 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
397 <!--# test -O flag with OQ tags-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
398 <!--test_cmd($opts, out=>'bam2fq/2.stdout.expected', out_map=>{'1.fq' => 'bam2fq/10.1.fq.expected', '2.fq' => 'bam2fq/10.2.fq.expected', 's.fq' => 'bam2fq/10.s.fq.expected', 'bc.fq' => 'bam2fq/bc10.fq.expected'}, cmd=>"$$opts{bin}/samtools fastq @$threads \-\-barcode-tag BC -O \-\-index-format 'n2i2' \-\-i1 $$opts{path}/bc.fq -s $$opts{path}/s.fq -1 $$opts{path}/1.fq -2 $$opts{path}/2.fq $$opts{path}/dat/bam2fq.010.sam");-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
399 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
400 <param name="input" value="bam2fq.010.sam" ftype="sam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
401 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
402 <param name="output_fmt_select" value="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
403 <param name="output_quality" value="-O" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
404 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
405 <param name="outputs" value="r1,r2,s,other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
406 <conditional name="idxout_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
407 <param name="idxout_select" value="yes"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
408 <param name="write1st" value="yes"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
409 <param name="barcode_tag" value="BC"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
410 <param name="index_format" value="n2i2"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
411 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
412 <output name="forward" file="10.1.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
413 <output name="reverse" file="10.2.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
414 <output name="singletons" file="10.s.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
415 <output name="output" file="2.stdout.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
416 <output name="i1" file="bc10.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
417 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
418 <!--# tag output test with separators and -N flag-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
419 <!--test_cmd($opts, out=>'bam2fq/2.stdout.expected', out_map=>{'1.fq' => 'bam2fq/5.1.fq.expected', '2.fq' => 'bam2fq/5.2.fq.expected', 's.fq' => 'bam2fq/5.s.fq.expected', 'bc_split.fq' => 'bam2fq/bc_split.fq.expected'}, cmd=>"$$opts{bin}/samtools fastq @$threads \-\-barcode-tag BC -N \-\-index-format 'n*i*' \-\-i1 $$opts{path}/bc_split.fq -s $$opts{path}/s.fq -1 $$opts{path}/1.fq -2 $$opts{path}/2.fq $$opts{path}/dat/bam2fq.005.sam");-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
420 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
421 <param name="input" value="bam2fq.005.sam" ftype="sam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
422 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
423 <param name="output_fmt_select" value="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
424 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
425 <param name="outputs" value="r1,r2,s,other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
426 <param name="read_numbering" value="-N"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
427 <conditional name="idxout_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
428 <param name="idxout_select" value="yes"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
429 <param name="write1st" value="yes"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
430 <param name="barcode_tag" value="BC"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
431 <param name="index_format" value="n*i*"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
432 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
433 <output name="forward" file="5.1.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
434 <output name="reverse" file="5.2.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
435 <output name="singletons" file="5.s.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
436 <output name="output" file="2.stdout.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
437 <output name="i1" file="bc_split.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
438 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
439 <!--# -t flag-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
440 <!--test_cmd($opts, out=>'bam2fq/2.stdout.expected', out_map=>{'1.fq' => 'bam2fq/6.1.fq.expected', '2.fq' => 'bam2fq/6.2.fq.expected', 's.fq' => 'bam2fq/6.s.fq.expected'}, cmd=>"$$opts{bin}/samtools fastq @$threads -N -t -s $$opts{path}/s.fq -1 $$opts{path}/1.fq -2 $$opts{path}/2.fq $$opts{path}/dat/bam2fq.005.sam");-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
441 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
442 <param name="input" value="bam2fq.005.sam" ftype="sam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
443 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
444 <param name="output_fmt_select" value="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
445 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
446 <param name="outputs" value="r1,r2,s,other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
447 <param name="copy_tags" value="-t" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
448 <param name="read_numbering" value="-N"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
449 <output name="forward" file="6.1.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
450 <output name="reverse" file="6.2.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
451 <output name="singletons" file="6.s.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
452 <output name="output" file="2.stdout.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
453 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
454 <!--# -T flag-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
455 <!--test_cmd($opts, out=>'bam2fq/2.stdout.expected', out_map=>{'1.fq' => 'bam2fq/7.1.fq.expected', '2.fq' => 'bam2fq/7.2.fq.expected', 's.fq' => 'bam2fq/7.s.fq.expected'}, cmd=>"$$opts{bin}/samtools fastq @$threads -N -t -T MD,ia -s $$opts{path}/s.fq -1 $$opts{path}/1.fq -2 $$opts{path}/2.fq $$opts{path}/dat/bam2fq.005.sam");-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
456 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
457 <param name="input" value="bam2fq.005.sam" ftype="sam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
458 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
459 <param name="output_fmt_select" value="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
460 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
461 <param name="outputs" value="r1,r2,s,other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
462 <param name="copy_tags" value="-t" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
463 <param name="copy_arb_tags" value="MD,ia" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
464 <param name="read_numbering" value="-N"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
465 <output name="forward" file="7.1.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
466 <output name="reverse" file="7.2.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
467 <output name="singletons" file="7.s.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
468 <output name="output" file="2.stdout.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
469 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
470 <!--# -i flag with no index-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
471 <!--test_cmd($opts, out=>'bam2fq/2.stdout.expected', out_map=>{'1.fq' => 'bam2fq/7.1.fq.expected', '2.fq' => 'bam2fq/7.2.fq.expected', 's.fq' => 'bam2fq/7.s.fq.expected'}, cmd=>"$$opts{bin}/samtools fastq @$threads -N -t -i -T MD,ia -s $$opts{path}/s.fq -1 $$opts{path}/1.fq -2 $$opts{path}/2.fq $$opts{path}/dat/bam2fq.005.sam");-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
472 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
473 <param name="input" value="bam2fq.005.sam" ftype="sam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
474 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
475 <param name="output_fmt_select" value="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
476 <param name="ilumina_casava" value="-i" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
477 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
478 <param name="outputs" value="r1,r2,s,other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
479 <param name="copy_tags" value="-t" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
480 <param name="copy_arb_tags" value="MD,ia" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
481 <param name="read_numbering" value="-N"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
482 <output name="forward" file="7.1.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
483 <output name="reverse" file="7.2.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
484 <output name="singletons" file="7.s.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
485 <output name="output" file="2.stdout.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
486 </test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
487 <!--# -i flag with index-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
488 <!--test_cmd($opts, out=>'bam2fq/2.stdout.expected', out_map=>{'1.fq' => 'bam2fq/8.1.fq.expected', '2.fq' => 'bam2fq/8.2.fq.expected', 's.fq' => 'bam2fq/8.s.fq.expected', 'i.fq' => 'bam2fq/8.i.fq.expected'}, cmd=>"$$opts{bin}/samtools fastq @$threads \-\-barcode-tag BC -i \-\-index-format 'n2i2' \-\-i1 $$opts{path}/i.fq -s $$opts{path}/s.fq -1 $$opts{path}/1.fq -2 $$opts{path}/2.fq $$opts{path}/dat/bam2fq.004.sam");-->
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
489 <test>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
490 <param name="input" value="bam2fq.004.sam" ftype="sam" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
491 <conditional name="output_fmt_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
492 <param name="output_fmt_select" value="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
493 <param name="ilumina_casava" value="-i" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
494 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
495 <param name="outputs" value="r1,r2,s,other" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
496 <conditional name="idxout_cond">
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
497 <param name="idxout_select" value="yes"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
498 <param name="write1st" value="yes"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
499 <param name="barcode_tag" value="BC"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
500 <param name="index_format" value="n2i2"/>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
501 </conditional>
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
502 <output name="forward" file="8.1.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
503 <output name="reverse" file="8.2.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
504 <output name="singletons" file="8.s.fq.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
505 <output name="output" file="2.stdout.expected" ftype="fastqsanger" />
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
506 <output name="i1" file="8.i.fq.expected" ftype="fastqsanger" />
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
507 </test>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
508 </tests>
1
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
509 <help><![CDATA[
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
510 This tool uses `Samtools <http://www.htslib.org/>`_ to extract sequences from a
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
511 SAM or BAM file in FASTA or FASTQ format.
a8d69aee190e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 60257e09a1aadf54bb2f06cbe1e88db6fd835e83
iuc
parents: 0
diff changeset
512 ]]>
0
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
513 </help>
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
514 <expand macro="citations" />
a0d039fa9771 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_fastx commit 9291a5cc3e04c19cefb28b1431a71a619e5e85b4
iuc
parents:
diff changeset
515 </tool>