Mercurial > repos > cafletezbrant > kmersvm
annotate kmersvm/tomtom.xml @ 7:fd740d515502 draft default tip
Uploaded revised kmer-SVM to include modules from kmer-visual.
author | cafletezbrant |
---|---|
date | Sun, 16 Jun 2013 18:06:14 -0400 |
parents | |
children |
rev | line source |
---|---|
7
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
1 <tool id="tomtom" name="Tomtom" version="1.0.0"> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
2 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
3 <description>Tomtom tool for motif searching</description> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
4 <command>/home/galaxy/meme/bin/tomtom -no-ssc -internal -text -verbosity 1 -thresh $thresh |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
5 #if str($cut.cut_choice) == 'e.value': |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
6 -evalue |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
7 #end if |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
8 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
9 #if str($dist.dist) == 'ed': |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
10 -dist ed |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
11 #elif str($dist.dist) == 'sw': |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
12 -dist sandelin |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
13 #else |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
14 -dist pearson |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
15 #end if |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
16 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
17 $input1 /home/galaxy/meme/db/combined_db.meme > tomtom_out.txt |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
18 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
19 </command> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
20 <inputs> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
21 <param format="txt" name="input1" type="data" label="PWM File"/> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
22 <param type="float" value="0.5" label="Threshold" name="thresh"/> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
23 <conditional name="cut"> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
24 <param name="cut_choice" type="select" label="Threshold Type"> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
25 <option value="q.value" selected="true">q-value</option> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
26 <option value="e.value">E-value</option> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
27 </param> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
28 </conditional> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
29 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
30 <conditional name="dist"> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
31 <param name="dist" type="select" label="Distance Metric"> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
32 <option value="pearson" selected="true">Pearson</option> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
33 <option value="ed">Euclidean</option> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
34 <option value="sw">Sandelin-Wasserman Function</option> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
35 </param> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
36 </conditional> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
37 </inputs> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
38 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
39 <outputs> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
40 <data format="txt" name="Tomtom Results" from_work_dir="tomtom_out.txt" label="${tool.name} on ${on_string}: Tomtom Matches"/> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
41 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
42 </outputs> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
43 <help> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
44 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
45 Tomtom is a tool for comparing a DNA motif to a database of known motifs. For an in-depth explanation of the Tomtom software see here_. |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
46 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
47 ---- |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
48 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
49 **Recommended Settings** |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
50 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
51 We recommend most users use the Tomtom defaults of q-value for score, the cutoff of 0.5 and the Pearson correlation coefficent for distance metric. |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
52 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
53 ---- |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
54 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
55 **Parameters** |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
56 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
57 We offer users the options of choosing which distance metric can be used to find matching motifs. Specifically, we offer the Pearson correlation coefficient, the Euclidean distance and the Sandelin-Wasserman Function. |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
58 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
59 * The Pearson correlation coefficient measures the similarity between columns of position weight matrices (PWMs). |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
60 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
61 * The Euclidean distance can be thought of as the length of the straight line between two PWMs. |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
62 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
63 * The Sandelin-Wasserman function sums the column-wise differences between PWMs. |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
64 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
65 We also offer the choice of E-value and q-value to threshold the results returned by Tomtom. |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
66 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
67 * The E-value controls the expected number of false positives and can be any number. |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
68 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
69 * The q-value controls the false discovery rate and is a number between 0 and 1. |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
70 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
71 ---- |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
72 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
73 Note that at this time we only offer Tomtom output in txt format. |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
74 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
75 ---- |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
76 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
77 **Citation** |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
78 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
79 If you use this tool, please cite: Shobhit Gupta, JA Stamatoyannopolous, Timothy Bailey and William Stafford Noble, "Quantifying similarity between motifs", Genome Biology, 8(2):R24, 2007. |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
80 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
81 .. _here: http://meme.nbcr.net/meme/tomtom-intro.html |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
82 |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
83 </help> |
fd740d515502
Uploaded revised kmer-SVM to include modules from kmer-visual.
cafletezbrant
parents:
diff
changeset
|
84 </tool> |