Mercurial > repos > bgruening > dotknot
comparison dotknot.xml @ 0:42d20ff5da1b draft default tip
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna/dotknot commit 1973f3035c10db80883d80847ea254289f5cce2a-dirty
| author | bgruening |
|---|---|
| date | Thu, 17 Sep 2015 17:10:07 -0400 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:42d20ff5da1b |
|---|---|
| 1 <tool id="dotknot" name="DotKnot" version="1.3.1"> | |
| 2 <description>pseudoknot prediction in a given RNA sequence</description> | |
| 3 <requirements> | |
| 4 <requirement type="package" version="1.8.5">vienna_rna</requirement> | |
| 5 <requirement type="package" version="1.3.1">dotknot</requirement> | |
| 6 </requirements> | |
| 7 <stdio> | |
| 8 <exit_code range="1:" /> | |
| 9 <exit_code range=":-1" /> | |
| 10 <regex match="Error:" /> | |
| 11 <regex match="Exception:" /> | |
| 12 </stdio> | |
| 13 <version_command>dotknot version 1.3.1</version_command> | |
| 14 <command><![CDATA[ | |
| 15 cp \$DOTKNOT_ROOT_PATH/* ./ -R && | |
| 16 dotknot.py | |
| 17 $input | |
| 18 $k | |
| 19 $l | |
| 20 $g | |
| 21 > ./output.txt | |
| 22 #if $g: | |
| 23 && | |
| 24 mv ./*.ct ./globalstructure.ct | |
| 25 #end if | |
| 26 ]]></command> | |
| 27 <inputs> | |
| 28 <param name="input" type="data" format="fasta" label="Upload your FASTA file with RNA sequences:" | |
| 29 help="The FASTA file must contain a comment line starting with > followed by the sequence. | |
| 30 It can also contain several consecutive sequences and DotKnot will be executed for each sequence in the file."/> | |
| 31 | |
| 32 <param argument="-k" type="boolean" checked="false" | |
| 33 truevalue="-k" falsevalue="" | |
| 34 label="Include kissing hairpins?" | |
| 35 help="Kissing hairpins are complex and biologically relevant types of pseudoknots. | |
| 36 Inclusion of kissing hairpins will lead to increased run time, | |
| 37 yet produce more meaningful results."/> | |
| 38 | |
| 39 <param argument="-l" type="boolean" checked="false" | |
| 40 truevalue="-l" falsevalue="" | |
| 41 label="Include near-optimal local pseudoknots?" | |
| 42 help="Shows top five near-optimal local pseudoknots in terms of two criteria: | |
| 43 estimated free energy to length ratio and lowest estimated free energy. | |
| 44 This can help to identify promising pseudoknot foldings and may | |
| 45 compensate for the limitations of the energy parameters."/> | |
| 46 | |
| 47 <param argument="-g" type="boolean" checked="false" | |
| 48 truevalue="-g" falsevalue="" | |
| 49 label="Include global structure?" | |
| 50 help="Shows predicted global structure in addition to predicted pseudoknots."/> | |
| 51 | |
| 52 </inputs> | |
| 53 <outputs> | |
| 54 <data name="output" format="txt" from_work_dir="./output.txt" | |
| 55 label="${tool.name} on ${on_string} (output file)"> | |
| 56 </data> | |
| 57 <data name="outfile_globalstructure" format="txt" from_work_dir="./globalstructure.ct" | |
| 58 label="${tool.name} on ${on_string} (output global structure)"> | |
| 59 <filter>g == True</filter> | |
| 60 </data> | |
| 61 </outputs> | |
| 62 <tests> | |
| 63 <test> | |
| 64 <param name="input" value="TMV.fasta" ftype="fasta"/> | |
| 65 <param name="k" value=""/> | |
| 66 <param name="l" value=""/> | |
| 67 <param name="g" value=""/> | |
| 68 <output name="output" file="test1_output.txt" ftype="txt"/> | |
| 69 </test> | |
| 70 <test> | |
| 71 <param name="input" value="HCoV229E_short_KISSINGHAIRPINS.fasta" ftype="fasta"/> | |
| 72 <param name="k" value="-k"/> | |
| 73 <param name="l" value="-l"/> | |
| 74 <param name="g" value="-g"/> | |
| 75 <output name="output" file="test2_output.txt" ftype="txt"/> | |
| 76 <output name="outfile_globalstructure" file="test2_output2.ct" ftype="txt"/> | |
| 77 </test> | |
| 78 </tests> | |
| 79 <help><![CDATA[ | |
| 80 | |
| 81 **WHAT IT DOES** | |
| 82 | |
| 83 DotKnot is a heuristic method for pseudoknot prediction in a given RNA sequence. | |
| 84 | |
| 85 DotKnot extracts stem regions from the secondary structure probability dot plot calculated by RNAfold. Recursive H-type pseudoknots and intramolecular kissing hairpins are constructed and their presence in the sequence is verified. The detected pseudoknots can then be further analysed using bioinformatics or laboratory techniques. | |
| 86 | |
| 87 ----- | |
| 88 | |
| 89 **INPUT** | |
| 90 | |
| 91 The FASTA file must contain a comment line starting with > followed by the sequence. It can also | |
| 92 contain several consecutive sequences and DotKnot will be executed for each sequence in the file. | |
| 93 | |
| 94 Please ensure that only bases A,C,G,U,T (a,c,g,u,t) are used. | |
| 95 | |
| 96 *Example*:: | |
| 97 | |
| 98 > Arc-Ful-SRP short | |
| 99 GGGGGGUUCGGCGUCCCCUGUAACCCGAAACCGCCGAUACGCGGG | |
| 100 > MMTV | |
| 101 AAAAAACUUGUAAAGGGGCAGUCCCCUAGCCCCGCUCAAAAGGGGGAUG | |
| 102 | |
| 103 ----- | |
| 104 | |
| 105 **OPTIONAL ARGUMENTS** | |
| 106 | |
| 107 *Kissing hairpins*:: | |
| 108 Kissing hairpins are complex and biologically relevant types of pseudoknots. | |
| 109 Inclusion of kissing hairpins will lead to increased run time, yet produce more meaningful | |
| 110 results. | |
| 111 | |
| 112 *local pseudoknots*:: | |
| 113 Shows top five near-optimal local pseudoknots in terms of two criteria: estimated free energy | |
| 114 to length ratio and lowest estimated free energy. This can help to identify promising pseudoknot | |
| 115 foldings and may compensate for the limitations of the energy parameters. | |
| 116 *global structure*:: | |
| 117 Shows predicted global structure in addition to predicted pseudoknots | |
| 118 | |
| 119 ----- | |
| 120 | |
| 121 **OUTPUT** | |
| 122 | |
| 123 Each pseudoknot is displayed in dot-bracket notation. Unpaired bases are indicated by dots. Base | |
| 124 pairs are written as bracket pairs. The first stem of a pseudoknot is indicated by round brackets , i.e. ( and ). The second stem of a pseudoknot is indicated by square brackets, i.e. [ and ]. | |
| 125 | |
| 126 We also give the start and end positions of the pseudoknot with respect to the input sequence. If the global structure option is chosen (-g:), a CT file will be created which contains the global | |
| 127 structure. The file name will start with the identifier given in the FASTA file. | |
| 128 | |
| 129 ----- | |
| 130 | |
| 131 **dotknot** is a Free and Open Source Software, see more details and background information on the dotknot dotknot_ Website. | |
| 132 | |
| 133 .. _dotknot: http://dotknot.csse.uwa.edu.au/ | |
| 134 | |
| 135 ]]></help> | |
| 136 <citations> | |
| 137 <citation type="doi">10.1093/nar/gkq021</citation> | |
| 138 <citation type="doi">10.1261/rna.2394511</citation> | |
| 139 </citations> | |
| 140 </tool> |
