RNAlib-2.6.3
 
Loading...
Searching...
No Matches
probabilities.h File Reference

Various functions for plotting RNA secondary structures, dot-plots and other visualizations. More...

+ Include dependency graph for probabilities.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  vrna_dotplot_auxdata_t
 

Macros

#define VRNA_PLOT_PROBABILITIES_BP   1U
 Option flag for base pair probabilities in probability plot output functions.
 
#define VRNA_PLOT_PROBABILITIES_ACC   2U
 Option flag for accessibilities in probability plot output functions.
 
#define VRNA_PLOT_PROBABILITIES_UD   4U
 Option flag for unstructured domain probabilities in probability plot output functions.
 
#define VRNA_PLOT_PROBABILITIES_UD_LIN   8U
 Option flag for unstructured domain probabilities (linear representation) in probability plot output functions.
 
#define VRNA_PLOT_PROBABILITIES_SD   16U
 Option flag for structured domain probabilities (such as G-quadruplexes) in probability plot output functions.
 
#define VRNA_PLOT_PROBABILITIES_SC_MOTIF   32U
 Option flag for soft-constraint motif probabilities in probability plot output functions.
 
#define VRNA_PLOT_PROBABILITIES_DEFAULT
 Default option flag for probability plot output functions.
 

Functions

int vrna_plot_dp_EPS (const char *filename, const char *sequence, vrna_ep_t *upper, vrna_ep_t *lower, vrna_dotplot_auxdata_t *auxdata, unsigned int options)
 Produce an encapsulate PostScript (EPS) dot-plot from one or two lists of base pair probabilities.
 
int vrna_plot_dp_PS_list (char *seq, int cp, char *filename, vrna_ep_t *pl, vrna_ep_t *mf, char *comment)
 Produce a postscript dot-plot from two pair lists.
 
int PS_dot_plot_list (char *seq, char *filename, vrna_ep_t *pl, vrna_ep_t *mf, char *comment)
 Produce a postscript dot-plot from two pair lists.
 
int PS_dot_plot (char *string, char *file)
 Produce postscript dot-plot.
 

Detailed Description

Various functions for plotting RNA secondary structures, dot-plots and other visualizations.