Mercurial > repos > drosofff > msp_blastparser_and_hits
comparison BlastParser_and_hits.xml @ 1:1964514aabde draft
planemo upload for repository https://bitbucket.org/drosofff/gedtools/ commit 1cc2b50091f512593c502176619998f5908fc8e8
author | drosofff |
---|---|
date | Mon, 14 Sep 2015 12:18:46 -0400 |
parents | 69ea2a13947f |
children | bb0d4cd765c5 |
comparison
equal
deleted
inserted
replaced
0:69ea2a13947f | 1:1964514aabde |
---|---|
1 <tool id="BlastParser_and_hits" name="Parse blast output and compile hits" version="2.1.0"> | 1 <tool id="BlastParser_and_hits" name="Parse blast output and compile hits" version="2.3.0"> |
2 <description>for virus discovery</description> | 2 <description>for virus discovery</description> |
3 <requirements></requirements> | 3 <requirements></requirements> |
4 <command interpreter="python"> | 4 <command interpreter="python"> |
5 BlastParser_and_hits.py | 5 BlastParser_and_hits.py |
6 --sequences $sequences | 6 --sequences $sequences |
7 --blast $blast | 7 --blast $blast |
8 --tabularOutput $tabularOutput | 8 --tabularOutput $tabularOutput |
9 --fastaOutput $fastaOutput | 9 --fastaOutput $fastaOutput |
10 --flanking $flanking | 10 --flanking $flanking |
11 --mode $mode | 11 --mode $mode |
12 ## Additional parameters. | |
13 #if $additional_filters.use_filters == "yes": | |
14 --filter_relativeCov $additional_filters.filter_relativeCov | |
15 --filter_maxScore $additional_filters.filter_maxScore | |
16 --filter_meanScore $additional_filters.filter_meanScore | |
17 #end if | |
18 --al_sequences $al_sequences | |
19 --un_sequences $un_sequences | |
20 | |
12 </command> | 21 </command> |
13 <inputs> | 22 <inputs> |
14 <param name="sequences" type="data" format="fasta" label="fasta sequences that have been blasted" /> | 23 <param name="sequences" type="data" format="fasta" label="fasta sequences that have been blasted" /> |
15 <param name="blast" type="data" format="tabular" label="The blast output you wish to parse" /> | 24 <param name="blast" type="data" format="tabular" label="The blast output you wish to parse" /> |
16 <param name="flanking" type="text" size="5" value= "5" label="Number of flanking nucleotides to add to hits for CAP3 assembly"/> | 25 <param name="flanking" type="text" size="5" value= "5" label="Number of flanking nucleotides to add to hits for CAP3 assembly"/> |
17 <param name="mode" type="select" label="Verbose or short reporting mode" help="display or not the oases contigs"> | 26 <param name="mode" type="select" label="Verbose or short reporting mode" help="display or not the oases contigs"> |
18 <option value="verbose" default="true">verbose</option> | 27 <option value="verbose" default="true">verbose</option> |
19 <option value="short">do not report oases contigs</option> | 28 <option value="short">do not report oases contigs</option> |
20 </param> | 29 </param> |
30 <conditional name="additional_filters"> | |
31 <param name="use_filters" type="select" label="Use Additional Filters?"> | |
32 <option value="no">No</option> | |
33 <option value="yes">Yes</option> | |
34 </param> | |
35 <when value="no"> | |
36 </when> | |
37 <when value="yes"> | |
38 <param name="filter_relativeCov" type="float" value="0" max="1" label="Minimum Relative Subject Coverage" help=""/> | |
39 <param name="filter_maxScore" type="float" value="0" label="Minimum maximum BitScore" help=""/> | |
40 <param name="filter_meanScore" type="float" value="0" label="Minimum mean BitScore" help=""/> | |
41 </when> | |
42 </conditional> | |
21 </inputs> | 43 </inputs> |
22 <outputs> | 44 <outputs> |
23 <data name="tabularOutput" format="tabular" label="blast analysis, by subjects"/> | 45 <data name="tabularOutput" format="tabular" label="blast analysis, by subjects"/> |
24 <data name="fastaOutput" format="fasta" label="hits"/> | 46 <data name="fastaOutput" format="fasta" label="hits"/> |
47 <data name="al_sequences" format="fasta" label="Blast aligned sequences"/> | |
48 <data name="un_sequences" format="fasta" label="Blast unaligned sequences"/> | |
25 </outputs> | 49 </outputs> |
26 | 50 |
27 <tests> | 51 <tests> |
28 <test> | 52 <test> |
29 <param ftype="fasta" name="sequences" value="input.fa" /> | 53 <param ftype="fasta" name="sequences" value="input.fa" /> |
30 <param ftype="tabular" name="blast" value="blast.tab" /> | 54 <param ftype="tabular" name="blast" value="blast.tab" /> |
31 <param name="flanking" value="5" /> | 55 <param name="flanking" value="5" /> |
56 <param name="use_filters" value="no" /> | |
32 <param name="mode" value="verbose" /> | 57 <param name="mode" value="verbose" /> |
33 <output name="tabularOutput" ftype="tabular" file="output.tab" /> | 58 <output name="tabularOutput" ftype="tabular" file="output.tab" /> |
34 <output name="fastaOutput" ftype="fasta" file="output.fa" /> | 59 <output name="fastaOutput" ftype="fasta" file="output.fa" /> |
60 <output name="al_sequences" ftype="fasta" file="al_sequences.fa" /> | |
61 <output name="un_sequences" ftype="fasta" file="un_sequences.fa" /> | |
35 </test> | 62 </test> |
36 </tests> | 63 </tests> |
37 | 64 |
38 <help> | 65 <help> |
39 | 66 |
40 **What it does** | 67 **What it does** |
41 | 68 |
42 Parse blast outputs for viruses genome assembly. Outputs analysis and hit sequences for further assembly | 69 Parse blast outputs for viruses genome assembly. Outputs analysis and hit sequences for further assembly. Output also the contig sequences which have or not been blast aligned with the indicated cut-off |
43 | 70 |
44 </help> | 71 </help> |
45 </tool> | 72 </tool> |