RNAlib-2.4.14
MEA.h
Go to the documentation of this file.
1 #ifndef VIENNA_RNA_PACKAGE_MEA_H
2 #define VIENNA_RNA_PACKAGE_MEA_H
3 
6 
35 char *
37  double gamma,
38  float *mea);
39 
40 
65 char *
67  const char *sequence,
68  double gamma,
69  vrna_md_t *md,
70  float *mea);
71 
72 
73 #ifndef VRNA_DISABLE_BACKWARD_COMPATIBILITY
74 
75 #ifdef VRNA_WARN_DEPRECATED
76 # if defined(__clang__)
77 # define DEPRECATED(func, msg) func __attribute__ ((deprecated("", msg)))
78 # elif defined(__GNUC__)
79 # define DEPRECATED(func, msg) func __attribute__ ((deprecated(msg)))
80 # else
81 # define DEPRECATED(func, msg) func
82 # endif
83 #else
84 # define DEPRECATED(func, msg) func
85 #endif
86 
87 
103 DEPRECATED(float
104  MEA(plist *p,
105  char *structure,
106  double gamma),
107  "Use vrna_MEA() or vrna_MEA_from_plist() instead!");
108 
109 
110 DEPRECATED(float
111  MEA_seq(plist *p,
112  const char *sequence,
113  char *structure,
114  double gamma,
115  vrna_exp_param_t *pf),
116  "Use vrna_MEA() or vrna_MEA_from_plist() instead!");
117 
118 
119 #endif
120 
121 #endif
The most basic data structure required by many functions throughout the RNAlib.
Definition: fold_compound.h:132
float MEA(plist *p, char *structure, double gamma)
Computes a MEA (maximum expected accuracy) structure.
char * vrna_MEA(vrna_fold_compound_t *fc, double gamma, float *mea)
Compute a MEA (maximum expected accuracy) structure.
Various data structures and pre-processor macros.
The data structure that contains the complete model details used throughout the calculations.
Definition: model.h:180
The data structure that contains temperature scaled Boltzmann weights of the energy parameters...
Definition: basic.h:103
Functions to deal with sets of energy parameters.
char * vrna_MEA_from_plist(vrna_ep_t *plist, const char *sequence, double gamma, vrna_md_t *md, float *mea)
Compute a MEA (maximum expected accuracy) structure from a list of probabilities. ...
Data structure representing a single entry of an element probability list (e.g. list of pair probabil...
Definition: structures.h:453