RNAlib-2.4.14
|
|
Functions | |
char * | vrna_MEA (vrna_fold_compound_t *fc, double gamma, float *mea) |
Compute a MEA (maximum expected accuracy) structure. More... | |
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. More... | |
float | MEA (plist *p, char *structure, double gamma) |
Computes a MEA (maximum expected accuracy) structure. More... | |
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 result in more base pairs of lower probability and thus higher sensitivity. Low values of
result in structures containing only highly likely pairs (high specificity). The code of the MEA function also demonstrates the use of sparse dynamic programming scheme to reduce the time and memory complexity of folding.
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 result in more base pairs of lower probability and thus higher sensitivity. Low values of
result in structures containing only highly likely pairs (high specificity). The code of the MEA function also demonstrates the use of sparse dynamic programming scheme to reduce the time and memory complexity of folding.
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 result in more base pairs of lower probability and thus higher sensitivity. Low values of
result in structures containing only highly likely pairs (high specificity). The code of the MEA function also demonstrates the use of sparse dynamic programming scheme to reduce the time and memory complexity of folding.