RNAALIDUPLEX(1)
Okay bestie, this is RNAALIDUPLEX(1) π, the User Commands page for RNAaliduplex. It's giving everything you need π
β¨ NAME β¨
RNAaliduplex β manual page for RNAaliduplex 2.7.0 π
π SYNOPSIS π
RNAaliduplex [options] <file1.aln> <file2.aln>
π¦ DESCRIPTION π¦
RNAaliduplex 2.7.0 πΈ
Predict conserved RNA-RNA interactions between two alignments π₯
Okay so this program reads two alignments of RNA sequences in CLUSTAL format and predicts optimal and suboptimal binding sites, hybridization energies, and the structures that go with them β¨ It only counts inter-molecular base pairs, so if you need the general case, use RNAcofold. Using alignments lets you zoom in on binding sites that are evolutionarily conserved, which is so main character energy π Just note that the two input alignments need the same number of sequences in the same order. So the 1st sequence in file1 gets hybridized to the 1st one in file2, and so on π«Ά
The results (binding sites, energies, and structures) get printed to stdout, one structure per line π§ Each line has the structure in dot bracket format with a & separating the two strands, then the range in the two sequences formatted as from,to : from,to, then the energy of the duplex structure in kcal/mol. This is especially iconic for computing the hybrid structure between a small probe sequence and a long target sequence π
-h,--helpβ Prints help and exits π--detailed-helpβ Prints help including all the details and hidden options, then exits π--full-helpβ Prints help including hidden options, then exits π-V,--versionβ Prints the version and exits β-v,--verboseβ Be verbose (default=off) π¦ This lowers the log level so even INFO messages get passed through.
π Algorithms π
Pick extra algorithms to include in the calculations π
-e,--deltaEnergy=rangeβ Computes suboptimal structures with energies within a certain range of the optimum (kcal/mol) β¨ By default you only get the mfe structure.-s,--sortedβ Sorts the output by free energy π«Ά (default=off)
πΈ Energy Parameters πΈ
You can adapt energy parameter sets or load them from your own input files π
-T,--temp=DOUBLEβ Rescales the energy parameters to a temperature of temp C π₯ The default is 37C (default=37.0).-P,--paramFile=paramfileβ Reads energy parameters fromparamfileinstead of the default parameter set π Different sets of energy parameters for RNA and DNA should come with your distribution. Check the RNAlib documentation for the file format details. You can also use the placeholder file nameDNAto load DNA parameters without actually specifying an input file π§-4,--noTetraβ Skips the special tabulated stabilizing energies for tri-, tetra-, and hexaloop hairpins (default=off) π This one is mostly for testing, bestie.--salt=DOUBLEβ Sets the salt concentration in molar (M). The default is1.021Mπ--saltInit=DOUBLEβ Provides a salt correction for duplex initialization (in kcal/mol) π
π Model Details π
Tweak the energy model and pairing rules with these parameters π
-d,--dangles=INTβ Decides how to treat "dangling end" energies for bases next to helices in free ends and multi-loops (default=2) π¦ With-d1, only unpaired bases can take part in at most one dangling end. With-d2, that check gets skipped, and dangling energies are added for bases next to a helix on both sides no matter what. This is the default for mfe and partition function folding (-p).-d0ignores dangling ends altogether (mostly for debugging).-d3lets mfe folding allow coaxial stacking of adjacent helices in multi-loops. Right now, the implementation won't allow coaxial stacking of the two enclosed pairs in a loop of degree 3, and it only works for mfe folding π
Heads up: with -d1 and -d3, only the MFE computations use this setting. Partition function uses the -d2 setting, so dangling ends get treated differently π
--noLPβ Produces structures without lonely pairs (helices of length 1) (default=off) β¨ For partition function folding, this only disallows pairs that can only occur isolated. Other pairs may still occasionally show up as helices of length 1 πΈ--noGUβ Doesn't allow GU pairs (default=off) π ββοΈ--noClosingGUβ Doesn't allow GU pairs at the end of helices (default=off) π--nsp=STRINGβ Allows other pairs on top of the usual AU, GC, and GU pairs π The argument is a comma separated list of extra allowed pairs. If the first character is a-, thenABwill imply thatABandBAare both allowed. For example,--nsp="-GA"allows GA and AG pairs. Nonstandard pairs get 0 stacking energy π§--helical-rise=FLOATβ Sets the helical rise of the helix in Angstrom units (default=2.8) β οΈ Use with caution! This value gets reset automatically to3.4if DNA parameters are loaded via-P DNAand no further value is provided.--backbone-length=FLOATβ Sets the average backbone length for looped regions in Angstrom units (default=6.0) β οΈ Use with caution! This value gets reset automatically to6.76if DNA parameters are loaded via-P DNAand no further value is provided.--log-level=levelβ Sets the log level threshold (default=2) π By default, log messages are filtered so only warnings (level 2) or errors (level 3) get printed. Higher values mean fewer informational messages. Log-level5turns off all messages, even errors and other critical info π--log-file[=filename]β Prints log messages to a file instead of stderr (default=RNAaliduplex.log) π--log-timeβ Includes a time stamp in log messages (default=off) β°--log-callβ Includes the file and line of the log calling function (default=off) π
π REFERENCES π
If you use this program in your work, you might want to cite these bestie π«Ά
- R. Lorenz, S.H. Bernhart, C. Hoener zu Siederdissen, H. Tafer, C. Flamm, P.F. Stadler and I.L. Hofacker (2011), "ViennaRNA Package 2.0", Algorithms for Molecular Biology: 6:26
- I.L. Hofacker, W. Fontana, P.F. Stadler, S. Bonhoeffer, M. Tacker, P. Schuster (1994), "Fast Folding and Comparison of RNA Secondary Structures", Monatshefte f. Chemie: 125, pp 167-188
- R. Lorenz, I.L. Hofacker, P.F. Stadler (2016), "RNA folding with hard and soft constraints", Algorithms for Molecular Biology 11:1 pp 1-13
The energy parameters come from these papers π§
- D.H. Mathews, M.D. Disney, D. Matthew, J.L. Childs, S.J. Schroeder, J. Susan, M. Zuker, D.H. Turner (2004), "Incorporating chemical modification constraints into a dynamic programming algorithm for prediction of RNA secondary structure", Proc. Natl. Acad. Sci. USA: 101, pp 7287-7292
- D.H Turner, D.H. Mathews (2009), "NNDB: The nearest neighbor parameter database for predicting stability of nucleic acid secondary structure", Nucleic Acids Research: 38, pp 280-282
π AUTHOR π
Ivo L Hofacker, Ronny Lorenz πΈ
π REPORTING BUGS π
If in doubt, our program is right and nature is at fault π Comments should be sent to rna@tbi.univie.ac.at π
π¦ SEE ALSO π¦
RNAduplex(1) RNAcofold(1) RNAfold(1) β¨
Bestie, that's the whole page π RNAaliduplex 2.7.0, February 2026, all yours now πβ¨
π¦ where this page comes from
- ubuntu resolute: vienna-rna 2.7.0+dfsg-2 Β· non-free
- ubuntu stonking: vienna-rna 2.7.0+dfsg-2 Β· non-free
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms