annotate fgbio_sort_fastq.xml @ 0:099a35a39c29 draft default tip

"planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
author jjohnson
date Thu, 19 Aug 2021 15:13:55 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
1 <tool id="fgbio_sort_fastq" name="fgbio SortFastq" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" python_template_version="3.5">
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
2 <description>Sorts the records in a FASTQ file based on the lexicographic ordering of their read names</description>
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
3 <macros>
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
4 <import>macros.xml</import>
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
5 </macros>
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
6 <expand macro="requirements" />
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
7 <version_command>fgbio --version</version_command>
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
9 fgbio SortFastq
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
10 --input '$input'
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
11 #if $input.is_of_type("fastq.gz", "fastqsanger.gz")
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
12 --output output.fastq.gz
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
13 && cp output.fastq.gz '$output'
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
14 #else
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
15 --output output.fastq
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
16 && cp output.fastq '$output'
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
17 #end if
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
18 ]]></command>
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
19 <inputs>
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
20 <param name="input" type="data" format="fastq,fastq.gz" label="fastq file to be sorted"/>
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
21 </inputs>
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
22 <outputs>
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
23 <data name="output" format_source="input" label="Sorted ${input.name}"/>
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
24 </outputs>
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
25 <help><![CDATA[
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
26 **fgbio SortFastq**
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
27
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
28 Sorts a FASTQ file. Sorts the records in a FASTQ file based on the lexicographic ordering of their read names. Input and output files can be either uncompressed or gzip-compressed.
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
29
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
30 http://fulcrumgenomics.github.io/fgbio/tools/latest/SortFastq.html
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
31 ]]></help>
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
32 <expand macro="citations" />
099a35a39c29 "planemo upload commit 77a5370a0978b5332bb3a9f063588a52a468ea08"
jjohnson
parents:
diff changeset
33 </tool>