RNAlib-2.2.9

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

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 UNIT 100
31
32 #define MINPSCORE -2 * UNIT
33
34
35 #define VRNA_GQUAD_MISMATCH_PENALTY 300 /* penalty for incompatible nucleotides in an alignment that destruct a gquad layer */
36 #define VRNA_GQUAD_MISMATCH_NUM_ALI 1 /* maximum number of mismatching sequences in the alignment when gquad should be formed */
37
38 #endif