RNAlib-2.4.14
utils.h
Go to the documentation of this file.
1 #ifndef VIENNA_RNA_PACKAGE_PLOT_UTILS_H
2 #define VIENNA_RNA_PACKAGE_PLOT_UTILS_H
3 
11 #include <ViennaRNA/model.h>
13 
32 char **
33 vrna_annotate_covar_db(const char **alignment,
34  const char *structure,
35  vrna_md_t *md_p);
36 
37 
38 char **
39 vrna_annotate_covar_db_extended(const char **alignment,
40  const char *structure,
41  vrna_md_t *md_p,
42  unsigned int options);
43 
44 
50 vrna_annotate_covar_pairs(const char **alignment,
51  vrna_ep_t *pl,
52  vrna_ep_t *mfel,
53  double threshold,
54  vrna_md_t *md);
55 
56 
61 #endif
The model details data structure and its corresponding modifiers.
vrna_cpair_t * vrna_annotate_covar_pairs(const char **alignment, vrna_ep_t *pl, vrna_ep_t *mfel, double threshold, vrna_md_t *md)
Produce covariance annotation for an alignment given a set of base pairs.
this datastructure is used as input parameter in functions of PS_dot.c
Definition: basic.h:112
Various data structures and pre-processor macros.
The data structure that contains the complete model details used throughout the calculations.
Definition: model.h:180
char ** vrna_annotate_covar_db(const char **alignment, const char *structure, vrna_md_t *md_p)
Produce covariance annotation for an alignment given a secondary structure.
Various utility- and helper-functions for secondary structure parsing, converting, etc.
Data structure representing a single entry of an element probability list (e.g. list of pair probabil...
Definition: structures.h:453