ViennaRNA-bindings: Bindings to the ViennaRNA library

The ViennaRNA library provides RNA secondary prediction functions. Lorenz et al. (2011) describes the algorithms and functionality of the ViennaRNA library. These bindings expose only a small part of the full library.

Ronny Lorenz, Stephan H. Bernhart, Christian Höner zu Siederdissen, Hakim Tafer, Christoph Flamm, Peter F. Stadler, and Ivo L. Hofacker. 2011. ViennaRNA package 2.0. Algorithms for Molecular Biology 6, no. 26. 6. doi:10.1186/1748-7188-6-26.


(included from project) Christian Höner zu Siederdissen - ViennaRNA-bindings

Build Status

ViennaRNA Bindings

This package provides bindings to a subset of the functions provided by the ViennaRNA package, v2. The relevant C functionality is provided directly.


Christian Hoener zu Siederdissen
Leipzig University, Leipzig, Germany

Build Status
Stable Sources git Bugtracker Build Status

Usage of this library in a Haskell project:

This package provides no "main" executable, but rather only library functionality. (Though sometimes tools, or example programs are provided). Usage requires some knowledge of Haskell.
  1. Include the library in your cabal file.
  2. Use stack to simplify development. This will require adding the library with an exact version to the stack.yaml file. This includes the option to include this library directly from its github repository.