RNAlib-2.4.12
io.h
Go to the documentation of this file.
1 #ifndef VIENNA_RNA_PACKAGE_PARAMS_IO_H
2 #define VIENNA_RNA_PACKAGE_PARAMS_IO_H
3 
21 #ifndef VRNA_DISABLE_BACKWARD_COMPATIBILITY
22 
27 enum parset {
28  UNKNOWN= -1, QUIT,
29  S, S_H, HP, HP_H, B, B_H, IL, IL_H, MMH, MMH_H, MMI, MMI_H,
30  MMI1N, MMI1N_H, MMI23, MMI23_H, MMM, MMM_H, MME, MME_H, D5, D5_H, D3, D3_H,
31  INT11, INT11_H, INT21, INT21_H, INT22, INT22_H, ML, TL,
32  TRI, HEX, NIN, MISC
33 };
34 
35 
41 const char *
43 
44 
50 void read_parameter_file(const char fname[]);
51 
52 
58 void write_parameter_file(const char fname[]);
59 
60 
65 enum parset gettype(const char *ident);
66 
67 
72 char *settype(enum parset s);
73 
74 
79 #endif
80 
81 #endif
const char * last_parameter_file(void)
Get the file name of the parameter file that was most recently loaded.
void read_parameter_file(const char fname[])
Read energy parameters from a file.
void write_parameter_file(const char fname[])
Write energy parameters to a file.