# Name of your program package "RNAsnoop" # don't use package if you're using automake purpose "Find targets of a query H/ACA snoRNA" usage "RNAsnoop [options]\n" # Version of your program #version "2.0" # don't use version if you're using automake # command line options passed to gengetopt args "--file-name=RNAsnoop_cmdl --include-getopt --default-optional --func-name=RNAsnoop_cmdline_parser --arg-struct-name=RNAsnoop_args_info" description "reads a target RNA sequence and a H/ACA snoRNA sequence from a target and query file, respectively and computes optimal and suboptimal secondary structures for their hybridization. The calculation can be done roughly done in O(nm), where is n the length of the target sequence and m is the length of the snoRNA stem, as it is specially tailored to the special case of H/ACA snoRNA. For general purpose target predictions, please have a look at RNAduplex, RNAup, RNAcofold and RNAplex. Accessibility effects can be estimated by RNAsnoop if a RNAplfold accessibility profile is provided. \n The computed optimal and suboptimal structure are written to stdout, one structure per line. Each line consist of: The structure in dot bracket format with a \"&\" separating the two strands. The '<>' brackets represent snoRNA intramolecular interactions, while the '()' brackets represent intermolecular interactions between the snoRNA and its target. The range of the structure in the two sequences in the format \"from,to : from,to\"; the energy of duplex structure in kcal/mol. If available the opening energy are also returned.\n" # Options section "Input Options" sectiondesc="Below are command line options which alter the general input behavior of RNAsnoop\n" option "alignmentLength" L "Limit the extent of the interactions to L nucleotides" int default="25" optional option "constraint" C "Calculate the stem structure subject to constraints.\n" details="The program reads first the\ stem sequence, then a string containing constraints on the structure encoded with the symbols:\n\n. (no constraint\ for this base)\n\n| (the corresponding base has to be paired\n\nx (the base is unpaired)\n\n< (base i is paired with\ a base j>i)\n\n> (base i is paired with a base j