Mercurial > repos > devteam > kraken
annotate kraken.xml @ 5:bc918f32d4be draft
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
| author | devteam |
|---|---|
| date | Thu, 05 Nov 2015 10:09:40 -0500 |
| parents | 55d42997c0b5 |
| children | 1496744bd2ad |
| rev | line source |
|---|---|
| 0 | 1 <?xml version="1.0"?> |
|
5
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
2 <tool id="kraken" name="Kraken" version="1.1.2"> |
| 0 | 3 <description> |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
4 assign taxonomic labels to sequencing reads |
| 0 | 5 </description> |
| 6 <macros> | |
| 7 <import>macros.xml</import> | |
| 8 </macros> | |
| 9 <command> | |
| 10 <![CDATA[ | |
|
1
656215d2a793
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb1743eafd4ca98be0148d557770ef8635cc8d4c-dirty
devteam
parents:
0
diff
changeset
|
11 @SET_DATABASE_PATH@ && |
| 0 | 12 kraken --threads \${GALAXY_SLOTS:-1} @INPUT_DATABASE@ |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
13 |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
14 ${only_classified_output} |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
15 |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
16 #if str( $quick_operation.quick ) == "yes": |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
17 --quick |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
18 --min-hits ${quick_operation.min_hits} |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
19 |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
20 #end if |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
21 |
|
4
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
22 #if $single_paired.single_paired_selector == "yes": |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
23 #if $forward_input.is_of_type( 'fastq' ): |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
24 --fastq-input |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
25 #else: |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
26 --fasta-input |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
27 #end if |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
28 "$forward_input" "$reverse_input" |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
29 ${single_paired.check_names} |
|
5
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
30 #elif $single_paired.single_paired_selector == "collection": |
|
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
31 #if $single_paired.input_pair.forward.is_of_type( 'fastq' ): |
|
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
32 --fastq-input |
|
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
33 #else: |
|
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
34 --fasta-input |
|
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
35 #end if |
|
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
36 "${single_paired.input_pair.forward}" "${single_paired.input_pair.reverse}" |
|
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
37 ${single_paired.check_names} |
|
4
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
38 #else: |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
39 #if $input_sequences.is_of_type( 'fastq' ): |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
40 --fastq-input |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
41 #else: |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
42 --fasta-input |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
43 #end if |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
44 "$input_sequences" |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
45 #end if |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
46 |
| 0 | 47 #if $split_reads: |
| 48 --classified-out "${classified_out}" --unclassified-out "${unclassified_out}" | |
| 49 #end if | |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
50 --output "${output}" |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
51 ##kraken-translate --db ${kraken_database.fields.name} "${output}" > "${translated}" |
| 0 | 52 ]]> |
| 53 </command> | |
| 54 <inputs> | |
|
4
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
55 <conditional name="single_paired"> |
|
5
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
56 <param name="single_paired_selector" type="select" label="Single or paired reads" help="--paired"> |
|
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
57 <option value="collection">Collection</option> |
|
4
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
58 <option value="yes">Yes</option> |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
59 <option selected="True" value="no">No</option> |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
60 </param> |
|
5
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
61 <when value="collection"> |
|
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
62 <param format="fasta,fastq" label="Collection of paired reads" name="input_pair" type="data_collection1" collection_type="paired" help="FASTA or FASTQ datasets" /> |
|
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
63 <param name="check_names" type="boolean" checked="False" truevalue="--paired --check-names" falsevalue="--paired" label="Verify read names match" help="--check-names" /> |
|
bc918f32d4be
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 4782f9ad9bfe2479685ccaf51b66b0d32f83f193
devteam
parents:
4
diff
changeset
|
64 </when> |
|
4
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
65 <when value="yes"> |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
66 <param format="fasta,fastq" label="Forward strand" name="forward_input" type="data" help="FASTA or FASTQ dataset"/> |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
67 <param format="fasta,fastq" label="Reverse strand" name="reverse_input" type="data" help="FASTA or FASTQ dataset"/> |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
68 <param name="check_names" type="boolean" checked="False" truevalue="--paired --check-names" falsevalue="--paired" label="Verify read names match" help="--check-names" /> |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
69 </when> |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
70 <when value="no"> |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
71 <param format="fasta,fastq" label="Input sequences" name="input_sequences" type="data" help="FASTA or FASTQ datasets"/> |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
72 </when> |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
73 |
|
55d42997c0b5
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/
devteam
parents:
3
diff
changeset
|
74 </conditional> |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
75 <param label="Output classified and unclassified reads?" name="split_reads" type="boolean" help="Sets --unclassified-out and --classified-out"/> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
76 |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
77 <conditional name="quick_operation"> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
78 <param name="quick" type="select" label="Enable quick operation?" help="--quick; Rather than searching all k-mers in a sequence, stop classification after a specified number of database hit"> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
79 <option value="yes">Yes</option> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
80 <option selected="True" value="no">No</option> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
81 </param> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
82 <when value="yes"> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
83 <param name="min_hits" type="integer" value="1" label="Number of hits required for classification" help="--min-hits; min-hits will allow you to require multiple hits before declaring a sequence classified, which can be especially useful with custom databases when testing to see if sequences either do or do not belong to a particular genome; default=1"/> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
84 </when> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
85 <when value="no"> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
86 <!-- Do absolutely nothing --> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
87 </when> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
88 </conditional> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
89 |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
90 <param name="only_classified_output" type="boolean" checked="False" truevalue="--only-classified-output" falsevalue="" label="Print no Kraken output for unclassified sequences" help="--only-classified-output"/> |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
91 |
| 0 | 92 <expand macro="input_database" /> |
| 93 </inputs> | |
| 94 <outputs> | |
|
3
2ad66362ed0f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
2
diff
changeset
|
95 <data format_source="input_sequences" label="${tool.name} on ${on_string}: Classified reads" name="classified_out"> |
| 0 | 96 <filter>(split_reads)</filter> |
| 97 </data> | |
|
3
2ad66362ed0f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit 33927a87ba2eee9bf0ecdd376a66241b17b3d734
devteam
parents:
2
diff
changeset
|
98 <data format_source="input_sequences" label="${tool.name} on ${on_string}: Unclassified reads" name="unclassified_out"> |
| 0 | 99 <filter>(split_reads)</filter> |
| 100 </data> | |
| 101 <data format="tabular" label="${tool.name} on ${on_string}: Classification" name="output" /> | |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
102 <!--<data format="tabular" label="${tool.name} on ${on_string}: Translated classification" name="translated" />--> |
| 0 | 103 </outputs> |
| 104 <help> | |
| 105 <![CDATA[ | |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
106 **What it does** |
| 0 | 107 |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
108 Kraken is a taxonomic sequence classifier that assigns taxonomic labels to short DNA reads. It does this by examining the k-mers within a read and querying a database with those k-mers. This database contains a mapping of every k-mer in Kraken's genomic library to the lowest common ancestor (LCA) in a taxonomic tree of all genomes that contain that k-mer. The set of LCA taxa that correspond to the k-mers in a read are then analyzed to create a single taxonomic label for the read; this label can be any of the nodes in the taxonomic tree. Kraken is designed to be rapid, sensitive, and highly precise. |
| 0 | 109 |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
110 ----- |
| 0 | 111 |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
112 **Kraken options** |
| 0 | 113 |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
114 The Galaxy version of Kraken implements the following options:: |
| 0 | 115 |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
116 |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
117 --fasta-input Input is FASTA format |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
118 --fastq-input Input is FASTQ format |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
119 --quick Quick operation (use first hit or hits) |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
120 --min-hits NUM In quick op., number of hits req'd for classification |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
121 NOTE: this is ignored if --quick is not specified |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
122 --unclassified-out Print unclassified sequences to filename |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
123 --classified-out Print classified sequences to filename |
| 0 | 124 |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
125 --only-classified-output Print no Kraken output for unclassified sequences |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
126 |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
127 ------ |
| 0 | 128 |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
129 **Output Format** |
| 0 | 130 |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
131 Each sequence classified by Kraken results in a single line of output. Output lines contain five tab-delimited fields; from left to right, they are:: |
| 0 | 132 |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
133 1. "C"/"U": one letter code indicating that the sequence was either classified or unclassified. |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
134 2. The sequence ID, obtained from the FASTA/FASTQ header. |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
135 3. The taxonomy ID Kraken used to label the sequence; this is 0 if the sequence is unclassified. |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
136 4. The length of the sequence in bp. |
|
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
137 5. A space-delimited list indicating the LCA mapping of each k-mer in the sequence. For example, "562:13 561:4 A:31 0:1 562:3" would indicate that: |
| 0 | 138 a) the first 13 k-mers mapped to taxonomy ID #562 |
| 139 b) the next 4 k-mers mapped to taxonomy ID #561 | |
| 140 c) the next 31 k-mers contained an ambiguous nucleotide | |
| 141 d) the next k-mer was not in the database | |
| 142 e) the last 3 k-mers mapped to taxonomy ID #562 | |
| 143 ]]> | |
| 144 </help> | |
| 145 <expand macro="requirements" /> | |
| 146 <expand macro="stdio" /> | |
| 147 <expand macro="version_command" /> | |
| 148 <expand macro="citations" /> | |
|
2
898ded2d4fff
planemo upload for repository https://github.com/galaxyproject/tools-devteam/blob/master/tool_collections/kraken/kraken/ commit cb6ebb843c71dcfc73aa05cc616f8e3229170108-dirty
devteam
parents:
1
diff
changeset
|
149 </tool> |
