LPfold.h
Go to the documentation of this file.
#ifndef VIENNA_RNA_PACKAGE_LPFOLD_H
#define VIENNA_RNA_PACKAGE_LPFOLD_H
#include <ViennaRNA/data_structures.h>
#include <ViennaRNA/params.h>
#ifdef DEPRECATION_WARNINGS
# ifdef __GNUC__
# define DEPRECATED(func) func __attribute__ ((deprecated))
# else
# define DEPRECATED(func) func
# endif
#else
# define DEPRECATED(func) func
#endif
void update_pf_paramsLP(int length);
void update_pf_paramsLP_par(int length, vrna_exp_param_t *parameters);
plist *pfl_fold(char *sequence,
int winSize,
int pairSize,
float cutoffb,
double **pU,
plist **dpp2,
FILE *pUfp,
FILE *spup);
plist *pfl_fold_par(char *sequence,
int winSize,
int pairSize,
float cutoffb,
double **pU,
plist **dpp2,
FILE *pUfp,
FILE *spup,
vrna_exp_param_t *parameters);
void putoutpU_prob_par( double **pU,
int length,
int ulength,
FILE *fp,
int energies,
vrna_exp_param_t *parameters);
void putoutpU_prob(double **pU,
int length,
int ulength,
FILE *fp,
int energies);
void putoutpU_prob_bin_par( double **pU,
int length,
int ulength,
FILE *fp,
int energies,
vrna_exp_param_t *parameters);
void putoutpU_prob_bin(double **pU,
int length,
int ulength,
FILE *fp,
int energies);
DEPRECATED(void init_pf_foldLP(int length));
#endif
putoutpU_prob_bin
void putoutpU_prob_bin(double **pU, int length, int ulength, FILE *fp, int energies)
Writes the unpaired probabilities (pU) or opening energies into a binary file.
pfl_fold
plist * pfl_fold(char *sequence, int winSize, int pairSize, float cutoffb, double **pU, plist **dpp2, FILE *pUfp, FILE *spup)
Compute partition functions for locally stable secondary structures.
data_structures.h
init_pf_foldLP
void init_pf_foldLP(int length)
params.h
vrna_exp_param_s
The datastructure that contains temperature scaled Boltzmann weights of the energy parameters...
Definition: params.h:94
update_pf_paramsLP
void update_pf_paramsLP(int length)
putoutpU_prob
void putoutpU_prob(double **pU, int length, int ulength, FILE *fp, int energies)
Writes the unpaired probabilities (pU) or opening energies into a file.
vrna_plist_s
this datastructure is used as input parameter in functions of PS_dot.h and others ...
Definition: data_structures.h:164
pfl_fold_par
plist * pfl_fold_par(char *sequence, int winSize, int pairSize, float cutoffb, double **pU, plist **dpp2, FILE *pUfp, FILE *spup, vrna_exp_param_t *parameters)
Compute partition functions for locally stable secondary structures.