RNAlib-2.4.14
basic.h File Reference

Various data structures and pre-processor macros. More...

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

Go to the source code of this file.

Data Structures

struct  vrna_basepair_s
 Base pair data structure used in subopt.c. More...
 
struct  vrna_cpair_s
 this datastructure is used as input parameter in functions of PS_dot.c More...
 
struct  vrna_color_s
 
struct  vrna_data_linear_s
 
struct  vrna_sect_s
 Stack of partial structures for backtracking. More...
 
struct  vrna_bp_stack_s
 Base pair stack element. More...
 
struct  pu_contrib
 contributions to p_u More...
 
struct  interact
 interaction data structure for RNAup More...
 
struct  pu_out
 Collection of all free_energy of beeing unpaired values for output. More...
 
struct  constrain
 constraints for cofolding More...
 
struct  duplexT
 Data structure for RNAduplex. More...
 
struct  node
 Data structure for RNAsnoop (fold energy list) More...
 
struct  snoopT
 Data structure for RNAsnoop. More...
 
struct  dupVar
 Data structure used in RNApkplex. More...
 

Typedefs

typedef struct vrna_basepair_s vrna_basepair_t
 Typename for the base pair repesenting data structure vrna_basepair_s.
 
typedef struct vrna_elem_prob_s vrna_plist_t
 Typename for the base pair list repesenting data structure vrna_elem_prob_s.
 
typedef struct vrna_bp_stack_s vrna_bp_stack_t
 Typename for the base pair stack repesenting data structure vrna_bp_stack_s.
 
typedef struct vrna_cpair_s vrna_cpair_t
 Typename for data structure vrna_cpair_s.
 
typedef struct vrna_sect_s vrna_sect_t
 Typename for stack of partial structures vrna_sect_s.
 
typedef double FLT_OR_DBL
 Typename for floating point number in partition function computations.
 
typedef struct vrna_basepair_s PAIR
 Old typename of vrna_basepair_s. More...
 
typedef struct vrna_elem_prob_s plist
 Old typename of vrna_elem_prob_s. More...
 
typedef struct vrna_cpair_s cpair
 Old typename of vrna_cpair_s. More...
 
typedef struct vrna_sect_s sect
 Old typename of vrna_sect_s. More...
 
typedef struct vrna_bp_stack_s bondT
 Old typename of vrna_bp_stack_s. More...
 
typedef struct pu_contrib pu_contrib
 contributions to p_u
 
typedef struct interact interact
 interaction data structure for RNAup
 
typedef struct pu_out pu_out
 Collection of all free_energy of beeing unpaired values for output.
 
typedef struct constrain constrain
 constraints for cofolding
 
typedef struct node folden
 Data structure for RNAsnoop (fold energy list)
 
typedef struct dupVar dupVar
 Data structure used in RNApkplex.
 

Functions

void vrna_C11_features (void)
 Dummy symbol to check whether the library was build using C11/C++11 features. More...
 

Detailed Description

Various data structures and pre-processor macros.