annotate tools/ncbi_blast_plus/ncbi_rpstblastn_wrapper.xml @ 9:9dabbfd73c8a draft

Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database. Also includes other minor improvements.
author peterjc
date Thu, 25 Apr 2013 09:38:37 -0400
parents
children 70e7dcbf6573
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
1 <tool id="ncbi_rpstblastn_wrapper" name="NCBI BLAST+ rpstblastn" version="0.0.3">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
2 <description>Search protein domain database (PSSMs) with translated nucleotide query sequence(s)</description>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
3 <!-- If job splitting is enabled, break up the query file into parts -->
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
4 <parallelism method="multi" split_inputs="query" split_mode="to_size" split_size="1000" shared_inputs="subject" merge_outputs="output1"></parallelism>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
5 <requirements>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
6 <requirement type="binary">rpstblastn</requirement>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
7 <requirement type="package" version="2.2.26+">blast+</requirement>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
8 </requirements>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
9 <version_command>rpstblastn -version</version_command>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
10 <command>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
11 ## The command is a Cheetah template which allows some Python based syntax.
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
12 ## Lines starting hash hash are comments. Galaxy will turn newlines into spaces
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
13 rpstblastn
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
14 -query "$query"
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
15 #if $db_opts.db_opts_selector == "db":
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
16 -db "${db_opts.database.fields.path}"
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
17 #elif $db_opts.db_opts_selector == "histdb":
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
18 -db "${os.path.join($db_opts.histdb.extra_files_path,'blastdb')}"
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
19 #end if
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
20 -evalue $evalue_cutoff
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
21 -out "$output1"
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
22 ##Set the extended list here so if/when we add things, saved workflows are not affected
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
23 #if str($out_format)=="ext":
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
24 -outfmt "6 std sallseqid score nident positive gaps ppos qframe sframe qseq sseq qlen slen"
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
25 #else:
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
26 -outfmt $out_format
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
27 #end if
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
28 ##Seems rpstblastn does not currently support multiple threads :(
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
29 ##-num_threads 8
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
30 #if $adv_opts.adv_opts_selector=="advanced":
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
31 $adv_opts.filter_query
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
32 ## Need int(str(...)) because $adv_opts.max_hits is an InputValueWrapper object not a string
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
33 ## Note -max_target_seqs overrides -num_descriptions and -num_alignments
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
34 #if (str($adv_opts.max_hits) and int(str($adv_opts.max_hits)) > 0):
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
35 -max_target_seqs $adv_opts.max_hits
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
36 #end if
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
37 #if (str($adv_opts.word_size) and int(str($adv_opts.word_size)) > 0):
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
38 -word_size $adv_opts.word_size
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
39 #end if
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
40 $adv_opts.parse_deflines
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
41 ## End of advanced options:
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
42 #end if
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
43 </command>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
44 <stdio>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
45 <!-- Anything other than zero is an error -->
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
46 <exit_code range="1:" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
47 <exit_code range=":-1" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
48 <!-- In case the return code has not been set propery check stderr too -->
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
49 <regex match="Error:" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
50 <regex match="Exception:" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
51 </stdio>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
52 <inputs>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
53 <param name="query" type="data" format="fasta" label="Nucleotide query sequence(s)"/>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
54 <conditional name="db_opts">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
55 <param name="db_opts_selector" type="select" label="Protein domain database (PSSM)">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
56 <option value="db" selected="True">Locally installed BLAST database</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
57 <!-- TODO - define new datatype
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
58 <option value="histdb">BLAST protein domain database from your history</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
59 -->
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
60 </param>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
61 <when value="db">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
62 <param name="database" type="select" label="Protein domain database">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
63 <options from_file="blastdb_d.loc">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
64 <column name="value" index="0"/>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
65 <column name="name" index="1"/>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
66 <column name="path" index="2"/>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
67 </options>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
68 </param>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
69 <param name="histdb" type="hidden" value="" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
70 <param name="subject" type="hidden" value="" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
71 </when>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
72 <!-- TODO - define new datatype
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
73 <when value="histdb">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
74 <param name="database" type="hidden" value="" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
75 <param name="histdb" type="data" format="blastdbd" label="Protein domain database" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
76 <param name="subject" type="hidden" value="" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
77 </when>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
78 -->
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
79 </conditional>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
80 <param name="evalue_cutoff" type="float" size="15" value="0.001" label="Set expectation value cutoff" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
81 <param name="out_format" type="select" label="Output format">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
82 <option value="6">Tabular (standard 12 columns)</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
83 <option value="ext" selected="True">Tabular (extended 24 columns)</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
84 <option value="5">BLAST XML</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
85 <option value="0">Pairwise text</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
86 <option value="0 -html">Pairwise HTML</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
87 <option value="2">Query-anchored text</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
88 <option value="2 -html">Query-anchored HTML</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
89 <option value="4">Flat query-anchored text</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
90 <option value="4 -html">Flat query-anchored HTML</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
91 <!--
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
92 <option value="-outfmt 11">BLAST archive format (ASN.1)</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
93 -->
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
94 </param>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
95 <conditional name="adv_opts">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
96 <param name="adv_opts_selector" type="select" label="Advanced Options">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
97 <option value="basic" selected="True">Hide Advanced Options</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
98 <option value="advanced">Show Advanced Options</option>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
99 </param>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
100 <when value="basic" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
101 <when value="advanced">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
102 <!-- Could use a select (yes, no, other) where other allows setting 'window locut hicut' -->
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
103 <param name="filter_query" type="boolean" label="Filter out low complexity regions (with SEG)" truevalue="-seg yes" falsevalue="-seg no" checked="false" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
104 <!-- Why doesn't optional override a validator? I want to accept an empty string OR a non-negative integer -->
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
105 <param name="max_hits" type="integer" value="0" label="Maximum hits to show" help="Use zero for default limits">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
106 <validator type="in_range" min="0" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
107 </param>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
108 <!-- I'd like word_size to be optional, with minimum 2 for rpsblast -->
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
109 <param name="word_size" type="integer" value="0" label="Word size for wordfinder algorithm" help="Use zero for default, otherwise minimum 2.">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
110 <validator type="in_range" min="0" />
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
111 </param>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
112 <param name="parse_deflines" type="boolean" label="Should the query and subject defline(s) be parsed?" truevalue="-parse_deflines" falsevalue="" checked="false" help="This affects the formatting of the query/subject ID strings"/>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
113 </when>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
114 </conditional>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
115 </inputs>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
116 <outputs>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
117 <data name="output1" format="tabular" label="rpstblastn on ${on_string}">
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
118 <change_format>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
119 <when input="out_format" value="0" format="txt"/>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
120 <when input="out_format" value="0 -html" format="html"/>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
121 <when input="out_format" value="2" format="txt"/>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
122 <when input="out_format" value="2 -html" format="html"/>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
123 <when input="out_format" value="4" format="txt"/>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
124 <when input="out_format" value="4 -html" format="html"/>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
125 <when input="out_format" value="5" format="blastxml"/>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
126 </change_format>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
127 </data>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
128 </outputs>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
129 <help>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
130
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
131 .. class:: warningmark
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
132
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
133 **Note**. Database searches may take a substantial amount of time.
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
134 For large input datasets it is advisable to allow overnight processing.
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
135
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
136 -----
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
137
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
138 **What it does**
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
139
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
140 Search a *protein domain database* using a *nucleotide query*,
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
141 using the NCBI BLAST+ rpstblastn command line tool.
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
142
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
143 The protein domain databases use position-specific scoring matrices
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
144 (PSSMs) and are available for a number of domain collections including:
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
145
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
146 *CDD* - NCBI curarated meta-collection of domains, see
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
147 http://www.ncbi.nlm.nih.gov/Structure/cdd/cdd_help.shtml#NCBI_curated_domains
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
148
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
149 *Kog* - PSSMs from automatically aligned sequences and sequence
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
150 fragments classified in the KOGs resource, the eukaryotic
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
151 counterpart to COGs, see http://www.ncbi.nlm.nih.gov/COG/new/
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
152
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
153 *Cog* - PSSMs from automatically aligned sequences and sequence
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
154 fragments classified in the COGs resource, which focuses primarily
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
155 on prokaryotes, see http://www.ncbi.nlm.nih.gov/COG/new/
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
156
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
157 *Pfam* - PSSMs from Pfam-A seed alignment database, see
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
158 http://pfam.sanger.ac.uk/
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
159
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
160 *Smart* - PSSMs from SMART domain alignment database, see
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
161 http://smart.embl-heidelberg.de/
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
162
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
163 *Tigr* - PSSMs from TIGRFAM database of protein families, see
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
164 http://www.jcvi.org/cms/research/projects/tigrfams/overview/
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
165
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
166 *Prk* - PSSms from automatically aligned stable clusters in the
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
167 Protein Clusters database, see
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
168 http://www.ncbi.nlm.nih.gov/proteinclusters?cmd=search&amp;db=proteinclusters
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
169
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
170 The exact list of domain databases offered will depend on how your
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
171 local Galaxy has been configured.
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
172
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
173 -----
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
174
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
175 **Output format**
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
176
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
177 Because Galaxy focuses on processing tabular data, the default output of this
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
178 tool is tabular. The standard BLAST+ tabular output contains 12 columns:
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
179
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
180 ====== ========= ============================================
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
181 Column NCBI name Description
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
182 ------ --------- --------------------------------------------
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
183 1 qseqid Query Seq-id (ID of your sequence)
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
184 2 sseqid Subject Seq-id (ID of the database hit)
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
185 3 pident Percentage of identical matches
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
186 4 length Alignment length
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
187 5 mismatch Number of mismatches
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
188 6 gapopen Number of gap openings
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
189 7 qstart Start of alignment in query
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
190 8 qend End of alignment in query
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
191 9 sstart Start of alignment in subject (database hit)
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
192 10 send End of alignment in subject (database hit)
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
193 11 evalue Expectation value (E-value)
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
194 12 bitscore Bit score
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
195 ====== ========= ============================================
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
196
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
197 The BLAST+ tools can optionally output additional columns of information,
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
198 but this takes longer to calculate. Most (but not all) of these columns are
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
199 included by selecting the extended tabular output. The extra columns are
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
200 included *after* the standard 12 columns. This is so that you can write
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
201 workflow filtering steps that accept either the 12 or 24 column tabular
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
202 BLAST output. Galaxy now uses this extended 24 column output by default.
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
203
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
204 ====== ============= ===========================================
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
205 Column NCBI name Description
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
206 ------ ------------- -------------------------------------------
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
207 13 sallseqid All subject Seq-id(s), separated by a ';'
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
208 14 score Raw score
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
209 15 nident Number of identical matches
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
210 16 positive Number of positive-scoring matches
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
211 17 gaps Total number of gaps
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
212 18 ppos Percentage of positive-scoring matches
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
213 19 qframe Query frame
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
214 20 sframe Subject frame
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
215 21 qseq Aligned part of query sequence
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
216 22 sseq Aligned part of subject sequence
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
217 23 qlen Query sequence length
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
218 24 slen Subject sequence length
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
219 ====== ============= ===========================================
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
220
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
221 The third option is BLAST XML output, which is designed to be parsed by
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
222 another program, and is understood by some Galaxy tools.
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
223
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
224 You can also choose several plain text or HTML output formats which are designed to be read by a person (not by another program).
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
225 The HTML versions use basic webpage formatting and can include links to the hits on the NCBI website.
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
226 The pairwise output (the default on the NCBI BLAST website) shows each match as a pairwise alignment with the query.
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
227 The two query anchored outputs show a multiple sequence alignment between the query and all the matches,
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
228 and differ in how insertions are shown (marked as insertions or with gap characters added to the other sequences).
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
229
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
230 -------
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
231
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
232 **References**
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
233
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
234 Marchler-Bauer A, Bryant SH. CD-Search: protein domain annotations on the fly. Nucleic Acids Res. 2004 Jul 1;32(Web Server issue):W327-31.
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
235
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
236 </help>
9dabbfd73c8a Uploaded v0.0.19, adds wrappers for rpsblast and rpstblastn with new blastdb_d.loc file for their protein domain database.
peterjc
parents:
diff changeset
237 </tool>