comparison fastq_combiner.xml @ 2:56389130cb63 draft

planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/galaxy_sequence_utils/fastq_combiner commit f2582539542b33240234e8ea6093e25d0aee9b6a
author devteam
date Sat, 30 Sep 2017 14:57:41 -0400
parents e711d52c7509
children b05e39b9c170
comparison
equal deleted inserted replaced
1:e711d52c7509 2:56389130cb63
1 <tool id="fastq_combiner" name="Combine FASTA and QUAL" version="1.0.1"> 1 <tool id="fastq_combiner" name="Combine FASTA and QUAL" version="1.1.1">
2 <description>into FASTQ</description> 2 <description>into FASTQ</description>
3 <requirements> 3 <requirements>
4 <requirement type="package" version="1.0.0">galaxy_sequence_utils</requirement> 4 <requirement type="package" version="1.1.1">galaxy_sequence_utils</requirement>
5 </requirements> 5 </requirements>
6 <command interpreter="python">fastq_combiner.py '$fasta_file' '${fasta_file.extension}' '$qual_file' '${qual_file.extension}' '$output_file' '$force_quality_encoding'</command> 6 <command><![CDATA[
7 <inputs> 7 gx-fastq-combiner '$fasta_file' '${fasta_file.extension}' '$qual_file' '${qual_file.extension}' '$output_file' $force_quality_encoding
8 <param name="fasta_file" type="data" format="fasta,csfasta" label="FASTA File" /> 8 ]]></command>
9 <param name="qual_file" type="data" format="qual" label="Quality Score File" optional="True" /> 9 <inputs>
10 <param name="force_quality_encoding" type="select" label="Force Quality Score encoding"> 10 <param name="fasta_file" type="data" format="fasta,csfasta" label="FASTA File" />
11 <option value="None">Use Source Encoding</option> 11 <param name="qual_file" type="data" format="qual" optional="true" label="Quality Score File" />
12 <option value="ascii" selected="True">ASCII</option> 12 <param name="force_quality_encoding" type="select" label="Force Quality Score encoding">
13 <option value="decimal">Decimal</option> 13 <option value="None">Use Source Encoding</option>
14 </param> 14 <option value="ascii" selected="true">ASCII</option>
15 </inputs> 15 <option value="decimal">Decimal</option>
16 <outputs> 16 </param>
17 <data name="output_file" format="fastqsanger"> 17 </inputs>
18 <change_format> 18 <outputs>
19 <when input_dataset="fasta_file" attribute="extension" value="csfasta" format="fastqcssanger" /> 19 <data name="output_file" format="fastqsanger">
20 <when input_dataset="qual_file" attribute="extension" value="qualsolid" format="fastqcssanger" /> 20 <change_format>
21 <when input_dataset="qual_file" attribute="extension" value="qualsolexa" format="fastqsolexa" /> 21 <when input="fasta_file" value="csfasta" format="fastqcssanger" />
22 <when input_dataset="qual_file" attribute="extension" value="qualillumina" format="fastqillumina" /> 22 <when input="qual_file" value="qualsolid" format="fastqcssanger" />
23 </change_format> 23 <when input="qual_file" value="qualsolexa" format="fastqsolexa" />
24 </data> 24 <when input="qual_file" value="qualillumina" format="fastqillumina" />
25 </outputs> 25 </change_format>
26 <tests> 26 </data>
27 <test> 27 </outputs>
28 <param name="fasta_file" value="s2fq_phiX.csfasta" ftype="csfasta" /> 28 <tests>
29 <param name="qual_file" value="s2fq_phiX.qualsolid" ftype="qualsolid" /> 29 <test>
30 <param name="force_quality_encoding" value="None" /> 30 <param name="fasta_file" value="s2fq_phiX.csfasta" ftype="csfasta" />
31 <output name="output_file" file="combine_phiX_out_1.fastqcssanger" /> 31 <param name="qual_file" value="s2fq_phiX.qualsolid" ftype="qualsolid" />
32 </test> 32 <param name="force_quality_encoding" value="None" />
33 <test> 33 <output name="output_file" file="combine_phiX_out_1.fastqcssanger" />
34 <param name="fasta_file" value="s2fq_phiX.csfasta" ftype="csfasta" /> 34 </test>
35 <param name="qual_file" value="s2fq_phiX.qualsolid" ftype="qualsolid" /> 35 <test>
36 <param name="force_quality_encoding" value="ascii" /> 36 <param name="fasta_file" value="s2fq_phiX.csfasta" ftype="csfasta" />
37 <output name="output_file" file="combine_phiX_out_2.fastqcssanger" /> 37 <param name="qual_file" value="s2fq_phiX.qualsolid" ftype="qualsolid" />
38 </test> 38 <param name="force_quality_encoding" value="ascii" />
39 <test> 39 <output name="output_file" file="combine_phiX_out_2.fastqcssanger" />
40 <param name="fasta_file" value="fastq_combiner_in_1.fasta" ftype="fasta" /> 40 </test>
41 <param name="qual_file" value="fastq_combiner_in_1.qual454" ftype="qual454" /> 41 <test>
42 <param name="force_quality_encoding" value="None" /> 42 <param name="fasta_file" value="fastq_combiner_in_1.fasta" ftype="fasta" />
43 <output name="output_file" file="wrapping_as_sanger.fastqsanger" /> 43 <param name="qual_file" value="fastq_combiner_in_1.qual454" ftype="qual454" />
44 </test> 44 <param name="force_quality_encoding" value="None" />
45 <test> 45 <output name="output_file" file="wrapping_as_sanger.fastqsanger" />
46 <param name="fasta_file" value="fastq_combiner_in_1.fasta" ftype="fasta" /> 46 </test>
47 <param name="qual_file" value="fastq_combiner_in_1.qual454" ftype="qual454" /> 47 <test>
48 <param name="force_quality_encoding" value="decimal" /> 48 <param name="fasta_file" value="fastq_combiner_in_1.fasta" ftype="fasta" />
49 <output name="output_file" file="wrapping_as_sanger_decimal.fastqsanger" /> 49 <param name="qual_file" value="fastq_combiner_in_1.qual454" ftype="qual454" />
50 </test> 50 <param name="force_quality_encoding" value="decimal" />
51 <test> 51 <output name="output_file" file="wrapping_as_sanger_decimal.fastqsanger" />
52 <param name="fasta_file" value="fastq_combiner_in_1.fasta" ftype="fasta" /> 52 </test>
53 <param name="qual_file" /> 53 <test>
54 <param name="force_quality_encoding" value="decimal" /> 54 <param name="fasta_file" value="fastq_combiner_in_1.fasta" ftype="fasta" />
55 <output name="output_file" file="fastq_combiner_no_qual_decimal_out_1.fastqsanger" /> 55 <param name="qual_file" />
56 </test> 56 <param name="force_quality_encoding" value="decimal" />
57 <test> 57 <output name="output_file" file="fastq_combiner_no_qual_decimal_out_1.fastqsanger" />
58 <param name="fasta_file" value="s2fq_phiX.csfasta" ftype="csfasta" /> 58 </test>
59 <param name="qual_file" /> 59 <test>
60 <param name="force_quality_encoding" value="ascii" /> 60 <param name="fasta_file" value="s2fq_phiX.csfasta" ftype="csfasta" />
61 <output name="output_file" file="fastq_combiner_no_qual_ascii_out_1.fastqcssanger" /> 61 <param name="qual_file" />
62 </test> 62 <param name="force_quality_encoding" value="ascii" />
63 </tests> 63 <output name="output_file" file="fastq_combiner_no_qual_ascii_out_1.fastqcssanger" />
64 <help> 64 </test>
65 </tests>
66 <help><![CDATA[
65 **What it does** 67 **What it does**
66 68
67 This tool joins a FASTA file to a Quality Score file, creating a single FASTQ block for each read. 69 This tool joins a FASTA file to a Quality Score file, creating a single FASTQ block for each read.
68 70
69 Specifying a set of quality scores is optional; when not provided, the output will be fastqsanger or fastqcssanger (when a csfasta is provided) with each quality score being the maximal allowed value (93). 71 Specifying a set of quality scores is optional; when not provided, the output will be fastqsanger or fastqcssanger (when a csfasta is provided) with each quality score being the maximal allowed value (93).
70 72
71 Use this tool, for example, to convert 454-type output to FASTQ. 73 Use this tool, for example, to convert 454-type output to FASTQ.
72 74 ]]></help>
73 </help> 75 <citations>
74 76 <citation type="doi">10.1093/bioinformatics/btq281</citation>
75 <citations> 77 </citations>
76 <citation type="doi">10.1093/bioinformatics/btq281</citation>
77 </citations>
78
79 </tool> 78 </tool>