1 #ifndef VIENNA_RNA_PACKAGE_MFE_WINDOW_H 2 #define VIENNA_RNA_PACKAGE_MFE_WINDOW_H 62 const char *structure,
68 typedef void (vrna_mfe_window_zscore_callback)(
int start,
70 const char *structure,
152 vrna_mfe_window_zscore_callback *cb,
193 vrna_Lfold_cb(
const char *
string,
232 vrna_Lfoldz_cb(
const char *
string,
235 vrna_mfe_window_zscore_callback *cb,
241 float vrna_aliLfold(
const char **alignment,
246 float vrna_aliLfold_cb(
const char **alignment,
float vrna_mfe_window(vrna_fold_compound_t *vc, FILE *file)
Local MFE prediction using a sliding window approach.
The most basic data structure required by many functions throughout the RNAlib.
Definition: fold_compound.h:132
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) ...
float vrna_Lfold(const char *string, int window_size, FILE *file)
Local MFE prediction using a sliding window approach (simplified interface)
void( vrna_mfe_window_callback)(int start, int end, const char *structure, float en, void *data)
The default callback for sliding window MFE structure predictions.
Definition: mfe_window.h:60
float vrna_mfe_window_zscore(vrna_fold_compound_t *vc, double min_z, FILE *file)
Local MFE prediction using a sliding window approach (with z-score cut-off)
The Basic Fold Compound API.