RNAlib-2.4.17
fold_vars.h
Go to the documentation of this file.
1 #ifndef VIENNA_RNA_PACKAGE_FOLD_VARS_H
2 #define VIENNA_RNA_PACKAGE_FOLD_VARS_H
3 
5 /* For now, we include model.h by default to provide backwards compatibility
6  However, this will most likely change, since fold_vars.h is scheduled to
7  vanish from the sources at latest in ViennaRNA Package v3
8 */
9 #include <ViennaRNA/model.h>
10 
11 
12 #ifndef VRNA_DISABLE_BACKWARD_COMPATIBILITY
13 
22 extern int fold_constrained;
23 
27 extern int csv;
28 
33 extern char *RibosumFile;
34 
39 extern int james_rule;
40 
44 extern int logML;
45 
57 extern int cut_point;
58 
65 extern bondT *base_pair;
66 
72 extern FLT_OR_DBL *pr;
73 
80 extern int *iindx;
81 
82 
83 #endif
84 
85 
86 #endif
james_rule
int james_rule
model.h
The model details data structure and its corresponding modifiers.
cut_point
int cut_point
Marks the position (starting from 1) of the first nucleotide of the second molecule within the concat...
vrna_bp_stack_s
Base pair stack element.
Definition: basic.h:143
FLT_OR_DBL
double FLT_OR_DBL
Typename for floating point number in partition function computations.
Definition: basic.h:43
basic.h
Various data structures and pre-processor macros.
logML
int logML
fold_constrained
int fold_constrained
Global switch to activate/deactivate folding with structure constraints.
RibosumFile
char * RibosumFile
csv
int csv
generate comma seperated output
pr
FLT_OR_DBL * pr
A pointer to the base pair probability matrix.
base_pair
bondT * base_pair
Contains a list of base pairs after a call to fold().
iindx
int * iindx
index array to move through pr.