comparison emboss_fuzznuc.xml @ 18:63dd26468588 draft default tip

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/emboss_5 commit 18de4aa9ba00124b1b3e3afe14219e46931e58a9"
author iuc
date Fri, 09 Jul 2021 18:36:34 +0000
parents d49956b87f7e
children
comparison
equal deleted inserted replaced
17:ce385837c160 18:63dd26468588
1 <tool id="EMBOSS: fuzznuc37" name="fuzznuc" version="5.0.2"> 1 <tool id="EMBOSS: fuzznuc37" name="fuzznuc" version="5.0.3">
2 <description>Nucleic acid pattern search</description> 2 <description>Nucleic acid pattern search</description>
3 <macros> 3 <macros>
4 <import>macros.xml</import> 4 <import>macros.xml</import>
5 </macros> 5 </macros>
6 <expand macro="requirements" /> 6 <expand macro="requirements" />
7 <code file="emboss_format_corrector.py" /> 7 <code file="emboss_format_corrector.py" />
8 <command>fuzznuc -sequence '$input1' -outfile '$out_file1' -pattern '$pattern' -pmismatch $mismatch -complement $complement -rformat2 $out_format1 -auto</command> 8 <command><![CDATA[
9 fuzznuc
10
11 -sequence '$input1'
12 $seq_qualifiers.sreverse1 $seq_qualifiers.snucleotide1 $seq_qualifiers.sprotein1 $seq_qualifiers.slower1 $seq_qualifiers.supper1
13 #if $seq_qualifiers.sbegin1
14 -sbegin1 '$seq_qualifiers.sbegin1'
15 #end if
16 #if $seq_qualifiers.send1
17 -send1 '$seq_qualifiers.send1'
18 #end if
19
20 -outfile '$out_file1'
21 $out_qualifiers.raccshow2 $out_qualifiers.rdesshow2 $out_qualifiers.rscoreshow2 $out_qualifiers.rusashow2
22 #if $out_qualifiers.rmaxall2
23 -rmaxall2 '$out_qualifiers.rmaxall2'
24 #end if
25 #if $out_qualifiers.rmaxseq2
26 -rmaxseq2 '$out_qualifiers.rmaxseq2'
27 #end if
28
29 -pattern '$pattern' -pmismatch '$mismatch' -rformat2 '$out_format1' -auto
30
31 -complement '$complement'
32 ]]></command>
9 <inputs> 33 <inputs>
10 <param name="input1" type="data" format="fasta" label="Sequences" /> 34 <param name="input1" type="data" format="fasta" label="Sequences" />
11 <param name="pattern" type="text" value="" label="Search pattern"> 35 <param name="pattern" type="text" value="" label="Search pattern">
12 <sanitizer> 36 <sanitizer>
13 <valid initial="string.printable"> 37 <valid initial="string.printable">
40 <option value="fuzznuc">Fuzznuc Output File</option> 64 <option value="fuzznuc">Fuzznuc Output File</option>
41 <option value="srs">SRS</option> 65 <option value="srs">SRS</option>
42 <option value="table">Table</option> 66 <option value="table">Table</option>
43 <option value="tagseq">TagSeq</option> 67 <option value="tagseq">TagSeq</option>
44 </param> 68 </param>
69
70 <section name="seq_qualifiers" title="Sequence associated qualifiers">
71 <param type="integer" argument="-sbegin1" optional="true" label="Start of each sequence to be used"/>
72 <param type="integer" argument="-send1" optional="true" label="End of each sequence to be used"/>
73 <param type="boolean" argument="-sreverse1" truevalue="-sreverse1 Y" falsevalue="" label="Reverse (if DNA)"/>
74 <param type="boolean" argument="-snucleotide1" truevalue="-snucleotide1 Y" falsevalue="" label="Sequence is nucleotide"/>
75 <param type="boolean" argument="-sprotein1" truevalue="-sprotein1 Y" falsevalue="" label="Sequence is protein"/>
76 <param type="boolean" argument="-slower1" truevalue="-slower1 Y" falsevalue="" label="Make lower case"/>
77 <param type="boolean" argument="-supper1" truevalue="-supper1 Y" falsevalue="" label="Make upper case"/>
78 </section>
79
80 <section name="out_qualifiers" title="Outfile associated qualifiers">
81 <param type="boolean" argument="-raccshow2" truevalue="-raccshow2 Y" falsevalue="" label="Show accession number in the report"/>
82 <param type="boolean" argument="-rdesshow2" truevalue="-rdesshow2 Y" falsevalue="" label="Show description in the report"/>
83 <param type="boolean" argument="-rscoreshow2" truevalue="-rscoreshow2 Y" falsevalue="" label="Show the score in the report"/>
84 <param type="boolean" argument="-rusashow2" truevalue="-rusashow2 Y" falsevalue="" label="Show the full USA in the report"/>
85 <param type="integer" argument="-rmaxall2" optional="true" label="Maximum total hits to report"/>
86 <param type="integer" argument="-rmaxseq2" optional="true" label="Maximum hits to report for one sequence"/>
87 </section>
88
45 </inputs> 89 </inputs>
46 <outputs> 90 <outputs>
47 <data name="out_file1" format="fuzznuc" /> 91 <data name="out_file1" format="fuzznuc" />
48 </outputs> 92 </outputs>
49 <tests> 93 <tests>
52 <param name="pattern" value="AA"/> 96 <param name="pattern" value="AA"/>
53 <param name="mismatch" value="0"/> 97 <param name="mismatch" value="0"/>
54 <param name="complement" value="no"/> 98 <param name="complement" value="no"/>
55 <param name="out_format1" value="excel"/> 99 <param name="out_format1" value="excel"/>
56 <output name="out_file1" file="emboss_fuzznuc_out.tabular"/> 100 <output name="out_file1" file="emboss_fuzznuc_out.tabular"/>
101 </test>
102 <test>
103 <param name="input1" value="2.fasta"/>
104 <param name="pattern" value="AA"/>
105 <param name="mismatch" value="0"/>
106 <param name="complement" value="no"/>
107 <param name="out_format1" value="excel"/>
108 <param name="seq_qualifiers|supper1" value="true"/>
109 <param name="seq_qualifiers|sbegin1" value="100"/>
110 <param name="out_qualifiers|rmaxseq2" value="5"/>
111 <output name="out_file1" file="emboss_fuzznuc_out2.tabular"/>
57 </test> 112 </test>
58 </tests> 113 </tests>
59 <help> 114 <help>
60 .. class:: warningmark 115 .. class:: warningmark
61 116