1 #ifndef VIENNA_RNA_PACKAGE_FILE_FORMATS_H 2 #define VIENNA_RNA_PACKAGE_FILE_FORMATS_H 4 #ifdef DEPRECATION_WARNINGS 6 # define DEPRECATED(func) func __attribute__ ((deprecated)) 8 # define DEPRECATED(func) func 11 # define DEPRECATED(func) func 15 #define VRNA_BACKWARD_COMPAT 72 const char *identifier,
100 const char *identifier,
114 #define VRNA_OPTION_MULTILINE 32U 119 #define VRNA_CONSTRAINT_MULTILINE 32U 189 unsigned int options);
209 unsigned int option);
225 double default_value,
230 #ifdef VRNA_BACKWARD_COMPAT 254 DEPRECATED(
char *extract_record_rest_structure(
const char **lines,
256 unsigned int option));
267 unsigned int options));
270 DEPRECATED(
unsigned int get_multi_input_line(
char **
string,
unsigned int options));
Various data structures and pre-processor macros.
void vrna_file_helixlist(const char *seq, const char *db, float energy, FILE *file)
Print a secondary structure as helix list.