1 #ifndef VIENNA_RNA_PACKAGE_PLOT_STRUCTURE_H 2 #define VIENNA_RNA_PACKAGE_PLOT_STRUCTURE_H 7 #ifdef VRNA_WARN_DEPRECATED 8 # if defined(__clang__) 9 # define DEPRECATED(func, msg) func __attribute__ ((deprecated("", msg))) 10 # elif defined(__GNUC__) 11 # define DEPRECATED(func, msg) func __attribute__ ((deprecated(msg))) 13 # define DEPRECATED(func, msg) func 16 # define DEPRECATED(func, msg) func 32 const char *structure,
51 const char *structure,
75 const char *structure,
136 #ifndef VRNA_DISABLE_BACKWARD_COMPATIBILITY 143 DEPRECATED(
int PS_rna_plot(
char *
string,
char *structure,
char *file),
144 "Use vrna_file_PS_rnaplot() instead");
152 DEPRECATED(
int PS_rna_plot_a(
char *
string,
char *structure,
char *file,
char *pre,
char *post),
153 "Use vrna_file_PS_rnaplot_a() instead");
161 DEPRECATED(
int PS_rna_plot_a_gquad(
char *
string,
char *structure,
char *ssfile,
char *pre,
char *post),
162 "Use vrna_file_PS_rnaplot_a() instead");
int ssv_rna_plot(char *string, char *structure, char *ssfile)
Produce a secondary structure graph in SStructView format.
int gmlRNA(char *string, char *structure, char *ssfile, char option)
Produce a secondary structure graph in Graph Meta Language (gml) and write it to a file...
int PS_rna_plot_snoop_a(const char *string, const char *structure, const char *ssfile, int *relative_access, const char *seqs[])
The model details data structure and its corresponding modifiers.
int svg_rna_plot(char *string, char *structure, char *ssfile)
Produce a secondary structure plot in SVG format and write it to a file.
int vrna_file_PS_rnaplot(const char *seq, const char *structure, const char *file, vrna_md_t *md_p)
Produce a secondary structure graph in PostScript and write it to 'filename'.
Secondary structure plot layout algorithms.
int PS_rna_plot_a_gquad(char *string, char *structure, char *ssfile, char *pre, char *post)
Produce a secondary structure graph in PostScript including additional annotation macros and write it...
The data structure that contains the complete model details used throughout the calculations.
Definition: model.h:177
int PS_rna_plot(char *string, char *structure, char *file)
Produce a secondary structure graph in PostScript and write it to 'filename'.
int xrna_plot(char *string, char *structure, char *ssfile)
Produce a secondary structure plot for further editing in XRNA.
int vrna_file_PS_rnaplot_a(const char *seq, const char *structure, const char *file, const char *pre, const char *post, vrna_md_t *md_p)
Produce a secondary structure graph in PostScript including additional annotation macros and write it...
int PS_rna_plot_a(char *string, char *structure, char *file, char *pre, char *post)
Produce a secondary structure graph in PostScript including additional annotation macros and write it...