RNAlib-2.2.9

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

Lfold.h
Go to the documentation of this file.
1 #ifndef VIENNA_RNA_PACKAGE_LFOLD_H
2 #define VIENNA_RNA_PACKAGE_LFOLD_H
3
7 /* make this interface backward compatible with RNAlib < 2.2.0 */
8 #define VRNA_BACKWARD_COMPAT
9
10 #ifdef DEPRECATION_WARNINGS
11 # ifdef __GNUC__
12 # define DEPRECATED(func) func __attribute__ ((deprecated))
13 # else
14 # define DEPRECATED(func) func
15 # endif
16 #else
17 # define DEPRECATED(func) func
18 #endif
19
32 #include <ViennaRNA/mfe.h>
33
64 float
65 vrna_Lfold( const char *string,
66 int window_size,
67 FILE *file);
68
69 #ifdef USE_SVM
70
97 float
98 vrna_Lfoldz(const char *string,
99 int window_size,
100 double min_z,
101 FILE *file);
102
103 #endif
104
105
123 float aliLfold( const char **strings,
124 char *structure,
125 int maxdist);
126
127 #ifdef VRNA_BACKWARD_COMPAT
128
139 DEPRECATED(float Lfold(const char *string, char *structure, int maxdist));
140
148 DEPRECATED(float Lfoldz(const char *string, char *structure, int maxdist, int zsc, double min_z));
149
150 #endif
151
152 #endif
aliLfold
float aliLfold(const char **strings, char *structure, int maxdist)
Lfoldz
float Lfoldz(const char *string, char *structure, int maxdist, int zsc, double min_z)
vrna_Lfoldz
float vrna_Lfoldz(const char *string, int window_size, double min_z, FILE *file)
Local MFE prediction using a sliding window approach with z-score cut-off (simplified interface) ...
mfe.h
MFE calculations for single RNA sequences.
vrna_Lfold
float vrna_Lfold(const char *string, int window_size, FILE *file)
Local MFE prediction using a sliding window approach (simplified interface)
Lfold
float Lfold(const char *string, char *structure, int maxdist)
The local analog to fold().