Mercurial > repos > malex > tandem_repeats_finder
comparison trf.xml @ 0:7676570eb676
Uploaded the config file
author | malex |
---|---|
date | Wed, 30 Nov 2011 12:18:10 -0500 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:7676570eb676 |
---|---|
1 <tool id="trf" name="Tandem Repeats Finder" version="4.04"> | |
2 <description>Detect tandem repeats that have undergone extensive mutational change</description> | |
3 <command interpreter="python">trf_wrapper.py | |
4 $input1 $match $mismatch $delta $mprobability $iprobability $minscore | |
5 $maxperiod $masked $flanking $noredundancy -o $outputdat -k $outputmask -t | |
6 $report -i $indices | |
7 </command> | |
8 <inputs> | |
9 <param format="fasta" name="input1" type="data"> | |
10 <label>Sequence</label> | |
11 </param> | |
12 <param name="match" size="4" type="text" value="2"> | |
13 <label>Match</label> | |
14 </param> | |
15 <param name="mismatch" size="4" type="text" value="7"> | |
16 <label>Mismatch</label> | |
17 </param> | |
18 <param name="delta" size="4" type="text" value="7"> | |
19 <label>Indels</label> | |
20 </param> | |
21 <param name="mprobability" size="4" type="integer" value="80" label="Matching probability, %"> | |
22 <validator type="in_range" message="(10-100)" min="10" max="100"/> | |
23 </param> | |
24 <param name="iprobability" size="4" type="integer" value="10" label="Indel probability, %"> | |
25 <validator type="in_range" message="(10-100)" min="10" max="100"/> | |
26 </param> | |
27 <param name="minscore" size="3" type="integer" value="50"> | |
28 <label>Minimum alignment score for repeat reporting</label> | |
29 <validator type="in_range" message="(30-150)" min="30" max="150"/> | |
30 </param> | |
31 <param name="maxperiod" size="4" type="integer" value="500"> | |
32 <label>Maximum period size for repeat reporting</label> | |
33 <validator type="in_range" message="(1-2000)" min="1" max="2000"/> | |
34 </param> | |
35 <param name="flanking" type="boolean" checked="no" truevalue="-f" falsevalue="" display="checkboxes"> | |
36 <label>Flanking sequence</label> | |
37 </param> | |
38 <param name="masked" type="boolean" checked="no" truevalue="-m" falsevalue="" display="checkboxes"> | |
39 <label>Masked Sequence File</label> | |
40 </param> | |
41 <param name="noredundancy" type="boolean" checked="no" truevalue="-r" falsevalue="" display="checkboxes"> | |
42 <label>No redundancy elimination</label> | |
43 </param> | |
44 </inputs> | |
45 <outputs> | |
46 <data format="html" name="report" label="${tool.name} on ${on_string}: Report"/> | |
47 <data format="html" name="indices" label="${tool.name} on ${on_string}: Indices"/> | |
48 <data format="tabular" name="outputdat" label="${tool.name} on ${on_string}: Data"/> | |
49 <data format="txt" name="outputmask" label="${tool.name} on ${on_string}: Masked Sequence"> | |
50 <filter>masked is True</filter> | |
51 </data> | |
52 </outputs> | |
53 <tests> | |
54 <test> | |
55 <param name="input1" value="trf_input.fasta"/> | |
56 <param name="match" value="2"/> | |
57 <param name="mismatch" value="7"/> | |
58 <param name="delta" value="7"/> | |
59 <param name="mprobability" value="80"/> | |
60 <param name="iprobability" value="10"/> | |
61 <param name="minscore" value="50"/> | |
62 <param name="maxperiod" value="500"/> | |
63 <param name="masked" value="-m"/> | |
64 <param name="flanking" value=""/> | |
65 <param name="noredundancy" value=""/> | |
66 <output name="outputdat" file="trf_out.dat"/> | |
67 <output name="outputmask" file="trf_out.mask"/> | |
68 </test> | |
69 </tests> | |
70 <help> | |
71 .. class:: warningmark | |
72 | |
73 The input dataset needs to be in FASTA format. | |
74 | |
75 ----- | |
76 | |
77 Tandem Repeats Finder, Version 4.04 | |
78 | |
79 Copyright (C) Dr. Gary Benson 1999-2004. All rights reserved. | |
80 | |
81 | |
82 Please cite: | |
83 | |
84 G. Benson, "Tandem repeats finder: a program to analyze DNA sequences" Nucleic Acids Research (1999) Vol. 27, No. 2, pp. 573-580. | |
85 | |
86 | |
87 A tandem repeat in DNA is two or more adjacent, approximate copies of a pattern | |
88 of nucleotides. Tandem Repeats Finder is a program to locate and display tandem | |
89 repeats in DNA sequences. In order to use the program, the user submits a | |
90 sequence in FASTA format. There is no need to specify the pattern, the size of | |
91 the pattern or any other parameter. The output consists of two files: a repeat | |
92 table file and an alignment file. The repeat table contains information about | |
93 each repeat, including its location, size, number of copies and nucleotide | |
94 content. Clicking on the location indices for one of the table entries opens a | |
95 second web browser that shows an alignment of the copies against a consensus | |
96 pattern. The program is very fast, analyzing sequences on the order of .5Mb in | |
97 just a few seconds. Submitted sequences may be of arbitrary length. Repeats | |
98 with pattern size in the range from 1 to 2000 bases are detected. | |
99 </help> | |
100 </tool> | |
101 <!-- | |
102 Please use: trf File Match Mismatch Delta PM PI Minscore MaxPeriod [options] | |
103 Where: (all weights, penalties, and scores are positive) | |
104 File = sequences input file | |
105 Match = matching weight | |
106 Mismatch = mismatching penalty | |
107 Delta = indel penalty | |
108 PM = match probability (whole number) | |
109 PI = indel probability (whole number) | |
110 Minscore = minimum alignment score to report | |
111 MaxPeriod = maximum period size to report | |
112 [options] = one or more of the following : | |
113 -m masked sequence file | |
114 -f flanking sequence | |
115 -d data file | |
116 -h suppress html output | |
117 -r no redundancy elimination | |
118 Note the sequence file should be in FASTA format: | |
119 --> |