# ViennaRNA Package A C code library and several stand-alone programs for the prediction and comparison of RNA secondary structures. A recent addition, RNAxplorer, requires lapacke (and thereby lapack that depends on a version of blas). During configuration, the version of blas that has been used for compiling lapack is searched for (see https://github.com/ViennaRNA/ViennaRNA/issues/206). An extra variable ($BLAS) in the SlackBuild sets openblas as the version of blas used for lapack(e). Please, adjust $BLAS to the blas used on your system. An optional dependency is gri (see below), which is also on SBo. A tutorial and other docs are available at: https://viennarna.readthedocs.io/en/latest/ Examples and data can be found in /usr/share/ViennaRNA/ For those who wish to link the Vienna package to their own C, perl or python programs (see below), the RNAlib Reference Manual can be found at: https://www.tbi.univie.ac.at/RNA/ViennaRNA/doc/html/api.html https://www.tbi.univie.ac.at/RNA/ViennaRNA/doc/RNAlib-$VERSION.pdf (or unpacked from the src: $PRGNAM-$VERSION/doc/RNAlib-$VERSION.pdf) Amongst other things, the ViennRNA implementations allow you to: - predict minimum free energy secondary structures - calculate the partition function for the ensemble of structures - compute various equilibrium probabilities - calculate suboptimal structures in a given energy range - compute local structures in long sequences - predict consensus secondary structures from a multiple sequence alignment - predict melting curves - search for sequences folding into a given structure - compare two secondary structures - predict hybridization structures of two RNA molecules The package includes `Perl` and `Python 3` modules that give access to almost all functions of the C library from within the respective scripting languages. The program RNA2fold can use gri (a language for scientific graphics programming) to create a colored postscript plot. (see https://viennarna.readthedocs.io/en/latest/tutorial/RNA2Dfold.html)