The ViennaRNA-bindings package


Bindings to the ViennaRNA package, version 2.x.y.

Only a partial set of bindings is provided. If you need additional functions, please open an issue on github.

The ViennaRNA package needs to be installed. In addition, you should create a shared object from libRNA.a:

mkdir tmp; ar -x usrlib/libRNA.a; rm svm.o; gcc -shared *.o -o

Then, copy the resulting .so file into your library path or set LD_LIBRARY_PATH appropriately. This is only necessary, if you want ghci support.

If you use this software, please cite: 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


Dependencies array, base (==4.*) [details]
License OtherLicense
Copyright The ViennaRNA Team 1994-2013
Author Christian Hoener zu Siederdissen (bindings) 2013, The ViennaRNA Team (library) 1994-2013
Stability Unknown
Category Bioinformatics, FFI
Home page
Uploaded Tue Apr 30 21:20:43 UTC 2013 by ChristianHoener
Distributions NixOS:
Downloads 1768 total (27 in the last 30 days)
0 []
Status Docs not available [build log]
All reported builds failed as of 2015-12-08 [all 7 reports]


  • BioInf
    • ViennaRNA
      • BioInf.ViennaRNA.Bindings
        • FFI
          • BioInf.ViennaRNA.Bindings.FFI.Fold
          • BioInf.ViennaRNA.Bindings.FFI.PartFunc
          • BioInf.ViennaRNA.Bindings.FFI.Utils


Maintainer's Corner

For package maintainers and hackage trustees