Functions | |
char * | vrna_MEA (vrna_fold_compound_t *fc, double gamma, float *mea) |
Compute a MEA (maximum expected accuracy) structure. | |
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. | |
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 | ||
) |
#include <ViennaRNA/MEA.h>
Compute a MEA (maximum expected accuracy) structure.
The algorithm maximizes the expected accuracy
Higher values of
fc
fc | The fold compound data structure with pre-filled base pair probability matrix |
gamma | The weighting factor for base pairs vs. unpaired nucleotides |
mea | A pointer to a variable where the MEA value will be written to |
char * vrna_MEA_from_plist | ( | vrna_ep_t * | plist, |
const char * | sequence, | ||
double | gamma, | ||
vrna_md_t * | md, | ||
float * | mea | ||
) |
#include <ViennaRNA/MEA.h>
Compute a MEA (maximum expected accuracy) structure from a list of probabilities.
The algorithm maximizes the expected accuracy
Higher values of
plist
entries of type VRNA_PLIST_TYPE_BASEPAIR. To overwrite individual md
must be set.plist | A list of base pair probabilities the MEA structure is computed from |
sequence | The RNA sequence that corresponds to the list of probability values |
gamma | The weighting factor for base pairs vs. unpaired nucleotides |
md | A model details data structure (maybe NULL) |
mea | A pointer to a variable where the MEA value will be written to |
float MEA | ( | plist * | p, |
char * | structure, | ||
double | gamma | ||
) |
#include <ViennaRNA/MEA.h>
Computes a MEA (maximum expected accuracy) structure.
The algorithm maximizes the expected accuracy
Higher values of