- Main Page
- Related Pages
- Data Structures
- Files

- File List
- Globals

# H/LPfold.h

Go to the documentation of this file.

    00001 #ifndef __VIENNA_RNA_PACKAGE_LPFOLD_H__
    00002 #define __VIENNA_RNA_PACKAGE_LPFOLD_H__
    00003
    00004 #include "data_structures.h"
    00005
    00006 #ifdef __GNUC__
    00007 #define DEPRECATED(func) func __attribute__ ((deprecated))
    00008 #else
    00009 #define DEPRECATED(func) func
    00010 #endif
    00011
    00023 void update_pf_paramsLP(int length);
    00024
    00025 void update_pf_paramsLP_par(int length, pf_paramT *parameters);
    00026
    00061 plist *pfl_fold(char *sequence,
    00062                 int winSize,
    00063                 int pairSize,
    00064                 float cutoffb,
    00065                 double **pU,
    00066                 struct plist **dpp2,
    00067                 FILE *pUfp,
    00068                 FILE *spup);
    00069
    00070
    00071 plist *pfl_fold_par(char *sequence,
    00072                     int winSize,
    00073                     int pairSize,
    00074                     float cutoffb,
    00075                     double **pU,
    00076                     struct plist **dpp2,
    00077                     FILE *pUfp,
    00078                     FILE *spup,
    00079                     pf_paramT *parameters);
    00080
    00081
    00093 void    putoutpU_prob(double **pU,
    00094                       int length,
    00095                       int ulength,
    00096                       FILE *fp,
    00097                       int energies);
    00098
    00110 void    putoutpU_prob_bin(double **pU,
    00111                           int length,
    00112                           int ulength,
    00113                           FILE *fp,
    00114                           int energies);
    00115
    00121 DEPRECATED(void init_pf_foldLP(int length));
    00122
    00123 #endif