annotate exparna.xml @ 1:3b804546d28a draft default tip

Uploaded
author bgruening
date Tue, 14 Jan 2014 09:28:00 -0500
parents d2738fed5e8b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
1 <tool id="exparna" name="ExpaRNA" version="0.1.0">
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
2 <description></description>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
3 <requirements>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
4 <requirement type="package" version="1.0">exparna</requirement>
1
3b804546d28a Uploaded
bgruening
parents: 0
diff changeset
5 <requirement type="package" version="1.8.5">vienna_rna</requirement>
0
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
6 <requirement type="set_environment">EXPARNA_SCRIPT_PATH</requirement>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
7 </requirements>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
8 <command>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
9 ExpaRNA
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
10 -t$emp_scoring
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
11 #if $check == "no":
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
12 -n$max_used_sub
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
13 #end if
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
14 -s$min_incl_sub
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
15 $locarna_input
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
16 $alignment_to_file
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
17 $list_in_file
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
18 $all_in_file
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
19 $fastafile;
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
20 mkdir $outfile.files_path;
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
21 cp ./ExpaRNA-results/* $outfile.files_path;
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
22 python \$EXPARNA_SCRIPT_PATH/create_html.py $outfile $outfile.files_path;
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
23 #if $locarna_input:
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
24 cp ./ExpaRNA-results/LCSEPM_LocARNA_* $locarna_inputfile
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
25 #end if
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
26 </command>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
27 <stdio>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
28 <exit_code range="1:" level="fatal" description="Error occurred. Please check Tool Standard Error" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
29 <exit_code range=":-1" level="fatal" description="Error occurred. Please check Tool Standard Error" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
30 </stdio>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
31 <inputs>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
32 <param format="fasta" name="fastafile" type="data" label="Fasta Input File" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
33 <param name="min_incl_sub" label="Minimal size of included substructures" type="integer" value="7" help="-s" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
34 <conditional name="check">
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
35 <param name="check_all" type="boolean" truevalue="yes" falsevalue="no" label="Use all substructures" help="" checked="true" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
36 <when value="no">
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
37 <param name="max_used_sub" label="Maximum number of used substructures" type="integer" value="0" help="-n" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
38 </when>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
39 </conditional>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
40
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
41 <param name="emp_scoring" type="select" value="no" label="EPM Scoring" help="-t">
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
42 <option value="1" selected="true">Default</option>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
43 <option value="2">Prefer Larger Patterns</option>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
44 </param>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
45 <!-- output parameter alles booleans
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
46 /!-->
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
47 <param name="locarna_input" type="boolean" checked="true" truevalue="-i" falsevalue="" label="Write ExpaRNA result as input for LocARNA with anchor constraints" help="-i" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
48 <param name="alignment_to_file" type="boolean" checked="false" truevalue="-o" falsevalue="" label="Write ExpaRNA result as alignment into text file" help="-o" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
49 <param name="list_in_file" type="boolean" checked="false" truevalue="-e" falsevalue="" label="Write ExpaRNA result as list in file" help="-e" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
50 <param name="all_in_file" type="boolean" checked="false" truevalue="-a" falsevalue="" label="Write all EPMs into file" help="-a" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
51 </inputs>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
52 <outputs>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
53 <data format="fasta" name="locarna_inputfile" label="Output generated for Locarna">
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
54 <filter>locarna_input is True</filter>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
55 </data>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
56 <data name="outfile" format="zip" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
57 </outputs>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
58 <tests>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
59 <test>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
60 <param name="fastafile" value="input.fasta" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
61 <output name="output" file="output.zip" compare="sim_size" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
62 <param name="locarna_input" value="" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
63 <param name="check_all" value="yes" />
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
64 </test>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
65
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
66 </tests>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
67 <help>**What it does**
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
68 http://rna.informatik.uni-freiburg.de/ExpaRNA/Input.jsp
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
69
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
70 ExpaRNA is a fast, motif-based comparison and alignment tool for RNA molecules. Instead of computing a full sequence-structure alignment, it computes the best arrangement of sequence-structure motifs common to two RNAs. A motif is a local (or isolated) substructure which is identical to both RNAs. ExpaRNA requires a given nested secondary structure for both RNAs. If no structure is available, RNAfold from Vienna RNA Package is used for a structure prediction. The accuracy of the algorithm is mainly controlled by the minimal size of the included sequence-structure motifs. ExpaRNA is especially useful for comparative structural RNA analysis and to speed-up complex sequence-structure alignment methods. For this purpose, the predicted common substructures by ExpaRNA are used as anchor constraints for a full structural alignment.
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
71
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
72 **Output**
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
73
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
74 You will receive a zip file containing all output files and optionally the outputfile made for postprocessing with locarna.
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
75 </help>
d2738fed5e8b Uploaded
bgruening
parents:
diff changeset
76 </tool>