Mercurial > repos > rnateam > package_antarna_1_1
changeset 1:e2b843294290 draft
Uploaded
author | rnateam |
---|---|
date | Thu, 30 Apr 2015 09:02:49 -0400 |
parents | 3abbf92e2ed2 |
children | 191d14692f1c |
files | antaRNA.xml antarna.xml |
diffstat | 2 files changed, 166 insertions(+), 166 deletions(-) [+] |
line wrap: on
line diff
--- a/antaRNA.xml Thu Apr 30 08:27:30 2015 -0400 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,166 +0,0 @@ -<tool id="antaRNA.py" name="antaRNA.py" version="1.0"> - <description> - Ant Colony Optimized RNA Sequence Design - </description> - <requirements> - <requirement type="package" version"2.2.12">pkiss</requirement> - <requirement type="package" version"3.2.5">rnashapes</requirement> - <requirement type="package" version"1.9">numpy</requirement> - </requirements> - <stdio> - <exit_code level="fatal" range="1:"/> - </stdio> - <version_command>python antaRNA.py --version</version_command> - <command interpreter="python"><![CDATA[antaRNA.py -#if $Cstr and $Cstr is not None: --Cstr "$Cstr" -#end if - -#if $tGC and $tGC is not None: --tGC $tGC -#end if - -#if $n and $n is not None: --n $n -#end if -$GU - -#if $s and $s is not None: --s $s -#end if - -#if $ip and $ip is not None: --ip $ip -#end if - -#if $r and $r is not None: --r $r -#end if - -#if $CC and $CC is not None: --CC $CC -#end if - -#if $aTC and $aTC is not None: --aTC $aTC -#end if -$p -$pkPar - -#if $strategy and $strategy is not None: ---strategy $strategy -#end if - -#if $tGCmax and $tGCmax is not None: --tGCmax $tGCmax -#end if - -#if $tGCvar and $tGCvar is not None: --tGCvar $tGCvar -#end if - -#if $t and $t is not None: --t $t -#end if - -#if $P and $P is not None: --P $P -#end if - -#if $of and $of is not None: --of $of -#end if - -#if $Cseq and $Cseq is not None: --Cseq $Cseq -#end if - -#if $l and $l is not None: --l $l -#end if - -#if $name and $name is not None: ---name $name -#end if - -#if $a and $a is not None: --a $a -#end if - -#if $b and $b is not None: --b $b -#end if - -#if $er and $er is not None: --er $er -#end if - -#if $Cstrw and $Cstrw is not None: --Cstrw $Cstrw -#end if - -#if $Cgcw and $Cgcw is not None: --Cgcw $Cgcw -#end if - -#if $Cseqw and $Cseqw is not None: --Cseqw $Cseqw -#end if -$v -$ov -> $default]]></command> - <inputs> - <param label="Structure constraint using RNA dotbracket notation with fuzzy block constraint. (-Cstr)" name="Cstr" type="text"/> - <param label="Objective target GC content in [0,1]. (-tGC)" name="tGC" type="float" value="0"/> - <param label="Number of sequences which shall be produced. (-n)" name="n" type="integer" value="0"/> - <param checked="false" label="Allowing GU base pairs. (-GU)" name="GU" type="boolean" truevalue="-GU" falsevalue=""/> - <param default="none" label="Provides a seed value for the used pseudo random number generator. (-s)" name="s" type="text"/> - <param default="s" label="Select the improving method. h=hierarchical, s=score_based. (-ip)" name="ip" type="text"/> - <param label="Amount of maximal terrain resets, until the best solution is retuned as solution. (-r)" name="r" type="integer" value="5"/> - <param label="Delimits the convergence count criterion for a reset. (-CC)" name="CC" type="integer" value="130"/> - <param label="Delimits the amount of internal ants for termination convergence criterion for a reset. (-aTC)" name="aTC" type="integer" value="50"/> - <param checked="false" label="Switch to pseudoknot based prediction using pKiss. Check the pseudoknot parameter usage!!! (-p)" name="p" type="boolean" truevalue="-p" falsevalue=""/> - <param checked="false" label="Enable optimized parameters for the usage of pseudo knots (Further parameter input ignored). (-pkPar)" name="pkPar" type="boolean" truevalue="-pkPar" falsevalue=""/> - <param default="A" label="Defining the pKiss folding strategy. (--strategy)" name="strategy" type="text"/> - <param label="Provides a maximum tGC value [0,1] for the case of uniform distribution sampling. The regular tGC value serves as minimum value. (-tGCmax)" name="tGCmax" type="float" value="-1.0"/> - <param label="Provides a tGC variance (sigma square) for the case of normal distribution sampling. The regular tGC value serves as expectation value (mu). (-tGCvar)" name="tGCvar" type="float" value="-1.0"/> - <param label="Provides a temperature for the folding algorithms. (-t)" name="t" type="float" value="37.0"/> - <param default="" label="Changes the energy parameterfile of RNAfold. If using this explicitly, please provide a suitable energy file delivered by RNAfold. (-P)" name="P" type="text"/> - <param default="STDOUT" label="Provide a path and an output file, e.g. "/path/to/the/target_file". (-of)" name="of" type="text"/> - <param default="" label="Sequence constraint using RNA nucleotide alphabet {A,C,G,U} and wild-card "N". (-Cseq)" name="Cseq" type="text"/> - <param label="Sets the level of allowed influence of sequence constraint on the structure constraint [0:no influence; 3:extensive influence]. (-l)" name="l" type="integer" value="1"/> - <param default="antaRNA_" label="Defines a name which is used in the sequence output. (--name)" name="name" type="text"/> - <param label="Sets alpha, probability weight for terrain path influence. [0,1] (-a)" name="a" type="float" value="1.0"/> - <param label="Sets beta, probability weight for terrain pheromone influence. [0,1] (-b)" name="b" type="float" value="1.0"/> - <param label="Pheromone evaporation rate. (-er)" name="er" type="float" value="0.2"/> - <param label="Structure constraint quality weighting factor. [0,1] (-Cstrw)" name="Cstrw" type="float" value="0.5"/> - <param label="GC content constraint quality weighting factor. [0,1] (-Cgcw)" name="Cgcw" type="float" value="5.0"/> - <param label="Sequence constraint quality weighting factor. [0,1] (-Cseqw)" name="Cseqw" type="float" value="1.0"/> - <param checked="false" label="Displayes intermediate output. (-v)" name="v" type="boolean" truevalue="-v" falsevalue=""/> - <param checked="false" label="Prints additional output to the headers of the produced sequences. (-ov)" name="ov" type="boolean" truevalue="-ov" falsevalue=""/> - </inputs> - <outputs> - <data format="txt" hidden="false" name="default"/> - </outputs> - <help><![CDATA[ -. - -=========================== -antaRNA - ant assembled RNA -=========================== - -- antaRNA uses the VIENNNA RNA Package - - specifically it uses RNAfold and RNAdistance to calculate energies of and distances between secondary structures (version 2.1.x) - - for the parametrization of antaRNA the version 2.1.3 of the ViennaRNA package was used - - -- For questions and remarks please feel free to contact us at http://www.bioinf.uni-freiburg.de/ - -Example calls: - -- python antaRNA.py --Cstr "...(((...)))..." --tGC 0.5 -n 2 -- python antaRNA.py --Cstr ".........AAA(((...)))AAA........." --tGC 0.5 -n 10 --output_file /path/to/antaRNA_TESTRUN -ov -- python antaRNA.py --Cstr "BBBBB....AAA(((...)))AAA....BBBBB" --Cseq "NNNNANNNNNCNNNNNNNNNNNGNNNNNNUNNN" --tGC 0.5 -n 10 - ]]></help> -</tool> -
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/antarna.xml Thu Apr 30 09:02:49 2015 -0400 @@ -0,0 +1,166 @@ +<tool id="antarna" name="antaRNA" version="1.1"> + <description> + Ant Colony Optimized RNA Sequence Design + </description> + <requirements> + <requirement type="package" version"2.2.12">pkiss</requirement> + <requirement type="package" version"3.2.5">rnashapes</requirement> + <requirement type="package" version"1.9">numpy</requirement> + </requirements> + <stdio> + <exit_code level="fatal" range="1:"/> + </stdio> + <version_command>python antaRNA.py --version</version_command> + <command interpreter="python"><![CDATA[antaRNA.py +#if $Cstr and $Cstr is not None: +-Cstr "$Cstr" +#end if + +#if $tGC and $tGC is not None: +-tGC $tGC +#end if + +#if $n and $n is not None: +-n $n +#end if +$GU + +#if $s and $s is not None: +-s $s +#end if + +#if $ip and $ip is not None: +-ip $ip +#end if + +#if $r and $r is not None: +-r $r +#end if + +#if $CC and $CC is not None: +-CC $CC +#end if + +#if $aTC and $aTC is not None: +-aTC $aTC +#end if +$p +$pkPar + +#if $strategy and $strategy is not None: +--strategy $strategy +#end if + +#if $tGCmax and $tGCmax is not None: +-tGCmax $tGCmax +#end if + +#if $tGCvar and $tGCvar is not None: +-tGCvar $tGCvar +#end if + +#if $t and $t is not None: +-t $t +#end if + +#if $P and $P is not None: +-P $P +#end if + +#if $of and $of is not None: +-of $of +#end if + +#if $Cseq and $Cseq is not None: +-Cseq $Cseq +#end if + +#if $l and $l is not None: +-l $l +#end if + +#if $name and $name is not None: +--name $name +#end if + +#if $a and $a is not None: +-a $a +#end if + +#if $b and $b is not None: +-b $b +#end if + +#if $er and $er is not None: +-er $er +#end if + +#if $Cstrw and $Cstrw is not None: +-Cstrw $Cstrw +#end if + +#if $Cgcw and $Cgcw is not None: +-Cgcw $Cgcw +#end if + +#if $Cseqw and $Cseqw is not None: +-Cseqw $Cseqw +#end if +$v +$ov +> $default]]></command> + <inputs> + <param label="Structure constraint using RNA dotbracket notation with fuzzy block constraint. (-Cstr)" name="Cstr" type="text"/> + <param label="Objective target GC content in [0,1]. (-tGC)" name="tGC" type="float" value="0"/> + <param label="Number of sequences which shall be produced. (-n)" name="n" type="integer" value="0"/> + <param checked="false" label="Allowing GU base pairs. (-GU)" name="GU" type="boolean" truevalue="-GU" falsevalue=""/> + <param default="none" label="Provides a seed value for the used pseudo random number generator. (-s)" name="s" type="text"/> + <param default="s" label="Select the improving method. h=hierarchical, s=score_based. (-ip)" name="ip" type="text"/> + <param label="Amount of maximal terrain resets, until the best solution is retuned as solution. (-r)" name="r" type="integer" value="5"/> + <param label="Delimits the convergence count criterion for a reset. (-CC)" name="CC" type="integer" value="130"/> + <param label="Delimits the amount of internal ants for termination convergence criterion for a reset. (-aTC)" name="aTC" type="integer" value="50"/> + <param checked="false" label="Switch to pseudoknot based prediction using pKiss. Check the pseudoknot parameter usage!!! (-p)" name="p" type="boolean" truevalue="-p" falsevalue=""/> + <param checked="false" label="Enable optimized parameters for the usage of pseudo knots (Further parameter input ignored). (-pkPar)" name="pkPar" type="boolean" truevalue="-pkPar" falsevalue=""/> + <param default="A" label="Defining the pKiss folding strategy. (--strategy)" name="strategy" type="text"/> + <param label="Provides a maximum tGC value [0,1] for the case of uniform distribution sampling. The regular tGC value serves as minimum value. (-tGCmax)" name="tGCmax" type="float" value="-1.0"/> + <param label="Provides a tGC variance (sigma square) for the case of normal distribution sampling. The regular tGC value serves as expectation value (mu). (-tGCvar)" name="tGCvar" type="float" value="-1.0"/> + <param label="Provides a temperature for the folding algorithms. (-t)" name="t" type="float" value="37.0"/> + <param default="" label="Changes the energy parameterfile of RNAfold. If using this explicitly, please provide a suitable energy file delivered by RNAfold. (-P)" name="P" type="text"/> + <param default="STDOUT" label="Provide a path and an output file, e.g. "/path/to/the/target_file". (-of)" name="of" type="text"/> + <param default="" label="Sequence constraint using RNA nucleotide alphabet {A,C,G,U} and wild-card "N". (-Cseq)" name="Cseq" type="text"/> + <param label="Sets the level of allowed influence of sequence constraint on the structure constraint [0:no influence; 3:extensive influence]. (-l)" name="l" type="integer" value="1"/> + <param default="antaRNA_" label="Defines a name which is used in the sequence output. (--name)" name="name" type="text"/> + <param label="Sets alpha, probability weight for terrain path influence. [0,1] (-a)" name="a" type="float" value="1.0"/> + <param label="Sets beta, probability weight for terrain pheromone influence. [0,1] (-b)" name="b" type="float" value="1.0"/> + <param label="Pheromone evaporation rate. (-er)" name="er" type="float" value="0.2"/> + <param label="Structure constraint quality weighting factor. [0,1] (-Cstrw)" name="Cstrw" type="float" value="0.5"/> + <param label="GC content constraint quality weighting factor. [0,1] (-Cgcw)" name="Cgcw" type="float" value="5.0"/> + <param label="Sequence constraint quality weighting factor. [0,1] (-Cseqw)" name="Cseqw" type="float" value="1.0"/> + <param checked="false" label="Displayes intermediate output. (-v)" name="v" type="boolean" truevalue="-v" falsevalue=""/> + <param checked="false" label="Prints additional output to the headers of the produced sequences. (-ov)" name="ov" type="boolean" truevalue="-ov" falsevalue=""/> + </inputs> + <outputs> + <data format="txt" hidden="false" name="default"/> + </outputs> + <help><![CDATA[ +. + +=========================== +antaRNA - ant assembled RNA +=========================== + +- antaRNA uses the VIENNNA RNA Package + - specifically it uses RNAfold and RNAdistance to calculate energies of and distances between secondary structures (version 2.1.x) + - for the parametrization of antaRNA the version 2.1.3 of the ViennaRNA package was used + + +- For questions and remarks please feel free to contact us at http://www.bioinf.uni-freiburg.de/ + +Example calls: + +- python antaRNA.py --Cstr "...(((...)))..." --tGC 0.5 -n 2 +- python antaRNA.py --Cstr ".........AAA(((...)))AAA........." --tGC 0.5 -n 10 --output_file /path/to/antaRNA_TESTRUN -ov +- python antaRNA.py --Cstr "BBBBB....AAA(((...)))AAA....BBBBB" --Cseq "NNNNANNNNNCNNNNNNNNNNNGNNNNNNUNNN" --tGC 0.5 -n 10 + ]]></help> +</tool> +