RNAlib-2.1.9
energy_const.h
Go to the documentation of this file.
1 #ifndef __VIENNA_RNA_PACKAGE_ENERGY_CONST_H__
2 #define __VIENNA_RNA_PACKAGE_ENERGY_CONST_H__
3 
4 #include <limits.h>
5 
12 #define GASCONST 1.98717 /* in [cal/K] */
13 
14 #define K0 273.15
15 
16 #define INF 10000000 /* (INT_MAX/10) */
17 
18 #define EMAX (INF/10)
19 
20 #define FORBIDDEN 9999
21 
22 #define BONUS 10000
23 
24 #define NBPAIRS 7
25 
26 #define TURN 3
27 
28 #define MAXLOOP 30
29 
30 #define VRNA_GQUAD_MISMATCH_PENALTY 300 /* penalty for incompatible nucleotides in an alignment that destruct a gquad layer */
31 #define VRNA_GQUAD_MISMATCH_NUM_ALI 1 /* maximum number of mismatching sequences in the alignment when gquad should be formed */
32 
33 #endif