annotate twistdna.xml @ 1:54004f898a83 draft default tip

Uploaded
author bgruening
date Sat, 22 Feb 2014 07:50:11 -0500 (2014-02-22)
parents 91a5d7bfe380
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
1 <tool id="twistdna" name="TwistDNA" version="0.1.0">
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
2 <description>Twist-DNA allows visualization of results in standard genome browsers to compare DNA opening properties to other available datasets</description>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
3 <requirements>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
4 <requirement type="package" version="1.1">twistdna</requirement>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
5 </requirements>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
6 <command>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
7 cp $configfile "input.dat";
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
8 mkdir param;
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
9 mkdir outputs;
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
10 cp $enthalpy "param/param_enthalpy.dat";
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
11 cp $entropy "param/param_entropy.dat";
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
12 TwistDNA &lt; $input;
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
13 ##remove the first line, because there they are useless
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
14 tail -n+2 outputs/bubblethresh.bed | tr -s ' ' '\t' > $outfile1;
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
15 tail -n+2 outputs/openproba.bed | tr -s ' ' '\t' > $outfile2;
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
16
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
17 </command>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
18 <stdio>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
19 <exit_code range="1:" level="fatal" description="Error occurred. Please check Tool Standard Error" />
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
20 <exit_code range=":-1" level="fatal" description="Error occurred. Please check Tool Standard Error" />
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
21 </stdio>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
22 <inputs>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
23 <param format="fasta" name="input" type="data" label="Input Alignment File" />
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
24 <conditional name="check">
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
25 <param name="advanced" type="select" label="Show advanced Options" help="" checked="false">
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
26 <option value="yes">Yes</option>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
27 <option value="no">No</option>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
28 </param>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
29 <when value="yes">
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
30 <param name="temperature" label="Temperature in Celsius" type="float" value="37" />
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
31 <param name="sigma" label="Superhelical density Sigma" type="float" value="-0.06" />
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
32 <param name="salt" label="Salt concentration CNa" type="float" value="0.1" />
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
33 <param name="small_bubble" label="Smallest bubble size bsizemin" type="integer" value="1" />
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
34 <param name="large_bubble" label="Largest bubble size bsizemax" type="integer" value="0" />
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
35 <param name="bubble_size_step" label="Bubble size step bstep" type="integer" value="1" />
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
36 <param name="threshold" label="Bubble storing threshold" type="float" value="-3.0" />
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
37 </when>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
38 </conditional>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
39 </inputs>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
40 <configfiles>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
41 <configfile name="configfile">
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
42 $getVar('check.temperature', '37') ::Temperature T in Celsius (default 37 C)
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
43 $getVar('check.sigma', '-0.06') ::Superhelical density Sigma (default -0.06)
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
44 $getVar('check.salt', '0.1') ::Salt concentration CNa (default 0.1 M)
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
45 $getVar('check.small_bubble', '1') ::Smallest bubble size bsizemin
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
46 $getVar('check.large_bubble', '0') ::Largest bubble size bsizemax
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
47 $getVar('check.bubble_size_step', '1') ::Bubble size step bstep
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
48 $getVar('check.threshold', '-3.0') ::Bubble storing threshold (default -3)
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
49 </configfile>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
50 <configfile name="enthalpy">
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
51 -12.84 -12.52 -11.58 -13.72
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
52 -13.43 -13.00 -13.72 -15.89
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
53 -11.72 -13.67 -12.84 -13.43
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
54 -13.67 -17.07 -12.52 -13.00
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
55 </configfile>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
56 <configfile name="entropy">
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
57 -11.29 -10.53 -10.16 -11.56
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
58 -11.38 -9.89 -11.56 -12.42
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
59 -10.89 -11.55 -11.29 -11.38
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
60 -11.55 -13.68 -10.53 -9.89
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
61 </configfile>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
62 </configfiles>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
63 <outputs>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
64 <data name="outfile1" format="bed" />
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
65 <data name="outfile2" format="bed" />
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
66 </outputs>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
67 <help>**What it does**
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
68 http://www.cbp.ens-lyon.fr/doku.php?id=developpement:productions:logiciels:twistdna
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
69
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
70 Local opening of the DNA double-helix is required in many fundamental biological processes and is in part controlled by the degree of superhelicity imposed in vivo by the protein machinery. In particular, positions of superhelically destabilized regions correlate with regulatory sites along the genome. Based on a self-consistent linearization of a thermodynamic model of superhelical DNA introduced by Benham, we have developed Twist-DNA, a program that predicts the locations of these regions by efficiently computing base-pair and bubble opening probabilities in genomic DNA. The program allows visualization of results in standard genome browsers to compare DNA opening properties to other available datasets.
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
71 </help>
91a5d7bfe380 Uploaded
bgruening
parents:
diff changeset
72 </tool>