annotate BlastParser_and_hits.xml @ 9:86f424753b2d draft

planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_blastparser_and_hits commit e842488e979d8a00b9646061573355cb427bc89c
author drosofff
date Fri, 15 Jan 2016 12:29:10 -0500
parents efb051ac0da9
children 87d250071bdc
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9
86f424753b2d planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_blastparser_and_hits commit e842488e979d8a00b9646061573355cb427bc89c
drosofff
parents: 8
diff changeset
1 <tool id="BlastParser_and_hits" name="Parse blast output and compile hits" version="2.3.3">
0
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
2 <description>for virus discovery</description>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
3 <requirements></requirements>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
4 <command interpreter="python">
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
5 BlastParser_and_hits.py
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
6 --sequences $sequences
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
7 --blast $blast
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
8 --tabularOutput $tabularOutput
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
9 --fastaOutput $fastaOutput
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
10 --flanking $flanking
2
e0985bad7b92 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 0
diff changeset
11 --mode $mode
4
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
12 ## Additional parameters.
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
13 #if $additional_filters.use_filters == "yes":
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
14 --filter_relativeCov $additional_filters.filter_relativeCov
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
15 --filter_maxScore $additional_filters.filter_maxScore
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
16 --filter_meanScore $additional_filters.filter_meanScore
9
86f424753b2d planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_blastparser_and_hits commit e842488e979d8a00b9646061573355cb427bc89c
drosofff
parents: 8
diff changeset
17 --filter_term_in "$additional_filters.filter_term_in"
86f424753b2d planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_blastparser_and_hits commit e842488e979d8a00b9646061573355cb427bc89c
drosofff
parents: 8
diff changeset
18 --filter_term_out "$additional_filters.filter_term_out"
4
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
19 #end if
6
3f7cfa1cf90c planemo upload for repository https://bitbucket.org/drosofff/gedtools/ commit e511de70e387d5033ab91f37c8ddb5665fa61a87
drosofff
parents: 5
diff changeset
20 --al_sequences $al_sequences
3f7cfa1cf90c planemo upload for repository https://bitbucket.org/drosofff/gedtools/ commit e511de70e387d5033ab91f37c8ddb5665fa61a87
drosofff
parents: 5
diff changeset
21 --un_sequences $un_sequences
4
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
22
0
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
23 </command>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
24 <inputs>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
25 <param name="sequences" type="data" format="fasta" label="fasta sequences that have been blasted" />
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
26 <param name="blast" type="data" format="tabular" label="The blast output you wish to parse" />
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
27 <param name="flanking" type="text" size="5" value= "5" label="Number of flanking nucleotides to add to hits for CAP3 assembly"/>
8
efb051ac0da9 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_blastparser_and_hits commit 3d9ddd0f6f3c3b97a3bebf52646731ad6771e178
drosofff
parents: 7
diff changeset
28 <param name="mode" type="select" label="Extensive or compact reporting mode" help="display (extensive) or not (compact) the oases contigs">
efb051ac0da9 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_blastparser_and_hits commit 3d9ddd0f6f3c3b97a3bebf52646731ad6771e178
drosofff
parents: 7
diff changeset
29 <option value="verbose" default="true">extensive</option>
efb051ac0da9 planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_blastparser_and_hits commit 3d9ddd0f6f3c3b97a3bebf52646731ad6771e178
drosofff
parents: 7
diff changeset
30 <option value="short">compact</option>
2
e0985bad7b92 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 0
diff changeset
31 </param>
4
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
32 <conditional name="additional_filters">
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
33 <param name="use_filters" type="select" label="Use Additional Filters?">
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
34 <option value="no">No</option>
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
35 <option value="yes">Yes</option>
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
36 </param>
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
37 <when value="no">
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
38 </when>
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
39 <when value="yes">
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
40 <param name="filter_relativeCov" type="float" value="0" max="1" label="Minimum Relative Subject Coverage" help=""/>
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
41 <param name="filter_maxScore" type="float" value="0" label="Minimum maximum BitScore" help=""/>
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
42 <param name="filter_meanScore" type="float" value="0" label="Minimum mean BitScore" help=""/>
9
86f424753b2d planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_blastparser_and_hits commit e842488e979d8a00b9646061573355cb427bc89c
drosofff
parents: 8
diff changeset
43 <param name="filter_term_in" type="text" value="" label="filter the subject list with a keyword" help=""/>
86f424753b2d planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/msp_blastparser_and_hits commit e842488e979d8a00b9646061573355cb427bc89c
drosofff
parents: 8
diff changeset
44 <param name="filter_term_out" type="text" value="" label="filter the subject list excluding a keyword" help=""/>
4
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
45 </when>
22641bb68b91 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 2
diff changeset
46 </conditional>
0
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
47 </inputs>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
48 <outputs>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
49 <data name="tabularOutput" format="tabular" label="blast analysis, by subjects"/>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
50 <data name="fastaOutput" format="fasta" label="hits"/>
6
3f7cfa1cf90c planemo upload for repository https://bitbucket.org/drosofff/gedtools/ commit e511de70e387d5033ab91f37c8ddb5665fa61a87
drosofff
parents: 5
diff changeset
51 <data name="al_sequences" format="fasta" label="Blast aligned sequences"/>
3f7cfa1cf90c planemo upload for repository https://bitbucket.org/drosofff/gedtools/ commit e511de70e387d5033ab91f37c8ddb5665fa61a87
drosofff
parents: 5
diff changeset
52 <data name="un_sequences" format="fasta" label="Blast unaligned sequences"/>
0
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
53 </outputs>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
54
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
55 <tests>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
56 <test>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
57 <param ftype="fasta" name="sequences" value="input.fa" />
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
58 <param ftype="tabular" name="blast" value="blast.tab" />
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
59 <param name="flanking" value="5" />
5
a941981a298c planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 4
diff changeset
60 <param name="use_filters" value="no" />
2
e0985bad7b92 planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents: 0
diff changeset
61 <param name="mode" value="verbose" />
0
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
62 <output name="tabularOutput" ftype="tabular" file="output.tab" />
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
63 <output name="fastaOutput" ftype="fasta" file="output.fa" />
6
3f7cfa1cf90c planemo upload for repository https://bitbucket.org/drosofff/gedtools/ commit e511de70e387d5033ab91f37c8ddb5665fa61a87
drosofff
parents: 5
diff changeset
64 <output name="al_sequences" ftype="fasta" file="al_sequences.fa" />
3f7cfa1cf90c planemo upload for repository https://bitbucket.org/drosofff/gedtools/ commit e511de70e387d5033ab91f37c8ddb5665fa61a87
drosofff
parents: 5
diff changeset
65 <output name="un_sequences" ftype="fasta" file="un_sequences.fa" />
0
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
66 </test>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
67 </tests>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
68
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
69 <help>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
70
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
71 **What it does**
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
72
7
72ef366ef55e planemo upload for repository https://bitbucket.org/drosofff/gedtools/ commit 319fbe5bf4fe32ab9329a411a0d0bd70b83efd9a
drosofff
parents: 6
diff changeset
73 Parse blast outputs for viruses genome assembly. Outputs analysis and hit sequences for further assembly. Outputs also the contig sequences which have or not been blast aligned taking into account all indicated cut-offs
0
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
74
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
75 </help>
3959a271cf3f planemo upload for repository https://bitbucket.org/drosofff/gedtools/
drosofff
parents:
diff changeset
76 </tool>