annotate twistdna.xml @ 0:412a7b592d7b draft default tip

initial Uploaded
author bgruening
date Sat, 22 Feb 2014 07:56:52 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
1 <tool id="twistdna" name="TwistDNA" version="0.1.0">
412a7b592d7b initial 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>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
3 <requirements>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
4 <requirement type="package" version="1.1">twistdna</requirement>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
5 </requirements>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
6 <command>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
7 cp $configfile "input.dat";
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
8 mkdir param;
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
9 mkdir outputs;
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
10 cp $enthalpy "param/param_enthalpy.dat";
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
11 cp $entropy "param/param_entropy.dat";
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
12 TwistDNA &lt; $input;
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
13 ##remove the first line, because there they are useless
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
14 tail -n+2 outputs/bubblethresh.bed | tr -s ' ' '\t' > $outfile1;
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
15 tail -n+2 outputs/openproba.bed | tr -s ' ' '\t' > $outfile2;
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
16
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
17 </command>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
18 <stdio>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
19 <exit_code range="1:" level="fatal" description="Error occurred. Please check Tool Standard Error" />
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
20 <exit_code range=":-1" level="fatal" description="Error occurred. Please check Tool Standard Error" />
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
21 </stdio>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
22 <inputs>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
23 <param format="fasta" name="input" type="data" label="Input Alignment File" />
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
24 <conditional name="check">
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
25 <param name="advanced" type="select" label="Show advanced Options" help="" checked="false">
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
26 <option value="yes">Yes</option>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
27 <option value="no">No</option>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
28 </param>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
29 <when value="yes">
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
30 <param name="temperature" label="Temperature in Celsius" type="float" value="37" />
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
31 <param name="sigma" label="Superhelical density Sigma" type="float" value="-0.06" />
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
32 <param name="salt" label="Salt concentration CNa" type="float" value="0.1" />
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
33 <param name="small_bubble" label="Smallest bubble size bsizemin" type="integer" value="1" />
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
34 <param name="large_bubble" label="Largest bubble size bsizemax" type="integer" value="0" />
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
35 <param name="bubble_size_step" label="Bubble size step bstep" type="integer" value="1" />
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
36 <param name="threshold" label="Bubble storing threshold" type="float" value="-3.0" />
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
37 </when>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
38 </conditional>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
39 </inputs>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
40 <configfiles>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
41 <configfile name="configfile">
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
42 $getVar('check.temperature', '37') ::Temperature T in Celsius (default 37 C)
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
43 $getVar('check.sigma', '-0.06') ::Superhelical density Sigma (default -0.06)
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
44 $getVar('check.salt', '0.1') ::Salt concentration CNa (default 0.1 M)
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
45 $getVar('check.small_bubble', '1') ::Smallest bubble size bsizemin
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
46 $getVar('check.large_bubble', '0') ::Largest bubble size bsizemax
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
47 $getVar('check.bubble_size_step', '1') ::Bubble size step bstep
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
48 $getVar('check.threshold', '-3.0') ::Bubble storing threshold (default -3)
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
49 </configfile>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
50 <configfile name="enthalpy">
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
51 -12.84 -12.52 -11.58 -13.72
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
52 -13.43 -13.00 -13.72 -15.89
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
53 -11.72 -13.67 -12.84 -13.43
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
54 -13.67 -17.07 -12.52 -13.00
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
55 </configfile>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
56 <configfile name="entropy">
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
57 -11.29 -10.53 -10.16 -11.56
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
58 -11.38 -9.89 -11.56 -12.42
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
59 -10.89 -11.55 -11.29 -11.38
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
60 -11.55 -13.68 -10.53 -9.89
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
61 </configfile>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
62 </configfiles>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
63 <outputs>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
64 <data name="outfile1" format="bed" />
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
65 <data name="outfile2" format="bed" />
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
66 </outputs>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
67 <help>**What it does**
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
68 http://www.cbp.ens-lyon.fr/doku.php?id=developpement:productions:logiciels:twistdna
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
69
412a7b592d7b initial 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.
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
71 </help>
412a7b592d7b initial Uploaded
bgruening
parents:
diff changeset
72 </tool>