annotate extract_kraken_reads.xml @ 1:7c9b12bda2a6 draft default tip

planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
author youyuh48
date Sun, 02 May 2021 06:21:24 +0000
parents 5ca43a5fac32
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
1 <tool id="extract_kraken_reads" name="extract_kraken_reads" version="0.1.0">
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
2 <description>Extract reads classified at any user-specified taxonomy IDs.</description>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
3 <requirements>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
4 <requirement type="package" version="1.2">krakentools</requirement>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
5 </requirements>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
6 <command detect_errors="exit_code">
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
7 <![CDATA[
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
8 extract_kraken_reads.py
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
9 -k '$classification'
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
10 -s '$seq'
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
11 -t $taxid
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
12 --max $maxreads
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
13 -o '$output1'
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
14 ]]>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
15 </command>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
16 <inputs>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
17 <param type="data" name="classification" format="tabular" label="Kraken classification output" />
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
18 <param type="data" name="seq" format="fasta,fastq" label="Select the same fasta/fastq reads used" />
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
19 <param type="text" name="taxid" label="Taxonomy ID[s] of reads to extract (space-delimited)" />
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
20 <param name="maxreads" type="integer" value="10" min="1" label="Maximum number of reads to save" />
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
21 </inputs>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
22 <outputs>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
23 <data name="output1" format="fasta" label="${tool.name} on ${on_string}" />
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
24 </outputs>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
25 <tests>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
26 <test>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
27 <param name="classification" value="kraken2_class.tsv" />
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
28 <param name="seq" value="tid1613.fasta" />
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
29 <param name="taxid" value="1613" />
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
30 <param name="taxid" value="1" />
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
31 <output name="output1" file="out.fasta" />
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
32 </test>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
33 </tests>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
34 <help>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
35 <![CDATA[
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
36 .. class:: infomark
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
37
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
38 **What it does**
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
39
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
40 This program extract reads classified at any user-specified taxonomy IDs. User must specify the Kraken output file, the sequence file(s), and at least one taxonomy ID.
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
41
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
42 As of April 19, 2021, this script is compatible with KrakenUniq/Kraken2Uniq reports.
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
43 ]]>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
44 </help>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
45 <citations>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
46 <citation type="bibtex">
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
47 @misc{githubKrakenTools,
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
48 title = {KrakenTools},
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
49 publisher = {GitHub},
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
50 journal = {GitHub repository},
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
51 url = {https://github.com/jenniferlu717/KrakenTools},
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
52 }</citation>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
53 </citations>
5ca43a5fac32 planemo upload for repository https://github.com/youyuh48/galaxy-tools/tree/master/tools/KrakenTools
youyuh48
parents:
diff changeset
54 </tool>