annotate repeatmasker.xml @ 7:d7540a923c7b draft

"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 133126ca40437cebd8ead4ec14400dcc22b5ce21"
author iuc
date Sun, 01 Dec 2019 09:31:09 -0500
parents 65ab76d58c41
children ade773848c3d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
65ab76d58c41 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 6cf009024dfff81b0e0f836b76cf475e7cf84c71
iuc
parents: 5
diff changeset
1 <tool id="repeatmasker_wrapper" name="RepeatMasker" version="4.0.7+galaxy2" profile="17.01">
7
d7540a923c7b "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 133126ca40437cebd8ead4ec14400dcc22b5ce21"
iuc
parents: 6
diff changeset
2 <description>screen DNA sequences for interspersed repeats and low complexity regions</description>
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
4 <requirements>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
5 <requirement type="package" version="4.0.7">repeatmasker</requirement>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
6 </requirements>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
7
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
6
65ab76d58c41 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 6cf009024dfff81b0e0f836b76cf475e7cf84c71
iuc
parents: 5
diff changeset
9 RM_PATH=\$(which RepeatMasker) &&
65ab76d58c41 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 6cf009024dfff81b0e0f836b76cf475e7cf84c71
iuc
parents: 5
diff changeset
10 if [ -z "\$RM_PATH" ] ; then echo "Failed to find RepeatMasker in PATH (\$PATH)" >&2 ; exit 1 ; fi &&
65ab76d58c41 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 6cf009024dfff81b0e0f836b76cf475e7cf84c71
iuc
parents: 5
diff changeset
11 RM_LIB_PATH=\$(dirname \$RM_PATH)/../share/RepeatMasker/Libraries &&
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
12 mkdir lib &&
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
13 export REPEATMASKER_LIB_DIR=\$(pwd)/lib &&
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
14 for file in \$(ls \$RM_LIB_PATH) ; do ln -s \$RM_LIB_PATH/\$file lib/\$file ; done &&
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
15 #if $repeat_source.source_type == "repbase":
4
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
16 cp '${repeat_source.repbase_file}' 'lib/${repeat_source.repbase_file_name}' &&
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
17 #end if
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
18 ln -s '${input_fasta}' rm_input.fasta &&
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
19 RepeatMasker -dir \$(pwd)
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
20 #if $repeat_source.source_type == "library":
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
21 -lib '${repeat_source.repeat_lib}'
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
22 -cutoff '${repeat_source.cutoff}'
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
23 #else if $repeat_source.source_type == "repbase":
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
24 #if $repeat_source.species_source.species_from_list == 'yes':
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
25 $repeat_source.species_source.species_list
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
26 #else
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
27 -species '${repeat_source.species_source.species_name}'
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
28 #end if
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
29 #end if
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
30 -parallel \${GALAXY_SLOTS:-1}
4
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
31 ${gff}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
32 ${excln}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
33 ${advanced.is_only}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
34 ${advanced.is_clip}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
35 ${advanced.no_is}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
36 ${advanced.rodspec}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
37 ${advanced.primspec}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
38 ${advanced.nolow}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
39 ${advanced.noint}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
40 ${advanced.norna}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
41 ${advanced.alu}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
42 ${advanced.div}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
43 ${advanced.search_speed}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
44 -frag ${advanced.frag}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
45 ## -maxsize ${advanced.maxsize}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
46 #if str($advanced.gc):
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
47 -gc ${advanced.gc}
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
48 #end if
4
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
49 ${advanced.gccalc}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
50 ${advanced.nocut}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
51 ${advanced.keep_alignments}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
52 ${advanced.invert_alignments}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
53 ${advanced.xout}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
54 ${advanced.xsmall}
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
55 ${advanced.poly}
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
56 rm_input.fasta &&
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
57 #if $advanced.is_only != '-is_only':
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
58 mv rm_input.fasta.masked '${output_masked_genome}' &&
7
d7540a923c7b "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 133126ca40437cebd8ead4ec14400dcc22b5ce21"
iuc
parents: 6
diff changeset
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}' &&
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
60 mv rm_input.fasta.tbl '${output_table}' &&
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
61 #if $gff == '-gff':
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
62 mv rm_input.fasta.out.gff '${output_gff}' &&
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
63 #end if
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
64 #if $advanced.keep_alignments == '-ali':
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
65 mv rm_input.fasta.align '${output_alignment}' &&
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
66 #end if
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
67 #if $advanced.poly == '-poly':
7
d7540a923c7b "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 133126ca40437cebd8ead4ec14400dcc22b5ce21"
iuc
parents: 6
diff changeset
68 sed -E 's/^ *// ; s/ *$//; s/\+ //; s/ +/\t/g' rm_input.fasta.polyout >'${output_polymorphic}' &&
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
69 #end if
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
70 #end if
5
8404aa79a631 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 9c21a3564ebac92db23e2d827dabe6b05c56ad32
iuc
parents: 4
diff changeset
71 if [ -f 'rm_input.fasta.cat.gz' ]; then
8404aa79a631 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 9c21a3564ebac92db23e2d827dabe6b05c56ad32
iuc
parents: 4
diff changeset
72 zcat 'rm_input.fasta.cat.gz' > '${output_repeat_catalog}';
8404aa79a631 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 9c21a3564ebac92db23e2d827dabe6b05c56ad32
iuc
parents: 4
diff changeset
73 else
8404aa79a631 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 9c21a3564ebac92db23e2d827dabe6b05c56ad32
iuc
parents: 4
diff changeset
74 mv rm_input.fasta.cat '${output_repeat_catalog}';
8404aa79a631 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 9c21a3564ebac92db23e2d827dabe6b05c56ad32
iuc
parents: 4
diff changeset
75 fi
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
76 ]]>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
77 </command>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
78
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
79 <inputs>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
80 <param name="input_fasta" type="data" format="fasta" label="Genomic DNA" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
81 <conditional name="repeat_source">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
82 <param label="Repeat library source" name="source_type" type="select">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
83 <option selected="true" value="repbase">RepBase</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
84 <option value="library">Custom library of repeats</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
85 </param>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
86 <when value="repbase">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
87 <param name="repbase_file" type="data" format="embl" label="RepBase (RMRBSeqs.embl) file" />
4
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
88 <param name="repbase_file_name" type="hidden" value="RMRBSeqs.embl"/> <!-- This is an ugly hack to allow testing with a fake repbase -->
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
89 <conditional name="species_source">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
90 <param label="Select species name from a list?" name="species_from_list" type="select">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
91 <option value="yes" selected="true">Yes</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
92 <option value="no">No</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
93 </param>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
94 <when value="yes">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
95 <param name="species_list" type="select" label="Species">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
96 <option value="-species anopheles" selected="true">anopheles</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
97 <option value="-species arabidopsis">arabidopsis</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
98 <option value="-species artiodactyl">artiodactyl</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
99 <option value="-species aspergillus">aspergillus</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
100 <option value="-species carnivore">carnivore</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
101 <option value="-species cat">cat</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
102 <option value="-species chicken">chicken</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
103 <option value="-species 'ciona intestinalis'">ciona intestinalis</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
104 <option value="-species 'ciona savignyi'">ciona savignyi</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
105 <option value="-species cow">cow</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
106 <option value="-species danio">danio</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
107 <option value="-species diatoaea">diatomea</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
108 <option value="-species dog">dog</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
109 <option value="-species drosophila">drosophila</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
110 <option value="-species elegans">elegans</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
111 <option value="-species fugu">fugu</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
112 <option value="-species fungi" selected="true">fungi</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
113 <option value="-species human">human</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
114 <option value="-species maize">maize</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
115 <option value="-species mammal">mammal</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
116 <option value="-species mouse">mouse</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
117 <option value="-species pig">pig</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
118 <option value="-species rat">rat</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
119 <option value="-species rice">rice</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
120 <option value="-species rodentia">rodentia</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
121 <option value="-species ruminantia">ruminantia</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
122 <option value="-species wheat">wheat</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
123 </param>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
124 </when>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
125 <when value="no">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
126 <param name="species_name" type="text" value="homo sapiens" label="Repeat source species" help="Source species (or clade name) used to select repeats from RepBase" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
127 </when>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
128 </conditional>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
129 </when>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
130 <when value="library">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
131 <param name="repeat_lib" type="data" format="fasta" label="Custom library of repeats" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
132 <param name="cutoff" type="integer" argument="-cutoff" value="225" label="Cutoff score for masking repeats" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
133 </when>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
134 </conditional>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
135 <param type="boolean" argument="-gff" truevalue="-gff" falsevalue="" label="Output annotation of repeats in GFF format" checked="false" />
4
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
136 <param argument="-excln" type="boolean" truevalue="-excln" falsevalue="" label="Ignore stretches of Ns when computing statistics" checked="true" help="Scaffolds are sometimes joined with stretches of 25 or more Ns. This option ignores them when calculating repeat statistics" />
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
137 <section name="advanced" title="Advanced options" expanded="false">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
138 <param argument="-is_only" type="boolean" truevalue="-is_only" falsevalue="" checked="false" label="Only clip E coli insertion elements" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
139 <param argument="-is_clip" type="boolean" truevalue="-is_clip" falsevalue="" checked="false" label="Clip IS elements before analysis" help="Normally RepeatMasker will report on IS element, with this option selected it will clip them before analysis" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
140 <param argument="-no_is" type="boolean" truevalue="-no_is" falsevalue="" checked="false" label="Skip bacterial insertion element check" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
141 <param argument="-rodspec" type="boolean" truevalue="-rodspec" falsevalue="" checked="false" label="Only check for rodent specific repeats" help="If this option is select a check for rodent specific repeats is done instead of a full RepeatMasker run" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
142 <param argument="-primspec" type="boolean" truevalue="-primspec" falsevalue="" checked="false" label="Only check for primate specific repeats" help="If this option is select a check for primate specific repeats is done instead of a full RepeatMasker run" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
143 <param argument="-nolow" type="boolean" truevalue="-nolow" falsevalue="" checked="false" label="No low complexity masking" help="Skip masking of simple tandem repeats and low complexity regions." />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
144 <param argument="-noint" type="boolean" truevalue="-noint" falsevalue="" checked="false" label="No interspersed repeat masking" help="Only mask simple repeats, skip masking of interspersed repeats." />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
145 <param argument="-norna" type="boolean" truevalue="-norna" falsevalue="" checked="false" label="No repeat-like-RNA masking" help="Skip masking of small pol III transcribed RNA (these are masked by default because they resemble SINEs)" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
146 <param argument="-alu" type="boolean" truevalue="-alu" falsevalue="" checked="false" label="Limit masking to (primate) Alu repeats" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
147 <param argument="-div" type="boolean" truevalue="-div" falsevalue="" checked="false" label="Limit masking to less diverged (younger) repeats" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
148 <param type="select" name="search_speed" label="Search speed vs sensitiviy trade-off">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
149 <option value="">Default</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
150 <option value="-q">Quick (5-10% less sensitive, 3-4 times speedup)</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
151 <option value="-qq">Rush (10% less sensitive)</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
152 <option value="-s">Slow (0-5% more sensitive, 2.5 times slowdown)</option>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
153 </param>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
154 <param type="integer" argument="-frag" value="40000" label="Maximum contiguous sequence searched" help="Maximum length of sequencing that is search without fragmenting" />
4
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
155 <!-- -maxsize option is in the help, but not in the code of repeatmasker-->
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
156 <!--param type="integer" argument="-maxsize" value="4000000" label="Maximum length for IS or repeat clipped sequences" /-->
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
157 <param type="integer" argument="-gc" optional="true" label="Select matrices for this GC%" help="Valid values are a percentage or -1 to choose the default" />
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
158 <param type="boolean" argument="-gccalc" truevalue="-gcccalc" falsevalue="" checked="false" label="Calculate GC % for all sequences" help="By default RepeatMasker skips calculating GC % for small sequences" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
159 <param type="boolean" argument="-nocut" truevalue="-nocut" falsevalue="" checked="false" label="Skips cutting of repeats" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
160 <param name="xout" type="boolean" argument="-x" truevalue="-x" falsevalue="" checked="false" label="Mask with X instead of N characters" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
161 <param name="keep_alignments" type="boolean" argument="-ali" truevalue="-ali" falsevalue="" checked="false" label="Output alignments file" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
162 <param name="invert_alignments" type="boolean" argument="-inv" truevalue="-inv" falsevalue="" checked="false" label="Invert alignments in alignment file" help="Show alignments in the orientation of the repeat sequence, not the query sequence" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
163 <param type="boolean" argument="-xsmall" truevalue="-xsmall" falsevalue="" checked="false" label="Output repetitive regions as lowercase, non-repetitive regions as uppercase" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
164 <param type="boolean" argument="-poly" truevalue="-poly" falsevalue="" checked="false" label="Output list of potentially polymorphic microsatellites" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
165 </section>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
166 </inputs>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
167 <outputs>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
168 <data name="output_masked_genome" format="fasta" label="RepeatMasker masked sequence on ${on_string}">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
169 <filter>not advanced['is_only']</filter>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
170 </data>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
171 <data name="output_log" format="tabular" label="RepeatMasker output log on ${on_string}">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
172 <filter>not advanced['is_only']</filter>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
173 </data>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
174 <data name="output_table" format="txt" label="RepeatMasker repeat statistics on ${on_string}">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
175 <filter>not advanced['is_only']</filter>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
176 </data>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
177 <data name="output_repeat_catalog" format="txt" label="RepeatMasker repeat catalogue on ${on_string}" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
178 <data name="output_alignment" format="txt" label="RepeatMasker alignment on ${on_string}">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
179 <filter>not advanced['is_only'] and advanced['keep_alignments']</filter>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
180 </data>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
181 <data name="output_polymorphic" format="tabular" label="RepeatMasker possible polymorphic repeats on ${on_string}">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
182 <filter>not advanced['is_only'] and advanced['poly']</filter>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
183 </data>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
184 <data name="output_gff" format="gff" label="RepeatMasker repeat annotation on ${on_string}">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
185 <filter>not advanced['is_only'] and gff is True</filter>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
186 </data>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
187 </outputs>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
188 <tests>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
189 <test expect_num_outputs="4">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
190 <param name="input_fasta" value="small.fasta" ftype="fasta" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
191 <param name="source_type" value="library" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
192 <param name="repeat_lib" value="repeats.fasta" ftype="fasta" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
193 <output name="output_masked_genome" file="small.fasta.masked" />
7
d7540a923c7b "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 133126ca40437cebd8ead4ec14400dcc22b5ce21"
iuc
parents: 6
diff changeset
194 <output name="output_table" file="small.fasta.stats" lines_diff="6" />
6
65ab76d58c41 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 6cf009024dfff81b0e0f836b76cf475e7cf84c71
iuc
parents: 5
diff changeset
195 <output name="output_repeat_catalog" file="small.fasta.cat" lines_diff="2" />
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
196 <output name="output_log" file="small.fasta.log" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
197 </test>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
198 <test expect_num_outputs="7">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
199 <param name="input_fasta" value="small.fasta" ftype="fasta" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
200 <param name="source_type" value="library" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
201 <param name="gff" value="-gff" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
202 <!-- <param name="show" value="yes" /> -->
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
203 <param name="keep_alignments" value="-ali" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
204 <param name="poly" value="-poly" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
205 <param name="repeat_lib" value="repeats.fasta" ftype="fasta" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
206 <output name="output_masked_genome" file="small.fasta.masked" />
6
65ab76d58c41 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 6cf009024dfff81b0e0f836b76cf475e7cf84c71
iuc
parents: 5
diff changeset
207 <output name="output_table" file="small.fasta.stats" lines_diff="6" />
65ab76d58c41 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 6cf009024dfff81b0e0f836b76cf475e7cf84c71
iuc
parents: 5
diff changeset
208 <output name="output_repeat_catalog" file="small.fasta.cat" lines_diff="2" />
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
209 <output name="output_log" file="small.fasta.log" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
210 <output name="output_alignment" file="small.fasta.align" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
211 <output name="output_polymorphic" file="small.fasta.poly" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
212 <output name="output_gff" file="small.fasta.gff" lines_diff="4" />
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
213 </test>
4
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
214 <test expect_num_outputs="4">
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
215 <param name="input_fasta" value="small.fasta" ftype="fasta" />
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
216 <param name="source_type" value="repbase" />
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
217 <param name="repbase_file" value="fake_repbase.embl" />
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
218 <param name="repbase_file_name" value="fake.embl" />
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
219 <param name="species_list" value="anopheles" />
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
220 <output name="output_masked_genome" file="small.fasta.masked" />
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
221 <output name="output_table" file="small_repbase.fasta.stats" lines_diff="2" />
6
65ab76d58c41 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 6cf009024dfff81b0e0f836b76cf475e7cf84c71
iuc
parents: 5
diff changeset
222 <output name="output_repeat_catalog" file="small.fasta.cat" lines_diff="2" />
4
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
223 <output name="output_log" file="small_repbase.fasta.log" />
04f5c3d7448e planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit cbba6947f1380751e1db3fa5b043af630523fd86
iuc
parents: 3
diff changeset
224 </test>
3
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
225 </tests>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
226 <help><![CDATA[
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
227 RepeatMasker is a program that screens DNA for interspersed repeats and low
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
228 complexity DNA sequences. The database of repeats to screen for can be
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
229 provided as a FASTA file or downloaded from RepBase_. If the RepBase option is
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
230 chosen the RepBaseRepeatMaskerEdition file should be downloaded and
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
231 unpacked, and the enclosed EMBL format file ('RMRBSeqs.embl') should
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
232 be uploaded to Galaxy for use with this tool.
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
233
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
234 Further documentation is available on the RepeatMasker homepage_.
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
235
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
236 .. _RepBase: http://www.girinst.org/repbase/
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
237 .. _homepage: http://www.repeatmasker.org/webrepeatmaskerhelp.html
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
238 ]]>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
239 </help>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
240 <citations>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
241 <citation type="bibtex">
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
242 @misc{RepeatMasker,
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
243 title = {RepeatMasker Open-4.0},
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
244 howpublished = {\url{http://www.repeatmasker.org}},
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
245 author = {Smit, AFA and Hubley, R and Green, P.},
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
246 year = {2013-2015}}
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
247 </citation>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
248 </citations>
bdfc22c1c3e3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/repeat_masker commit 8dacb4321122d92df0983e0794cf23572be03224
iuc
parents:
diff changeset
249 </tool>