RNAlib-2.2.0-RC2
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 
17 #ifdef __GNUC__
18 #define DEPRECATED(func) func __attribute__ ((deprecated))
19 #else
20 #define DEPRECATED(func) func
21 #endif
22 
26 extern int fold_constrained;
27 
31 extern int csv;
32 
37 extern char *RibosumFile;
38 
43 extern int james_rule;
44 
48 extern int logML;
49 
61 extern int cut_point;
62 
69 extern bondT *base_pair;
70 
76 extern FLT_OR_DBL *pr;
77 
84 extern int *iindx;
85 
86 
87 
88 char * option_string(void);
89 
90 #endif
int csv
generate comma seperated output
int cut_point
Marks the position (starting from 1) of the first nucleotide of the second molecule within the concat...
The model details data structure and its corresponding modifiers.
bondT * base_pair
Contains a list of base pairs after a call to fold().
int fold_constrained
Global switch to activate/deactivate folding with structure constraints.
int james_rule
char * RibosumFile
Base pair.
Definition: data_structures.h:73
FLT_OR_DBL * pr
A pointer to the base pair probability matrix.
int * iindx
index array to move through pr.
int logML