ViennaRNA Package core - RNAlib

## A Library for folding and comparing RNA secondary structures

Date
  1994-2016

Authors
  Ivo Hofacker, Peter Stadler, Ronny Lorenz and many more

### Table of Contents

- Introduction
- RNA Secondary Structure Prediction
- Parsing and Comparing - Functions to Manipulate Structures
- Utilities - Odds and Ends
- Input / Output File Formats
- RNAlib API v3.0
- Scripting Language interface(s)
- Example - A Small Example Program

# Introduction

The core of the Vienna RNA Package ([10], [7]) is formed by a collection of routines for the prediction and comparison of RNA secondary structures. These routines can be accessed through stand-alone programs, such as RNAfold, RNAdistance etc., which should be sufficient for most users. For those who wish to develop their own programs we provide a library which can be linked to your own code.

This document describes the library and will be primarily useful to programmers. However, it also contains details about the implementation that may be of interest to advanced users. The stand-alone programs are described in separate man pages. The latest version of the package including source code and html versions of the documentation can be found at
http://www.tbi.univie.ac.at/RNA/