Mercurial > repos > bgruening > repeat_masker
comparison repeatmasker.xml @ 5:19cc8c8f6f02 draft
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 133126ca40437cebd8ead4ec14400dcc22b5ce21"
author | iuc |
---|---|
date | Sun, 01 Dec 2019 14:30:49 +0000 |
parents | 13b7842c72bc |
children | d3c5701f265f |
comparison
equal
deleted
inserted
replaced
4:13b7842c72bc | 5:19cc8c8f6f02 |
---|---|
1 <tool id="repeatmasker_wrapper" name="RepeatMasker" version="4.0.7+galaxy2" profile="17.01"> | 1 <tool id="repeatmasker_wrapper" name="RepeatMasker" version="4.0.7+galaxy2" profile="17.01"> |
2 <description>RepeatMasker</description> | 2 <description>screen DNA sequences for interspersed repeats and low complexity regions</description> |
3 | 3 |
4 <requirements> | 4 <requirements> |
5 <requirement type="package" version="4.0.7">repeatmasker</requirement> | 5 <requirement type="package" version="4.0.7">repeatmasker</requirement> |
6 </requirements> | 6 </requirements> |
7 | 7 |
54 ${advanced.xsmall} | 54 ${advanced.xsmall} |
55 ${advanced.poly} | 55 ${advanced.poly} |
56 rm_input.fasta && | 56 rm_input.fasta && |
57 #if $advanced.is_only != '-is_only': | 57 #if $advanced.is_only != '-is_only': |
58 mv rm_input.fasta.masked '${output_masked_genome}' && | 58 mv rm_input.fasta.masked '${output_masked_genome}' && |
59 sed -r 's/^ *// ; s/ *$//; s/\+ //; s/ +/\t/g ; 1,2c SW score\t% div.\t% del.\t% ins.\tquery sequence\tpos in query: begin\tend\t(left)\trepeat\tclass/family\tpos in repeat: begin\tend\t(left)\tID' rm_input.fasta.out >'${output_log}' && | 59 sed -E 's/^ *// ; s/ *$//; s/\+ //; s/ +/\t/g ; 1,2c SW score\t% div.\t% del.\t% ins.\tquery sequence\tpos in query: begin\tend\t(left)\trepeat\tclass/family\tpos in repeat: begin\tend\t(left)\tID' rm_input.fasta.out >'${output_log}' && |
60 mv rm_input.fasta.tbl '${output_table}' && | 60 mv rm_input.fasta.tbl '${output_table}' && |
61 #if $gff == '-gff': | 61 #if $gff == '-gff': |
62 mv rm_input.fasta.out.gff '${output_gff}' && | 62 mv rm_input.fasta.out.gff '${output_gff}' && |
63 #end if | 63 #end if |
64 #if $advanced.keep_alignments == '-ali': | 64 #if $advanced.keep_alignments == '-ali': |
65 mv rm_input.fasta.align '${output_alignment}' && | 65 mv rm_input.fasta.align '${output_alignment}' && |
66 #end if | 66 #end if |
67 #if $advanced.poly == '-poly': | 67 #if $advanced.poly == '-poly': |
68 sed -r 's/^ *// ; s/ *$//; s/\+ //; s/ +/\t/g' rm_input.fasta.polyout >'${output_polymorphic}' && | 68 sed -E 's/^ *// ; s/ *$//; s/\+ //; s/ +/\t/g' rm_input.fasta.polyout >'${output_polymorphic}' && |
69 #end if | 69 #end if |
70 #end if | 70 #end if |
71 if [ -f 'rm_input.fasta.cat.gz' ]; then | 71 if [ -f 'rm_input.fasta.cat.gz' ]; then |
72 zcat 'rm_input.fasta.cat.gz' > '${output_repeat_catalog}'; | 72 zcat 'rm_input.fasta.cat.gz' > '${output_repeat_catalog}'; |
73 else | 73 else |
189 <test expect_num_outputs="4"> | 189 <test expect_num_outputs="4"> |
190 <param name="input_fasta" value="small.fasta" ftype="fasta" /> | 190 <param name="input_fasta" value="small.fasta" ftype="fasta" /> |
191 <param name="source_type" value="library" /> | 191 <param name="source_type" value="library" /> |
192 <param name="repeat_lib" value="repeats.fasta" ftype="fasta" /> | 192 <param name="repeat_lib" value="repeats.fasta" ftype="fasta" /> |
193 <output name="output_masked_genome" file="small.fasta.masked" /> | 193 <output name="output_masked_genome" file="small.fasta.masked" /> |
194 <output name="output_table" file="small.fasta.stats" lines_diff="4" /> | 194 <output name="output_table" file="small.fasta.stats" lines_diff="6" /> |
195 <output name="output_repeat_catalog" file="small.fasta.cat" lines_diff="2" /> | 195 <output name="output_repeat_catalog" file="small.fasta.cat" lines_diff="2" /> |
196 <output name="output_log" file="small.fasta.log" /> | 196 <output name="output_log" file="small.fasta.log" /> |
197 </test> | 197 </test> |
198 <test expect_num_outputs="7"> | 198 <test expect_num_outputs="7"> |
199 <param name="input_fasta" value="small.fasta" ftype="fasta" /> | 199 <param name="input_fasta" value="small.fasta" ftype="fasta" /> |