RNAlib-2.1.9h
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] */
14#define K0 273.15
16#define INF 10000000 /* (INT_MAX/10) */
17
18#define EMAX (INF/10)
20#define FORBIDDEN 9999
22#define BONUS 10000
24#define NBPAIRS 7
26#define TURN 3
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
34#define NBPAIRS_HYBRID 32
36#define NNUCLEOTIDES_HYBRID 16
37
38
39#endif