RNAlib-2.5.1
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
32char **
33vrna_annotate_covar_db(const char **alignment,
34 const char *structure,
35 vrna_md_t *md_p);
36
37
38char **
39vrna_annotate_covar_db_extended(const char **alignment,
40 const char *structure,
41 vrna_md_t *md_p,
42 unsigned int options);
43
44
50vrna_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
Various data structures and pre-processor macros.
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.
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
The data structure that contains the complete model details used throughout the calculations.
Definition: model.h:180
Data structure representing a single entry of an element probability list (e.g. list of pair probabil...
Definition: structures.h:482
The model details data structure and its corresponding modifiers.
Various utility- and helper-functions for secondary structure parsing, converting,...