# Name of your program package "RNAPKplex" # don't use package if you're using automake purpose "predicts RNA secondary structures including pseudoknots" #usage "PKplex [options]\n" # Version of your program #version "0.1" # don't use version if you're using automake # command line options passed to gengetopt args "--file-name=RNAPKplex_cmdl --include-getopt --default-optional --func-name=PKplex_cmdline_parser --arg-struct-name=PKplex_args_info" description "Computes RNA secondary structures by first making two sequence intervals accessible and unpaired using\ the algorithm of RNAplfold and then calculating the energy of the interaction of those two intervals. The algorithm\ uses O(n^2*w^4) CPU time and O(n*w^2) memory space.\nThe algorithm furthermore always considers dangle=2 model.\n" # Options option "cutoff" c "Report only base pairs with an average probability > cutoff in the dot plot\n\n" float default="0.01" optional option "temp" T "Rescale energy parameters to a temperature of temp C. Default is 37C.\n\n" double option "noTetra" 4 "Do not include special stabilizing energies for certain tetra-loops. Mostly for testing.\n\n" flag off option "noLP" - "Produce structures without lonely pairs (helices of length 1).\n" details="For partition function folding this only disallows pairs that can only occur isolated. Other\ pairs may still occasionally occur as helices of length 1.\n\n" flag off option "noGU" - "Do not allow GU pairs\n\n" flag off option "noClosingGU" - "Do not allow GU pairs at the end of helices\n\n" flag off option "noconv" - "Do not automatically substitude nucleotide \"T\" with \"U\"\n\n" flag off option "nsp" - "Allow other pairs in addition to the usual AU,GC,and GU pairs.\n" details="Its argument is a comma separated list of additionally allowed pairs. If the\ first character is a \"-\" then AB will imply that AB and BA are allowed pairs.\ne.g.\ RNAfold -nsp -GA will allow GA and AG pairs. Nonstandard pairs are given 0 stacking\ energy.\n\n" string default="empty" optional option "energyCutoff" e "Energy cutoff or pseudoknot initiation cost. Minimum energy gain of a pseudoknot\ interaction for it to be returned. Pseudoknots with smaller energy gains are\ rejected.\n\n" double default="-8.10" optional option "paramFile" P "Read energy parameters from paramfile, instead of using the default parameter set.\n" details="A sample parameter file should accompany your distribution.\nSee the RNAlib\ documentation for details on the file format.\n\n" string typestr="paramfile" optional option "verbose" v "print verbose output\n" flag off option "subopts" s "print suboptimal structures whose energy difference of the pseudoknot to the optimum pseudoknot is smaller than the given value.\n" details="NOTE: The final energy of a structure is calculated as the sum\ of the pseudoknot interaction energy, the penalty for initiating\ a pseudoknot and the energy of the pseudoknot-free part of the\ structure. The -s option only takes the pseudoknot interaction\ energy into account, so the final energy differences may be bigger\ than the specified value (default=0.).\n\n" double default="0.0" optional text "\nIf in doubt our program is right, nature is at fault.\nComments should be sent to\ rna@tbi.univie.ac.at.\n"