RNAlib-2.6.3
 
Loading...
Searching...
No Matches
The RNA Folding Grammar

The RNA folding grammar as implemented in RNAlib. More...

Detailed Description

The RNA folding grammar as implemented in RNAlib.

+ Collaboration diagram for The RNA Folding Grammar:

Modules

 Fine-tuning of the Implemented Models
 Functions and data structures to fine-tune the implemented secondary structure evaluation model.
 
 Energy Parameters
 All relevant functions to retrieve and copy pre-calculated energy parameter sets as well as reading/writing the energy parameter set from/to file(s).
 
 Extending the Folding Grammar with Additional Domains
 This module covers simple and straight-forward extensions to the RNA folding grammar.
 
 Constraining the RNA Folding Grammar
 This module provides general functions that allow for an easy control of constrained secondary structure prediction and evaluation.
 

Files

file  grammar.h
 Implementations for the RNA folding grammar.
 

Data Structures

struct  vrna_gr_aux_s
 

Typedefs

typedef void(* vrna_grammar_data_free_f) (void *data)
 Free auxiliary data.
 

Data Structure Documentation

◆ vrna_gr_aux_s

struct vrna_gr_aux_s
+ Collaboration diagram for vrna_gr_aux_s:

Data Fields

vrna_grammar_cond_f cb_proc
 A callback for pre- and post-processing of auxiliary grammar rules.
 

Typedef Documentation

◆ vrna_grammar_data_free_f

typedef void(* vrna_grammar_data_free_f) (void *data)

#include <ViennaRNA/grammar.h>

Free auxiliary data.

Parameters
dataThe auxiliary data to be free'd