RNAlib-2.2.7
PS_dot.h
Go to the documentation of this file.
1 #ifndef VIENNA_RNA_PACKAGE_PS_DOT_H
2 #define VIENNA_RNA_PACKAGE_PS_DOT_H
3 
6 #include <ViennaRNA/plot_aln.h>
7 
8 #ifdef DEPRECATION_WARNINGS
9 # ifdef __GNUC__
10 # define DEPRECATED(func) func __attribute__ ((deprecated))
11 # else
12 # define DEPRECATED(func) func
13 # endif
14 #else
15 # define DEPRECATED(func) func
16 #endif
17 
18 /* make this interface backward compatible with RNAlib < 2.2.0 */
19 #define VRNA_BACKWARD_COMPAT
20 
31 int PS_color_dot_plot(char *string,
32  cpair *pi,
33  char *filename);
34 
35 int PS_color_dot_plot_turn( char *seq,
36  cpair *pi,
37  char *filename,
38  int winSize);
39 
59 int PS_dot_plot_list( char *seq,
60  char *filename,
61  plist *pl,
62  plist *mf,
63  char *comment);
64 
65 int vrna_plot_dp_PS_list( char *seq,
66  int cp,
67  char *wastlfile,
68  plist *pl,
69  plist *mf,
70  char *comment);
71 
72 int PS_dot_plot_turn( char *seq,
73  plist *pl,
74  char *filename,
75  int winSize);
76 
77 #ifdef VRNA_BACKWARD_COMPAT
78 
94 DEPRECATED(int PS_dot_plot( char *string,
95  char *file));
96 
97 #endif
98 
103 #endif
this datastructure is used as input parameter in functions of PS_dot.c
Definition: data_structures.h:174
int PS_dot_plot(char *string, char *file)
Produce postscript dot-plot.
Various functions for plotting Sequence / Structure Alignments.
Various functions for plotting RNA secondary structures.
this datastructure is used as input parameter in functions of PS_dot.h and others ...
Definition: data_structures.h:164
int PS_dot_plot_list(char *seq, char *filename, plist *pl, plist *mf, char *comment)
Produce a postscript dot-plot from two pair lists.