Mercurial > repos > rnateam > sortmerna
annotate sortmerna.xml @ 5:233da82dc31c draft
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
author | rnateam |
---|---|
date | Wed, 09 Dec 2015 09:21:28 -0500 |
parents | e6727cef3083 |
children | 97f73e0566c9 |
rev | line source |
---|---|
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
1 <tool id="bg_sortmerna" name="Filter with SortMeRNA" version="2.1.0"> |
3 | 2 <description>Fast and accurate filtering of ribosomal RNAs in metatranscriptomic data</description> |
3 <requirements> | |
4 <requirement type='package' version="2.0">sortmerna</requirement> | |
5 </requirements> | |
6 <stdio> | |
7 <regex match="This program builds a Burst trie on an input rRNA database" | |
8 source="both" | |
9 level="fatal" | |
10 description="Buildtrie program failed to execute." /> | |
11 <regex match="The database name" | |
12 source="both" | |
13 level="fatal" | |
14 description="The database ${databases} has not been preprocessed using buildtrie before using SortMeRNA." /> | |
15 </stdio> | |
16 <version_command> | |
17 <![CDATA[ | |
18 sortmerna --version 2>&1|grep 'SortMeRNA version' | |
19 ]]> | |
20 </version_command> | |
21 <command> | |
22 <![CDATA[ | |
23 #set $ref = '' | |
24 #set $sep='' | |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
25 #if str( $databases_type.databases_selector ) == 'history' |
3 | 26 #for $db in $databases_type.database_name |
27 #set $ref += $sep + str($db) + ',' + $os.path.splitext($os.path.basename(str($db)))[0] | |
28 #set $sep = ':' | |
29 #end for | |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
30 #else if str( $databases_type.databases_selector ) == 'cached_to_index' |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
31 ## databases path is not directly accessible, must match by hand with LOC file contents |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
32 #set $data_table = dict([(_[0], _[2]) for _ in $databases_type.input_databases.input.options.tool_data_table.data]) |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
33 #for $db in $databases_type.input_databases.value |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
34 #set $ref += $sep + $data_table[$db] + ',' + $os.path.splitext($data_table[$db])[0] + '-reindexed' |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
35 #set $sep = ':' |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
36 #end for |
3 | 37 #else: |
38 ## databases path is not directly accessible, must match by hand with LOC file contents | |
39 #set $data_table = dict([(_[0], _[2]) for _ in $databases_type.input_databases.input.options.tool_data_table.data]) | |
40 #for $db in $databases_type.input_databases.value | |
41 #set $ref += $sep + $data_table[$db] + ',' + $os.path.splitext($data_table[$db])[0] | |
42 #set $sep = ':' | |
43 #end for | |
44 #end if | |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
45 |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
46 #if str( $databases_type.databases_selector ) != 'cached': |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
47 indexdb_rna |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
48 --ref $ref |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
49 -L $databases_type.seed_length |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
50 --max_pos $databases_type.max_pos |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
51 && |
3 | 52 #end if |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
53 |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
54 sortmerna |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
55 --ref $ref |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
56 --reads $input_reads |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
57 --aligned aligned |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
58 |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
59 #if str( $sequencing_type.sequencing_type_selector ) == 'paired' |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
60 $sequencing_type.paired_type |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
61 #end if |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
62 |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
63 $strand_search |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
64 $aligned_fastx.aligned_fastx_selector |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
65 #if $aligned_fastx.aligned_fastx_selector == '--fastx' |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
66 #if $aligned_fastx.other |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
67 --other other_file |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
68 #end if |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
69 #end if |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
70 $aligned_sam.aligned_sam_selector |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
71 #if $aligned_sam.aligned_sam_selector == '--sam' |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
72 $aligned_sam.sq |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
73 #end if |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
74 $aligned_blast |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
75 |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
76 $log |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
77 |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
78 #if $report.report_type == 'best' |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
79 #if $report.report_best.report_best_type == '0' |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
80 --best 0 |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
81 #else if $report.report_best.report_best_type == '1' |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
82 --best 1 |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
83 --min_lis $report.report_best.report_best_min_lis |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
84 #else |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
85 --best $report.report_best.report_best_value |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
86 --min_lis $report.report_best.report_best_min_lis |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
87 #end if |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
88 #else |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
89 #if $report.report_num_alignments.report_num_alignments_type == 'other_value' |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
90 --num_alignments $report.report_num_alignments.report_num_alignments_value |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
91 #else |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
92 --num_alignments $report.report_num_alignments.report_num_alignments_type |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
93 #end if |
3 | 94 #end if |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
95 |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
96 -e $e_value |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
97 --match $match |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
98 --mismatch $mismatch |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
99 --gap_open $gap_open |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
100 --gap_ext $gap_ext |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
101 -N $ambiguous_letter |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
102 -a \${GALAXY_SLOTS:-1} |
3 | 103 ]]> |
104 </command> | |
105 <inputs> | |
106 <param format="fasta,fastq" name="input_reads" type="data" label="Querying sequences" help="In FASTA or FASTQ format (--reads)"/> | |
107 <conditional name="sequencing_type"> | |
108 <param name="sequencing_type_selector" type="select" label="Sequencing type"> | |
109 <option value="not_paired">Reads are not paired</option> | |
110 <option value="paired">Reads are paired</option> | |
111 </param> | |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
112 <when value="not_paired" /> |
3 | 113 <when value="paired"> |
114 <param name="paired_type" type="select" display="radio" label="If one of the paired-end reads aligns and the other one does not"> | |
115 <option value="">leave the reads split between aligned and rejected files</option> | |
116 <option value="--paired-in">output both reads to aligned file (--paired-in)</option> | |
117 <option value="--paired-out">output both reads to rejected file (--paired-out)</option> | |
118 </param> | |
119 </when> | |
120 </conditional> | |
121 | |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
122 <param name="strand_search" type="select" label="Which strands to search"> |
3 | 123 <option value="">Search both strands</option> |
124 <option value="-F">Search only the forward strand (-F)</option> | |
125 <option value="-R">Search only the reverse-complementary strand (-R)</option> | |
126 </param> | |
127 | |
128 <conditional name="databases_type"> | |
129 <param name="databases_selector" type="select" label="Databases to query" | |
130 help="Public rRNA databases provided with SortMeRNA have been indexed. | |
131 On the contrary, personal databases must be indexed each time SortMeRNA is launched. | |
132 Please be patient, this may take some time depending on the size of the given database."> | |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
133 <option value="cached" selected="true">Public pre-indexed ribosomal databases</option> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
134 <option value="cached_to_index">Public ribosomal databases to index with non default parameters</option> |
3 | 135 <option value="history">Databases from your history</option> |
136 </param> | |
137 <when value="cached"> | |
138 <param name="input_databases" label="rRNA databases" type="select" display="checkboxes" multiple="true"> | |
139 <options from_data_table="rRNA_databases" /> | |
140 <validator type="no_options" message="Select at least one database"/> | |
141 </param> | |
142 </when> | |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
143 <when value="cached_to_index"> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
144 <param name="input_databases" label="rRNA databases" type="select" display="checkboxes" multiple="true"> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
145 <options from_data_table="rRNA_databases" /> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
146 <validator type="no_options" message="Select at least one database"/> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
147 </param> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
148 <param name="seed_length" type="integer" min="0" max="100" value="18" label="Seed length for database indexing" help="(-L)"/> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
149 <param name="max_pos" type="integer" min="0" max="100000" value="10000" label="Maximum number of positions to store for each k-mer for database indexing" help="With 0, all positions are stored (--max_pos)"/> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
150 </when> |
3 | 151 <when value="history"> |
152 <param name="database_name" type="data" format="fasta" multiple="true" label="rRNA databases" | |
153 help="Your databases will be indexed first, which may take up to several minutes."/> | |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
154 <param name="seed_length" type="integer" min="0" max="100" value="18" label="Seed length for database indexing" help="(-L)"/> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
155 <param name="max_pos" type="integer" min="0" max="100000" value="10000" label="Maximum number of positions to store for each k-mer for database indexing" help="With 0, all positions are stored (--max_pos)"/> |
3 | 156 </when> |
157 </conditional> | |
158 | |
159 <!-- Outputs --> | |
160 <conditional name="aligned_fastx"> | |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
161 <param name="aligned_fastx_selector" type="select" label="Include aligned reads in FASTA/FASTQ format?"> |
3 | 162 <option value="--fastx">Yes (--fastx)</option> |
163 <option value="">No</option> | |
164 </param> | |
165 <when value="--fastx"> | |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
166 <param name="other" type="boolean" label="Include rejected reads file?" help="(--other)" /> |
3 | 167 </when> |
168 <when value="" /> | |
169 </conditional> | |
170 <conditional name="aligned_sam"> | |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
171 <param name="aligned_sam_selector" type="select" label="Include alignments in SAM format?"> |
3 | 172 <option value="--sam">Yes (--sam)</option> |
173 <option value="">No</option> | |
174 </param> | |
175 <when value="--sam"> | |
176 <param name="sq" type="boolean" truevalue="--SQ" falsevalue="" label="Add SQ tags to the SAM file" help="(--SQ)" /> | |
177 </when> | |
178 <when value="" /> | |
179 </conditional> | |
180 <param name="aligned_blast" type="select" label="Include alignments in BLAST-like format"> | |
181 <option value="--blast 0">pairwise (--blast 0)</option> | |
182 <option value="--blast 1">tabular BLAST -m 8 format (--blast 1)</option> | |
183 <option value="--blast 2">tabular + column for CIGAR (--blast 2)</option> | |
184 <option value="--blast 3">tabular + columns for CIGAR and query coverage (--blast 3)</option> | |
185 <option value="" selected="true">No</option> | |
186 </param> | |
187 <param name="log" type="boolean" checked="False" truevalue="--log" falsevalue="" label="Generate statistics file" | |
188 help="Generates statistics for the rRNA content of reads, as well as rRNA subunit distribution. (--log)"> | |
189 </param> | |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
190 <conditional name="report"> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
191 <param name="report_type" type="select" label="Parameters for filtering and read mapping" help=""> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
192 <option value="best" selected="true">Report best alignments per read reaching E-value</option> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
193 <option value="num_alignments">Report first alignements per read reaching E-value</option> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
194 </param> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
195 <when value="best"> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
196 <conditional name="report_best"> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
197 <param name="report_best_type" type="select" label="Number of searched alignments" help="Only the best alignment is reported (--best)"> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
198 <option value="0">All high-candidate reference sequences are searched for alignments (very slow)</option> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
199 <option value="1" selected="true">Only one high-candidate reference sequence is searched for alignments (fast). The high-candidate sequences are determined heuristically using a LIS of seed matches)</option> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
200 <option value="other_value">A custom number of reference sequences are searched for alignments (speed decrease for high value)</option> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
201 </param> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
202 <when value="0" /> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
203 <when value="1"> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
204 <param name="report_best_min_lis" type="integer" min="0" max="100" value="2" label="Number of longest LIS an alignement needs to be searched" help="The alignements having the first INT longest LIS. LIS stands for Longest Increasing Subsequence, it is computed using seeds' positions to expand hits into longer matches prior to Smith-Waterman alignment. (--min_lis)"/> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
205 </when> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
206 <when value="other_value"> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
207 <param name="report_best_value" type="integer" min="2" max="100" value="2" label="Number of alignments to be made" help="Only the best one is reported. The computation speed decrease with high value"/> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
208 <param name="report_best_min_lis" type="integer" min="0" max="100" value="2" label="Number of longest LIS an alignement needs to be searched" help="The alignements having the first INT longest LIS. LIS stands for Longest Increasing Subsequence, it is computed using seeds' positions to expand hits into longer matches prior to Smith-Waterman alignment. (--min_lis)"/> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
209 </when> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
210 </conditional> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
211 </when> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
212 <when value="num_alignments"> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
213 <conditional name="report_num_alignments"> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
214 <param name="report_num_alignments_type" type="select" label="Number of output alignments" help="(--num_alignments)"> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
215 <option value="0">All alignments reaching the E-value threshold are reported (very slow, this option is not suggested for high similarity rRNA databases)</option> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
216 <option value="1" selected="true">The first alignment passing E-value threshold are reported (very fast, best choice if only filtering is needed)</option> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
217 <option value="other_value">A custom number of alignments are made and reported (speed decrease for high value)</option> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
218 </param> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
219 <when value="0" /> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
220 <when value="1" /> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
221 <when value="other_value"> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
222 <param name="report_num_alignments_value" type="integer" min="0" max="100" value="1" label="Number of alignments to be made and reported" help=""/> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
223 </when> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
224 </conditional> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
225 </when> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
226 </conditional> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
227 |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
228 <param name="e_value" type="float" min="0" max="10" value="1" label="E-value threshold" help="(-e)"/> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
229 <param name="match" type="integer" min="0" max="10" value="2" label="SW score for a match" help="(--match)"/> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
230 <param name="mismatch" type="integer" min="-10" max="0" value="-3" label="SW penalty for a mismatch" help="(--mismatch)"/> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
231 <param name="gap_open" type="integer" min="0" max="10" value="5" label="SW penalty for introducing a gap" help="(--gap_open)"/> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
232 <param name="gap_ext" type="integer" min="0" max="10" value="2" label="SW penalty for extending a gap" help="(--gap_ext)"/> |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
233 <param name="ambiguous_letter" type="integer" min="-10" max="0" value="-3" label="SW penalty for ambiguous letters (N's)" help="(-N)"/> |
3 | 234 </inputs> |
235 <outputs> | |
236 <data format_source="input_reads" name="output_fastx" from_work_dir="aligned.dat" | |
237 label="Aligned reads on ${on_string} (${input_reads.datatype.file_ext})"> | |
4
e6727cef3083
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 844d980a7de5f199487ca9591420a23df63c5246-dirty
iuc
parents:
3
diff
changeset
|
238 <filter>aligned_fastx['aligned_fastx_selector']</filter> |
3 | 239 </data> |
240 <data format_source="input_reads" name="output_other" from_work_dir="other_file.dat" | |
241 label="Rejected reads on ${on_string} (${input_reads.datatype.file_ext})"> | |
4
e6727cef3083
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 844d980a7de5f199487ca9591420a23df63c5246-dirty
iuc
parents:
3
diff
changeset
|
242 <filter>aligned_fastx['aligned_fastx_selector'] and aligned_fastx['other']</filter> |
3 | 243 </data> |
244 <data format="sam" name="output_sam" from_work_dir="aligned.sam" | |
245 label="Alignments on ${on_string} (SAM)"> | |
4
e6727cef3083
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 844d980a7de5f199487ca9591420a23df63c5246-dirty
iuc
parents:
3
diff
changeset
|
246 <filter>aligned_sam['aligned_sam_selector']</filter> |
3 | 247 </data> |
248 <data format="tabular" name="output_blast" from_work_dir="aligned.blast" | |
4
e6727cef3083
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 844d980a7de5f199487ca9591420a23df63c5246-dirty
iuc
parents:
3
diff
changeset
|
249 label="Alignments on ${on_string} (BLAST)"> |
3 | 250 <filter>aligned_blast</filter> |
251 <change_format> | |
252 <when input="aligned_blast" value="--blast 0" format="txt" /> | |
253 </change_format> | |
254 </data> | |
255 <data format="txt" name="output_log" label="${tool.name} statistics (txt)" from_work_dir="aligned.log"> | |
256 <filter>log</filter> | |
257 </data> | |
258 </outputs> | |
259 <tests> | |
260 <test> | |
261 <param name="input_reads" value="read_small.fastq" /> | |
262 <param name="sequencing_type_selector" value="not_paired" /> | |
263 <param name="strand_search" value="" /> | |
264 <param name="databases_selector" value="history" /> | |
265 <param name="database_name" value="ref_small.fasta" /> | |
266 <param name="other" value="True" /> | |
267 <param name="log" value="" /> | |
268 <output name="output_fastx" file="sortmerna_wrapper_accept1.fastq" /> | |
269 <output name="output_other" file="sortmerna_wrapper_other1.fastq" /> | |
270 <output name="output_sam" file="sortmerna_wrapper_sam1.sam" lines_diff="2" /> | |
271 </test> | |
272 <test> | |
273 <param name="input_reads" value="read_small.fasta" /> | |
274 <param name="sequencing_type_selector" value="not_paired" /> | |
275 <param name="strand_search" value="" /> | |
276 <param name="databases_selector" value="history" /> | |
277 <param name="database_name" value="ref_small.fasta" /> | |
278 <param name="other" value="True" /> | |
279 <param name="log" value="" /> | |
280 <output name="output_fastx" file="sortmerna_wrapper_accept2.fasta" /> | |
281 <output name="output_other" file="sortmerna_wrapper_other2.fasta" /> | |
282 <output name="output_sam" file="sortmerna_wrapper_sam2.sam" lines_diff="2" /> | |
283 </test> | |
284 </tests> | |
285 <help> | |
286 <![CDATA[ | |
287 **What it does** | |
288 | |
289 SortMeRNA_ is a software designed to rapidly filter ribosomal RNA fragments | |
290 from metatransriptomic data produced by next-generation sequencers. | |
291 It is capable of handling large RNA databases and sorting out all fragments | |
292 matching to the database with high accuracy and specificity. | |
293 | |
294 .. _SortMeRNA: http://bioinfo.lifl.fr/RNA/sortmerna/ | |
295 | |
296 | |
297 **Input** | |
298 | |
299 The input is one file of reads in FASTA or FASTQ format and any number of rRNA databases to search against. | |
300 If the user has two foward-reverse paired-sequencing reads files, they may use | |
301 the script "merge_paired_reads.sh" to interleave the reads into one file, preserving their order. | |
302 | |
303 If the sequencing type for the reads is paired-ended, the user has two options under | |
304 "Sequencing type" to filter the reads and preserve their order in the file. | |
305 For a further example of each option, please refer to Section 4.2.3 in the `SortMeRNA User Manual`_. | |
306 | |
307 .. _sortmerna user manual: http://bioinfo.lifl.fr/RNA/sortmerna/code/SortMeRNA-user-manual-v1.7.pdf | |
308 | |
309 | |
310 **Output** | |
311 | |
312 The output will follow the same format (FASTA or FASTQ) as the reads. Optionally, a statistic file for the rRNA content of reads, as well as rRNA subunit distribution can be generated. | |
313 | |
314 | |
315 **rRNA databases** | |
316 | |
317 SortMeRNA is distributed with 8 representative rRNA databases, which were | |
318 all constructed from the SILVA SSU,LSU (version 111) and the RFAM 5/5.8S | |
319 (version 11.0) databases using the tool UCLUST. | |
320 | |
321 +--------------------------+------+-------------+-------------------+------------------------+-------------------+ | |
322 | Representative database | id % | average id% | # seq (clustered) | Origin | # seq (original) | | |
323 +==========================+======+=============+===================+========================+===================+ | |
324 | SILVA 16S bacteria | 85 | 91.6 | 8174 | SILVA SSU Ref NR v.111 | 244077 | | |
325 +--------------------------+------+-------------+-------------------+------------------------+-------------------+ | |
326 | SILVA 16S archaea | 95 | 96.7 | 3845 | SILVA SSU Ref NR v.111 | 10919 | | |
327 +--------------------------+------+-------------+-------------------+------------------------+-------------------+ | |
328 | SILVA 18S eukarya | 95 | 96.7 | 4512 | SILVA SSU Ref NR v.111 | 31862 | | |
329 +--------------------------+------+-------------+-------------------+------------------------+-------------------+ | |
330 | SILVA 23S bacteria | 98 | 99.4 | 3055 | SILVA LSU Ref v.111 | 19580 | | |
331 +--------------------------+------+-------------+-------------------+------------------------+-------------------+ | |
332 | SILVA 23s archaea | 98 | 99.5 | 164 | SILVA LSU Ref v.111 | 405 | | |
333 +--------------------------+------+-------------+-------------------+------------------------+-------------------+ | |
334 | SILVA 28S eukarya | 98 | 99.1 | 4578 | SILVA LSU Ref v.111 | 9321 | | |
335 +--------------------------+------+-------------+-------------------+------------------------+-------------------+ | |
336 | Rfam 5S archaea/bacteria | 98 | 99.2 | 59513 | RFAM | 116760 | | |
337 +--------------------------+------+-------------+-------------------+------------------------+-------------------+ | |
338 | Rfam 5.8S eukarya | 98 | 98.9 | 13034 | RFAM | 225185 | | |
339 +--------------------------+------+-------------+-------------------+------------------------+-------------------+ | |
340 | |
341 id %: members of the cluster must have identity at least 'id %' identity with the representative sequence | |
342 | |
343 average id %: average identity of a cluster member to the representative sequence | |
344 | |
345 The user may also choose to use their own rRNA databases. | |
346 | |
347 .. class:: warningmark | |
348 | |
5
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
349 Note that your personal databases are indexed each time. The public ribosomal |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
350 databases are indexed when added, but they can be re-indexed with non-default indexing |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
351 parameters. The indexing may take some time depending on the size of the given database. |
233da82dc31c
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/sortmerna commit 4febb4056eb7b379edc0f3e7719a50e575a749c8
rnateam
parents:
4
diff
changeset
|
352 |
3 | 353 ]]> |
354 </help> | |
355 | |
356 <citations> | |
357 <citation type="doi">10.1093/bioinformatics/bts611</citation> | |
358 <citation type="doi">10.1093/nar/gks1219</citation> | |
359 <citation type="doi">10.1093/nar/gks1005</citation> | |
360 <citation type="doi">10.1093/bioinformatics/btq461</citation> | |
361 <citation type="doi">10.1038/nbt.2198</citation> | |
362 </citations> | |
363 </tool> |