Mercurial > repos > iuc > meme_dreme
annotate dreme.xml @ 2:3e5c80594237 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 86a94f48321780dbe18ef5b099434c347ec2f4d0"
author | iuc |
---|---|
date | Wed, 11 Dec 2019 18:04:55 -0500 |
parents | cb8a2242bf03 |
children | ec2f378ac827 |
rev | line source |
---|---|
0
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
1 <tool id="meme_dreme" name="DREME" version="@WRAPPER_VERSION@.0"> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
2 <description>- Discriminative Regular Expression Motif Elicitation</description> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
3 <macros> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
5 </macros> |
1
cb8a2242bf03
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
0
diff
changeset
|
6 <expand macro="requirements"> |
cb8a2242bf03
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
0
diff
changeset
|
7 <requirement type="package" version="2.7">python</requirement> |
cb8a2242bf03
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit e2cf796f991cbe8c96e0cc5a0056b7255ac3ad6b
iuc
parents:
0
diff
changeset
|
8 </expand> |
0
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
9 <command detect_errors="exit_code"><![CDATA[ |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
10 dreme |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
11 -o ./dreme_out |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
12 -p '$pos_fasta_file' |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
13 $norc |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
14 $alphabet_type |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
15 #if str( $neg_set_type.neg_set_type_selector ) == 'shuffle_negs': |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
16 -s '${$neg_set_type.pos_shuffle_seed}' |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
17 #elif str( $neg_set_type.neg_set_type_selector ) == 'supply_negs': |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
18 -n '${$neg_set_type.neg_fasta_file}' |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
19 #end if |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
20 #if str( $options_type.options_type_selector ) == 'advanced': |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
21 -e $options_type.e_value_thr |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
22 #if $options_type.stop_m_motifs |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
23 -m $options_type.stop_m_motifs |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
24 #end if |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
25 #if $options_type.stop_t_seconds |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
26 -t $options_type.stop_t_seconds |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
27 #end if |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
28 -g $options_type.nr_res_generalize |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
29 -mink $options_type.motif_min_k |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
30 -maxk $options_type.motif_max_k |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
31 #end if |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
32 ]]></command> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
33 <inputs> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
34 <param name="pos_fasta_file" type="data" format="fasta" label="Positive FASTA sequence file" argument="-p" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
35 help="positive (primary) sequence file"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
36 <param name="alphabet_type" type="select" label="Type of sequence alphabet"> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
37 <option value="-dna" selected="true">DNA (default)</option> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
38 <option value="-rna">RNA</option> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
39 <option value="-protein">Protein</option> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
40 </param> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
41 <param argument="-norc" label="Check reverse complement" type="boolean" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
42 truevalue="" falsevalue="-norc" checked="False" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
43 help="Search for motifs also on reverse complement strand"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
44 <conditional name="neg_set_type"> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
45 <param name="neg_set_type_selector" type="select" label="Negative set definition"> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
46 <option value="shuffle_negs" selected="true">Shuffle positive sequences</option> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
47 <option value="supply_negs">Supply negative sequences</option> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
48 </param> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
49 <when value="shuffle_negs"> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
50 <param name="pos_shuffle_seed" type="integer" value="1" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
51 label="Seed for shuffling positive sequences" argument="-s" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
52 help="(default: 1)"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
53 </when> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
54 <when value="supply_negs"> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
55 <param name="neg_fasta_file" type="data" format="fasta" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
56 label="Negative FASTA sequence file" argument="-n" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
57 help="negative (control) sequence file (default: positive sequences are shuffled to create the negative set)"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
58 </when> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
59 </conditional> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
60 <conditional name="options_type"> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
61 <param name="options_type_selector" type="select" label="Options Configuration"> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
62 <option value="basic" selected="true">Basic</option> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
63 <option value="advanced">Advanced</option> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
64 </param> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
65 <when value="basic" /> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
66 <when value="advanced"> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
67 <param name="e_value_thr" type="float" value="0.05" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
68 label="stop if motif E-value > e" argument="-e" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
69 help="stop if motif E-value > given threshold (default: 0.05)"> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
70 <validator type="expression" message="Set e-value must be > 0.">value is not None and value > 0</validator> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
71 </param> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
72 <param name="motif_min_k" type="integer" value="3" min="1" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
73 label="Minimum width of core motif" argument="-mink" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
74 help="minimum width of core motif (default: 3)"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
75 <param name="motif_max_k" type="integer" value="8" min="1" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
76 label="Maximum width of core motif" argument="-maxk" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
77 help="maximum width of core motif (default: 8)"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
78 <param name="stop_m_motifs" type="integer" optional="True" min="1" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
79 label="Stop if m motifs have been output" argument="-m" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
80 help="stop if m motifs have been output (default: only stop at E-value threshold)"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
81 <param name="stop_t_seconds" type="integer" optional="True" min="1" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
82 label="Stop if the specified time has elapsed" argument="-t" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
83 help="stop if the specified time has elapsed (default: only stop at E-value threshold)"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
84 <param name="nr_res_generalize" type="integer" value="100" min="1" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
85 label="Number of REs to generalize" argument="-g" |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
86 help="number of REs to generalize (default: 100) (Hint: Increasing n will make the motif search more thoroughly at some cost in speed)"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
87 </when> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
88 </conditional> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
89 <param name="non_commercial_use" label="I certify that I am not using this tool for commercial purposes." type="boolean" truevalue="NON_COMMERCIAL_USE" falsevalue="COMMERCIAL_USE" checked="False"> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
90 <validator type="expression" message="This tool is only available for non-commercial use.">value == True</validator> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
91 </param> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
92 </inputs> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
93 <outputs> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
94 <data format="html" name="html_outfile" label="${tool.name} on ${on_string} (html)" from_work_dir="dreme_out/dreme.html"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
95 <data format="txt" name="txt_outfile" label="${tool.name} on ${on_string} (text)" from_work_dir="dreme_out/dreme.txt"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
96 <data format="memexml" name="xml_outfile" label="${tool.name} on ${on_string} (xml)" from_work_dir="dreme_out/dreme.xml"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
97 </outputs> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
98 <tests> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
99 <test> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
100 <param name="pos_fasta_file" value="dreme_test_sites.fa" ftype="fasta"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
101 <param name="alphabet_type" value="-rna"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
102 <param name="norc" value="false"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
103 <param name="non_commercial_use" value="True"/> |
2
3e5c80594237
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 86a94f48321780dbe18ef5b099434c347ec2f4d0"
iuc
parents:
1
diff
changeset
|
104 <output name="html_outfile" file="dreme_output_test1.html" compare="contains"/> |
3e5c80594237
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 86a94f48321780dbe18ef5b099434c347ec2f4d0"
iuc
parents:
1
diff
changeset
|
105 <output name="txt_outfile" file="dreme_output_test1.txt" compare="contains"/> |
3e5c80594237
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 86a94f48321780dbe18ef5b099434c347ec2f4d0"
iuc
parents:
1
diff
changeset
|
106 <output name="xml_outfile" file="dreme_output_test1.xml" compare="contains"/> |
0
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
107 </test> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
108 <test> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
109 <param name="pos_fasta_file" value="dreme_test_sites.fa" ftype="fasta"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
110 <param name="alphabet_type" value="-rna"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
111 <param name="norc" value="false"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
112 <param name="options_type_selector" value="advanced"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
113 <param name="e_value_thr" value="0.00001"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
114 <param name="motif_min_k" value="4"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
115 <param name="motif_max_k" value="10"/> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
116 <param name="non_commercial_use" value="True"/> |
2
3e5c80594237
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 86a94f48321780dbe18ef5b099434c347ec2f4d0"
iuc
parents:
1
diff
changeset
|
117 <output name="html_outfile" file="dreme_output_test2.html" compare="contains"/> |
3e5c80594237
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 86a94f48321780dbe18ef5b099434c347ec2f4d0"
iuc
parents:
1
diff
changeset
|
118 <output name="txt_outfile" file="dreme_output_test2.txt" compare="contains"/> |
3e5c80594237
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 86a94f48321780dbe18ef5b099434c347ec2f4d0"
iuc
parents:
1
diff
changeset
|
119 <output name="xml_outfile" file="dreme_output_test2.xml" compare="contains"/> |
0
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
120 </test> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
121 </tests> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
122 <help><![CDATA[ |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
123 DREME (Discriminative Regular Expression Motif Elicitation) discovers short, ungapped motifs (recurring, fixed-length patterns) that are relatively enriched in your sequences compared with shuffled sequences or given control sequences. |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
124 |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
125 DREME finds relatively short motifs (up to 8 positions) fast. The input to DREME is one or two sets of sequences. The control (-n parameter) sequences should be approximately the same length as the primary (-p parameter) sequences. If you do not provide a control set, the program shuffles the primary set to provide a control set. The program uses Fisher's Exact Test to determine significance of each motif found in the postive set as compared with its representation in the control set, using a significance threshold that may be set (-e parameter). |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
126 |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
127 DREME achieves its high speed by restricting its search to regular expressions based on the IUPAC alphabet representing bases and ambiguous characters, and by using a heuristic estimate of generalised motifs' statistical significance. |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
128 |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
129 .. class:: infomark |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
130 |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
131 For detailed information on DREME, click here_, or view the license_. |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
132 |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
133 .. _here: http://meme-suite.org/doc/dreme.html |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
134 .. _license: http://meme-suite.org/doc/copyright.html |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
135 |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
136 ]]></help> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
137 <citations> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
138 <citation type="doi">10.1093/bioinformatics/btr261</citation> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
139 </citations> |
b386032d758d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/meme commit 42fa6e319cf1a97330818dc8c869871a32f0e7aa
iuc
parents:
diff
changeset
|
140 </tool> |