RNAlib-2.1.9h
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
energy_par_D.h
1
/*
2
prototypes for energy_par.c
3
*/
4
5
#ifndef __VIENNA_RNA_PACKAGE_ENERGY_PAR_D_H__
6
#define __VIENNA_RNA_PACKAGE_ENERGY_PAR_D_H__
7
8
#include "
energy_const.h
"
9
10
#define PUBLIC
11
12
13
extern
double
lxc37_D;
/* parameter for logarithmic loop
14
energy extrapolation */
15
16
extern
int
stack37_D[
NBPAIRS
+1][
NBPAIRS
+1];
17
extern
int
stackdH_D[
NBPAIRS
+1][
NBPAIRS
+1];
/* stack enthalpies */
18
extern
int
entropies_D[
NBPAIRS
+1][
NBPAIRS
+1];
/* not used anymore */
19
20
extern
int
hairpin37_D[31];
21
extern
int
hairpindH_D[31];
22
extern
int
bulge37_D[31];
23
extern
int
bulgedH_D[31];
24
extern
int
internal_loop37_D[31];
25
extern
int
internal_loopdH_D[31];
26
extern
int
internal2_energy_D;
27
extern
int
old_mismatch_37_D[
NBPAIRS
+1][5][5];
28
extern
int
mismatchI37_D[
NBPAIRS
+1][5][5];
/* interior loop mismatches */
29
extern
int
mismatchIdH_D[
NBPAIRS
+1][5][5];
/* interior loop mismatches */
30
extern
int
mismatch1nI37_D[
NBPAIRS
+1][5][5];
/* interior loop mismatches */
31
extern
int
mismatch23I37_D[
NBPAIRS
+1][5][5];
/* interior loop mismatches */
32
extern
int
mismatch1nIdH_D[
NBPAIRS
+1][5][5];
/* interior loop mismatches */
33
extern
int
mismatch23IdH_D[
NBPAIRS
+1][5][5];
/* interior loop mismatches */
34
extern
int
mismatchH37_D[
NBPAIRS
+1][5][5];
/* same for hairpins */
35
extern
int
mismatchM37_D[
NBPAIRS
+1][5][5];
/* same for multiloops */
36
extern
int
mismatchHdH_D[
NBPAIRS
+1][5][5];
/* same for hairpins */
37
extern
int
mismatchMdH_D[
NBPAIRS
+1][5][5];
/* same for multiloops */
38
extern
int
mismatchExt37_D[
NBPAIRS
+1][5][5];
39
extern
int
mismatchExtdH_D[
NBPAIRS
+1][5][5];
40
41
extern
int
dangle5_37_D[
NBPAIRS
+1][5];
/* 5' dangle exterior of pair */
42
extern
int
dangle3_37_D[
NBPAIRS
+1][5];
/* 3' dangle */
43
extern
int
dangle3_dH_D[
NBPAIRS
+1][5];
/* corresponding enthalpies */
44
extern
int
dangle5_dH_D[
NBPAIRS
+1][5];
45
46
extern
int
int11_37_D[
NBPAIRS
+1][
NBPAIRS
+1][5][5];
/* 1x1 interior loops */
47
extern
int
int11_dH_D[
NBPAIRS
+1][
NBPAIRS
+1][5][5];
48
49
extern
int
int21_37_D[
NBPAIRS
+1][
NBPAIRS
+1][5][5][5];
/* 2x1 interior loops */
50
extern
int
int21_dH_D[
NBPAIRS
+1][
NBPAIRS
+1][5][5][5];
51
52
extern
int
int22_37_D[
NBPAIRS
+1][
NBPAIRS
+1][5][5][5][5];
/* 2x2 interior loops */
53
extern
int
int22_dH_D[
NBPAIRS
+1][
NBPAIRS
+1][5][5][5][5];
54
55
/* constants for linearly destabilizing contributions for multi-loops
56
F = ML_closing + ML_intern*(k-1) + ML_BASE*u */
57
extern
int
ML_BASE37_D;
58
extern
int
ML_BASEdH_D;
59
extern
int
ML_closing37_D;
60
extern
int
ML_closingdH_D;
61
extern
int
ML_intern37_D;
62
extern
int
ML_interndH_D;
63
64
extern
int
DuplexInit37_D;
65
extern
int
DuplexInitdH_D;
66
67
extern
int
TripleC37_D;
68
extern
int
TripleCdH_D;
69
extern
int
MultipleCA37_D;
70
extern
int
MultipleCAdH_D;
71
extern
int
MultipleCB37_D;
72
extern
int
MultipleCBdH_D;
73
74
/* Ninio-correction for asymmetric internal loops with branches n1 and n2 */
75
/* ninio_energy = min{max_ninio, |n1-n2|*F_ninio[min{4.0, n1, n2}] } */
76
extern
int
MAX_NINIO_D;
/* maximum correction */
77
extern
int
ninio37_D;
78
extern
int
niniodH_D;
79
/* penalty for helices terminated by AU (actually not GC) */
80
extern
int
TerminalAU37_D;
81
extern
int
TerminalAUdH_D;
82
/* penalty for forming bi-molecular duplex */
83
extern
int
DuplexInit37_D;
84
extern
int
DuplexInitdH_D;
85
/* stabilizing contribution due to special hairpins of size 4 (tetraloops) */
86
extern
char
Tetraloops_D[];
/* string containing the special tetraloops */
87
extern
int
Tetraloop37_D[];
/* Bonus energy for special tetraloops */
88
extern
int
TetraloopdH_D[];
89
extern
char
Triloops_D[];
/* string containing the special triloops */
90
extern
int
Triloop37_D[];
/* Bonus energy for special Triloops */
91
extern
int
TriloopdH_D[];
/* Bonus energy for special Triloops */
92
extern
char
Hexaloops_D[];
/* string containing the special triloops */
93
extern
int
Hexaloop37_D[];
/* Bonus energy for special Triloops */
94
extern
int
HexaloopdH_D[];
/* Bonus energy for special Triloops */
95
96
#endif
energy_const.h
NBPAIRS
#define NBPAIRS
Definition:
energy_const.h:24
H
energy_par_D.h
Generated on Wed May 18 2016 13:34:14 for RNAlib-2.1.9h by
1.8.9.1