RNAlib-2.4.14

Methods to generate particular paths such as gradient or random walks through the energy landscape of an RNA sequence. More...

+ Include dependency graph for walk.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define VRNA_PATH_STEEPEST_DESCENT   128
 Option flag to request a steepest descent / gradient path. More...
 
#define VRNA_PATH_RANDOM   256
 Option flag to request a random walk path. More...
 
#define VRNA_PATH_NO_TRANSITION_OUTPUT   512
 Option flag to omit returning the transition path. More...
 
#define VRNA_PATH_DEFAULT   (VRNA_PATH_STEEPEST_DESCENT | VRNA_MOVESET_DEFAULT)
 Option flag to request defaults (steepest descent / default move set) More...
 

Functions

vrna_move_tvrna_path (vrna_fold_compound_t *vc, short *pt, unsigned int steps, unsigned int options)
 Compute a path, store the final structure, and return a list of transition moves from the start to the final structure. More...
 
vrna_move_tvrna_path_gradient (vrna_fold_compound_t *vc, short *pt, unsigned int options)
 Compute a steepest descent / gradient path, store the final structure, and return a list of transition moves from the start to the final structure. More...
 
vrna_move_tvrna_path_random (vrna_fold_compound_t *vc, short *pt, unsigned int steps, unsigned int options)
 Generate a random walk / path of a given length, store the final structure, and return a list of transition moves from the start to the final structure. More...
 

Detailed Description

Methods to generate particular paths such as gradient or random walks through the energy landscape of an RNA sequence.