annotate tools/ncbi_blast_plus/ncbi_blastn_wrapper.xml @ 49:17f84d08f5a6 draft

"planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit f3980e76fb3b06f9c631e668f63f65055fc92cae-dirty"
author peterjc
date Tue, 08 Sep 2020 20:58:48 +0000
parents 00330a63ffcf
children 061c2abccfea
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
49
17f84d08f5a6 "planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit f3980e76fb3b06f9c631e668f63f65055fc92cae-dirty"
peterjc
parents: 47
diff changeset
1 <tool id="ncbi_blastn_wrapper" name="NCBI BLAST+ blastn" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
2 <description>Search nucleotide database with nucleotide query sequence(s)</description>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
3 <macros>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
4 <token name="@BINARY@">blastn</token>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
5 <import>ncbi_macros.xml</import>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
6 </macros>
6
856b73016ba1 v0.1.05 - Update citation information now GigaScience paper is out
peterjc
parents: 5
diff changeset
7 <expand macro="parallelism" />
3
e98f6bd363ba planemo upload for repository https://github.com/peterjc/galaxy_blast/tools/ncbi_blast_plus commit a567843bb239ee8faec72eb7e52f3b5aa3191631
peterjc
parents: 2
diff changeset
8 <expand macro="preamble" />
20
c5f20ca77de2 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit de1ad30e756a7073c422d5677fe5c6750521fa1b-dirty
peterjc
parents: 10
diff changeset
9 <command detect_errors="aggressive">
33
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
10 <![CDATA[
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
11 ## The command is a Cheetah template which allows some Python based syntax.
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
12 ## Lines starting hash hash are comments. Galaxy will turn newlines into spaces
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
13 blastn
37
996c3ef26f37 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit e2ff355ba89947ac15596fa7cb4330fe5590f627-dirty
peterjc
parents: 33
diff changeset
14 @QUERY@
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
15 @BLAST_DB_SUBJECT@
33
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
16 -task '${blast_type}'
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
17 -evalue '${evalue_cutoff}'
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
18 @BLAST_OUTPUT@
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
19 @THREADS@
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
20 #if $adv_opts.adv_opts_selector=="advanced":
33
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
21 ${adv_opts.strand}
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
22 @ADV_FILTER_QUERY@
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
23 @ADV_MAX_HITS@
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
24 @ADV_WORD_SIZE@
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
25 #if (str($adv_opts.identity_cutoff) and float(str($adv_opts.identity_cutoff)) > 0 ):
33
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
26 -perc_identity '${adv_opts.identity_cutoff}'
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
27 #end if
33
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
28 ${adv_opts.ungapped}
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
29 @ADV_ID_LIST_FILTER@
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
30 @ADV_QCOV_HSP_PERC@
29
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
31 ## only use window size if dc-megablast mode is used
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
32 #if ($blast_type == "dc-megablast"):
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
33 -window_size @ADV_WINDOW_SIZE@
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
34 #end if
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
35 @ADV_GAPOPEN@
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
36 @ADV_GAPEXTEND@
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
37 ## End of advanced options:
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
38 #end if
33
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
39 ]]>
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
40 </command>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
41 <inputs>
37
996c3ef26f37 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit e2ff355ba89947ac15596fa7cb4330fe5590f627-dirty
peterjc
parents: 33
diff changeset
42 <expand macro="nucl_query" />
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
43 <expand macro="input_conditional_nucleotide_db" />
23
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
44 <param name="blast_type" argument="-task" type="select" display="radio" label="Type of BLAST">
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
45 <option value="megablast">megablast - Traditional megablast used to find very similar (e.g., intraspecies or closely related species) sequences</option>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
46 <option value="blastn">blastn - Traditional BLASTN requiring an exact match of 11, for somewhat similar sequences</option>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
47 <option value="blastn-short">blastn-short - BLASTN program optimized for sequences shorter than 50 bases</option>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
48 <option value="dc-megablast">dc-megablast - Discontiguous megablast used to find more distant (e.g., interspecies) sequences</option>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
49 <!-- Using BLAST 2.2.24+ this gives an error:
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
50 BLAST engine error: Program type 'vecscreen' not supported
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
51 <option value="vecscreen">vecscreen</option>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
52 In any case, vecscreen has gone in BLAST+ 2.2.28
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
53 -->
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
54 <!-- BLAST+ 2.2.28 also offers rmblastn -->
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
55 </param>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
56 <expand macro="input_evalue" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
57 <expand macro="input_out_format" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
58 <expand macro="advanced_options">
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
59 <!-- Could use a select (yes, no, other) where other allows setting 'level window linker' -->
23
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
60 <param name="filter_query" argument="-dust" type="boolean" label="Filter out low complexity regions (with DUST)" truevalue="-dust yes" falsevalue="-dust no" checked="true" />
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
61 <expand macro="input_strand" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
62 <expand macro="input_max_hits" />
23
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
63 <param name="identity_cutoff" argument="-perc_identity" type="float" min="0" max="100" value="0" label="Percent identity cutoff" help="Use zero for no cutoff" />
29
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
64 <expand macro="input_word_size" />
23
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
65 <param argument="-ungapped" type="boolean" label="Perform ungapped alignment only?" truevalue="-ungapped" falsevalue="" checked="false" />
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
66 <expand macro="input_parse_deflines" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
67 <expand macro="advanced_optional_id_files" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
68 <expand macro="input_qcov_hsp_perc" />
29
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
69 <!-- the help text here is unique to the blastx application, so macro not used -->
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
70 <param name="window_size" type="integer" optional="true" min="0"
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
71 label="Multiple hits window size: use 0 to specify 1-hit algorithm, leave blank for default"
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
72 help="Only relevant for dc-megablast, and otherwise ignored. Default window size changes with substitution matrix and BLAST type.
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
73 Entering a non-negative integer will override the default."/>
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
74 <expand macro="input_gapopen"/>
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
75 <expand macro="input_gapextend"/>
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
76 </expand>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
77 </inputs>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
78 <outputs>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
79 <data name="output1" format="tabular" label="${blast_type.value} $query.name vs @ON_DB_SUBJECT@">
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
80 <expand macro="output_change_format" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
81 </data>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
82 </outputs>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
83 <tests>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
84 <test>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
85 <param name="query" value="rhodopsin_nucs.fasta" ftype="fasta" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
86 <param name="db_opts_selector" value="file" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
87 <param name="subject" value="three_human_mRNA.fasta" ftype="fasta" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
88 <param name="database" value="" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
89 <param name="evalue_cutoff" value="1e-40" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
90 <param name="out_format" value="5" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
91 <param name="adv_opts_selector" value="basic" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
92 <output name="output1" file="blastn_rhodopsin_vs_three_human.xml" ftype="blastxml" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
93 </test>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
94 <test>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
95 <param name="query" value="rhodopsin_nucs.fasta" ftype="fasta" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
96 <param name="db_opts_selector" value="file" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
97 <param name="subject" value="three_human_mRNA.fasta" ftype="fasta" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
98 <param name="database" value="" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
99 <param name="evalue_cutoff" value="1e-40" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
100 <param name="out_format" value="6" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
101 <param name="adv_opts_selector" value="basic" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
102 <output name="output1" file="blastn_rhodopsin_vs_three_human.tabular" ftype="tabular" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
103 </test>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
104 <test>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
105 <param name="query" value="rhodopsin_nucs.fasta" ftype="fasta" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
106 <param name="db_opts_selector" value="file" />
33
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
107 <param name="subject" value="three_human_mRNA.fasta.gz" ftype="fasta.gz" />
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
108 <param name="database" value="" />
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
109 <param name="evalue_cutoff" value="1e-40" />
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
110 <param name="out_format" value="6" />
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
111 <param name="adv_opts_selector" value="basic" />
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
112 <output name="output1" file="blastn_rhodopsin_vs_three_human.tabular" ftype="tabular" />
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
113 </test>
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
114 <test>
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
115 <param name="query" value="rhodopsin_nucs.fasta" ftype="fasta" />
42e6f199d11f v0.3.0 Updated for NCBI BLAST+ 2.7.1
peterjc
parents: 29
diff changeset
116 <param name="db_opts_selector" value="file" />
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
117 <param name="subject" value="three_human_mRNA.fasta" ftype="fasta" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
118 <param name="database" value="" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
119 <param name="evalue_cutoff" value="1e-40" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
120 <param name="out_format" value="cols" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
121 <param name="std_cols" value="qseqid,sseqid,pident" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
122 <param name="ext_cols" value="qlen,slen" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
123 <param name="adv_opts_selector" value="basic" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
124 <output name="output1" file="blastn_rhodopsin_vs_three_human.columns.tabular" ftype="tabular" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
125 </test>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
126 <test>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
127 <param name="query" value="chimera.fasta" ftype="fasta" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
128 <param name="db_opts_selector" value="db" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
129 <param name="database" value="three_human_mRNA" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
130 <param name="out_format" value="6" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
131 <param name="adv_opts_selector" value="advanced" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
132 <param name="max_hits" value="1" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
133 <output name="output1" file="blastn_chimera_vs_three_human_max1.tabular" ftype="tabular" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
134 </test>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
135 <test>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
136 <param name="query" value="chimera.fasta" ftype="fasta" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
137 <param name="db_opts_selector" value="db" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
138 <param name="database" value="three_human_mRNA" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
139 <param name="out_format" value="0" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
140 <param name="adv_opts_selector" value="advanced" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
141 <param name="max_hits" value="1" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
142 <output name="output1" file="blastn_chimera_vs_three_human_max1.txt" ftype="txt" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
143 </test>
10
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
144 <test>
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
145 <param name="query" value="chimera.fasta" ftype="fasta" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
146 <param name="db_opts_selector" value="db" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
147 <param name="database" value="three_human_mRNA" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
148 <param name="out_format" value="6" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
149 <output name="output1" file="blastn_chimera_vs_three_human_db.tabular" ftype="tabular" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
150 </test>
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
151 <test>
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
152 <param name="query" value="chimera.fasta" ftype="fasta" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
153 <param name="db_opts_selector" value="db" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
154 <param name="database" value="rhodopsin_nucs" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
155 <param name="out_format" value="6" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
156 <output name="output1" file="blastn_chimera_vs_rhodopsin_db.tabular" ftype="tabular" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
157 </test>
23
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
158 <test>
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
159 <param name="query" value="chimera.fasta" ftype="fasta" />
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
160 <param name="db_opts_selector" value="db" />
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
161 <param name="database" value="rhodopsin_nucs" />
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
162 <param name="out_format" value="6" />
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
163 <param name="adv_opts_selector" value="advanced" />
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
164 <param name="max_hsps" value="1" />
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
165 <output name="output1" file="blastn_chimera_vs_rhodopsin_db_max_hsps1.tabular" ftype="tabular" />
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
166 </test>
10
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
167 <!-- next test is passing in two blast databases -->
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
168 <test>
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
169 <param name="query" value="chimera.fasta" ftype="fasta" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
170 <param name="db_opts_selector" value="db" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
171 <param name="database" value="three_human_mRNA,rhodopsin_nucs" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
172 <param name="out_format" value="6" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
173 <output name="output1" file="blastn_chimera_vs_three_human_and_rhodopsin_db.tabular" ftype="tabular" />
e6337ef07e9a v0.1.08 can search against multiple locally installed databases
peterjc
parents: 9
diff changeset
174 </test>
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
175 </tests>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
176 <help>
23
9e483194ebf6 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit befaf16290a437209109c06c20d0deb170925d16-dirty
peterjc
parents: 20
diff changeset
177
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
178 @SEARCH_TIME_WARNING@
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
179
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
180 **What it does**
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
181
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
182 Search a *nucleotide database* using a *nucleotide query*,
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
183 using the NCBI BLAST+ blastn command line tool.
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
184 Algorithms include blastn, megablast, and discontiguous megablast.
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
185
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
186 @FASTA_WARNING@
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
187
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
188 -----
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
189
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
190 @OUTPUT_FORMAT@
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
191
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
192 -------
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
193
29
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
194 @CLI_OPTIONS@
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
195
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
196 -------
82e833f02332 planemo upload for repository https://github.com/peterjc/galaxy_blast/tree/master/tools/ncbi_blast_plus commit 100608715d0e98f250057fa362b99759bd750a31-dirty
peterjc
parents: 23
diff changeset
197
0
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
198 **References**
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
199
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
200 If you use this Galaxy tool in work leading to a scientific publication please
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
201 cite the following papers:
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
202
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
203 @REFERENCES@
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
204 </help>
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
205 <expand macro="blast_citations" />
432ea9614cc9 Uploaded v0.1.02 preview 1, using tool_data_table_conf.xml for loc files, etc
peterjc
parents:
diff changeset
206 </tool>