Add missing doc files
[jabaws.git] / binaries / src / ViennaRNA / doc / latex / 1_88_84__epars_8h_source.tex
diff --git a/binaries/src/ViennaRNA/doc/latex/1_88_84__epars_8h_source.tex b/binaries/src/ViennaRNA/doc/latex/1_88_84__epars_8h_source.tex
new file mode 100644 (file)
index 0000000..f3b9b55
--- /dev/null
@@ -0,0 +1,338 @@
+\hypertarget{1_88_84__epars_8h}{\section{1.8.4\-\_\-epars.h}
+\label{1_88_84__epars_8h}\index{/home/asherstnev/\-Projects/\-Java.\-projects/jabaws/secure-\/git/develop/binaries/src/\-Vienna\-R\-N\-A/lib/1.\-8.\-4\-\_\-epars.\-h@{/home/asherstnev/\-Projects/\-Java.\-projects/jabaws/secure-\/git/develop/binaries/src/\-Vienna\-R\-N\-A/lib/1.\-8.\-4\-\_\-epars.\-h}}
+}
+
+\begin{DoxyCode}
+00001 \textcolor{preprocessor}{#ifndef \_\_VIENNA\_RNA\_PACKAGE\_OLD\_EPARS\_\_}
+00002 \textcolor{preprocessor}{}\textcolor{preprocessor}{#define \_\_VIENNA\_RNA\_PACKAGE\_OLD\_EPARS\_\_}
+00003 \textcolor{preprocessor}{}
+00038 \textcolor{preprocessor}{#define K0        273.15}
+00039 \textcolor{preprocessor}{}\textcolor{preprocessor}{#ifdef INF}
+00040 \textcolor{preprocessor}{}\textcolor{preprocessor}{#undef INF}
+00041 \textcolor{preprocessor}{}\textcolor{preprocessor}{#endif}
+00042 \textcolor{preprocessor}{}\textcolor{preprocessor}{#define INF       1000000}
+00043 \textcolor{preprocessor}{}\textcolor{preprocessor}{#define NBPAIRS   7}
+00044 \textcolor{preprocessor}{}\textcolor{preprocessor}{#define NST       0     }\textcolor{comment}{/* Energy for nonstandard stacked pairs */}\textcolor{preprocessor}{}
+00045 \textcolor{preprocessor}{}\textcolor{preprocessor}{#define DEF       -50   }\textcolor{comment}{/* Default terminal mismatch, used for I */}\textcolor{preprocessor}{}
+00046 \textcolor{preprocessor}{}                        \textcolor{comment}{/* and any non\_pairing bases */}
+00047 \textcolor{preprocessor}{#define NSM       0     }\textcolor{comment}{/* terminal mismatch for non standard pairs */}\textcolor{preprocessor}{}
+00048 \textcolor{preprocessor}{}
+00049 PRIVATE \textcolor{keywordtype}{double} Tmeasure\_184 = 37 + \hyperlink{energy__const_8h_a307c72605e3713972b4f4fb2d53ea20e}{K0};  \textcolor{comment}{/* temperature of param measurements */}
+00050 PRIVATE \textcolor{keywordtype}{double} lxc37\_184    = 107.856;  \textcolor{comment}{/* parameter for logarithmic loop}
+00051 \textcolor{comment}{                                           energy extrapolation */}
+00052 
+00053 PRIVATE \textcolor{keywordtype}{int} stack37\_184[\hyperlink{energy__const_8h_a5e75221c779d618eab81e096f37e32ce}{NBPAIRS}+1][\hyperlink{energy__const_8h_a5e75221c779d618eab81e096f37e32ce}{NBPAIRS}+1] =
+00054 \textcolor{comment}{/*          CG     GC     GU     UG     AU     UA  */}
+00055 \{ \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, INF\},
+00056   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -240,  -330,  -210,  -140,  -210,  -210, NST\},
+00057   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -330,  -340,  -250,  -150,  -220,  -240, NST\},
+00058   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -210,  -250,   130,   -50,  -140,  -130, NST\},
+00059   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -140,  -150,   -50,    30,   -60,  -100, NST\},
+00060   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -210,  -220,  -140,   -60,  -110,   -90, NST\},
+00061   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -210,  -240,  -130,  -100,   -90,  -130, NST\},
+00062   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   NST,   NST,   NST,   NST,   NST,   NST, NST\}\};
+00063 
+00064 \textcolor{comment}{/* enthalpies (0.01*kcal/mol at 37 C) for stacked pairs */}
+00065 \textcolor{comment}{/* different from mfold-2.3, which uses values from mfold-2.2 */}
+00066 PRIVATE \textcolor{keywordtype}{int} enthalpies\_184[\hyperlink{energy__const_8h_a5e75221c779d618eab81e096f37e32ce}{NBPAIRS}+1][\hyperlink{energy__const_8h_a5e75221c779d618eab81e096f37e32ce}{NBPAIRS}+1] =
+00067 \textcolor{comment}{/*          CG     GC     GU     UG     AU     UA  */}
+00068 \{ \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, INF\},
+00069   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, -1060, -1340, -1210,  -560, -1050, -1040, NST\},
+00070   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, -1340, -1490, -1260,  -830, -1140, -1240, NST\},
+00071   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, -1210, -1260, -1460, -1350,  -880, -1280, NST\},
+00072   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -560,  -830, -1350,  -930,  -320,  -700, NST\},
+00073   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, -1050, -1140,  -880,  -320,  -940,  -680, NST\},
+00074   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, -1040, -1240, -1280,  -700,  -680,  -770, NST\},
+00075   \{  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},   NST,   NST,   NST,   NST,   NST,   NST, NST\}\};
+00076 
+00077 
+00078 \textcolor{comment}{/* old values are here just for comparison */}
+00079 PRIVATE \textcolor{keywordtype}{int} oldhairpin37\_184[31] = \{ \textcolor{comment}{/* from ViennaRNA 1.3 */}
+00080   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, 410, 490, 440, 470, 500, 510, 520, 531,
+00081        542, 551, 560, 568, 575, 582, 589, 595, 601, 606,
+00082        611, 616, 621, 626, 630, 634, 638, 642, 646, 650\};
+00083 
+00084 PRIVATE \textcolor{keywordtype}{int} hairpin37\_184[31] = \{
+00085   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, 570, 560, 560, 540, 590, 560, 640, 650,
+00086        660, 670, 678, 686, 694, 701, 707, 713, 719, 725,
+00087        730, 735, 740, 744, 749, 753, 757, 761, 765, 769\};
+00088 
+00089 PRIVATE \textcolor{keywordtype}{int} oldbulge37\_184[31] = \{
+00090   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, 390, 310, 350, 420, 480, 500, 516, 531, 543, 555,
+00091        565, 574, 583, 591, 598, 605, 612, 618, 624, 630,
+00092        635, 640, 645, 649, 654, 658, 662, 666, 670, 673\};
+00093 
+00094 PRIVATE \textcolor{keywordtype}{int} bulge37\_184[31] = \{
+00095   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, 380, 280, 320, 360, 400, 440, 459, 470, 480, 490,
+00096        500, 510, 519, 527, 534, 541, 548, 554, 560, 565,
+00097   571, 576, 580, 585, 589, 594, 598, 602, 605, 609\};
+00098 
+00099 PRIVATE \textcolor{keywordtype}{int} oldinternal\_loop37\_184[31] = \{
+00100   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, 410, 510, 490, 530, 570, 587, 601, 614, 625,
+00101        635, 645, 653, 661, 669, 676, 682, 688, 694, 700,
+00102        705, 710, 715, 720, 724, 728, 732, 736, 740, 744\};
+00103 
+00104 PRIVATE \textcolor{keywordtype}{int} internal\_loop37\_184[31] = \{
+00105   \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, 410, 510, 170, 180, 200, 220, 230, 240, 250,
+00106        260, 270, 278, 286, 294, 301, 307, 313, 319, 325,
+00107        330, 335, 340, 345, 349, 353, 357, 361, 365, 369\};
+00108 
+00109 \textcolor{comment}{/* terminal mismatches */}
+00110 \textcolor{comment}{/* mismatch free energies for interior loops at 37C */}
+00111 PRIVATE \textcolor{keywordtype}{int} mismatchI37\_184[\hyperlink{energy__const_8h_a5e75221c779d618eab81e096f37e32ce}{NBPAIRS}+1][5][5] =
+00112 \{ \textcolor{comment}{/* @@ */}
+00113   \{\{0,0,0,0,0\},\{0,0,0,0,0\},\{0,0,0,0,0\},\{0,0,0,0,0\},\{0,0,0,0,0\}\},
+00114   \{ \textcolor{comment}{/* CG */}
+00115    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00116    \{   0,    0,    0, -110,    0\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00117    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00118    \{   0, -110,    0,    0,    0\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00119    \{   0,    0,    0,    0,  -70\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00120   \{ \textcolor{comment}{/* GC */}
+00121    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00122    \{   0,    0,    0, -110,    0\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00123    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00124    \{   0, -110,    0,    0,    0\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00125    \{   0,    0,    0,    0,  -70\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00126   \{ \textcolor{comment}{/* GU */}
+00127    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00128    \{   0,   70,   70,  -40,   70\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00129    \{   0,   70,   70,   70,   70\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00130    \{   0,  -40,   70,   70,   70\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00131    \{   0,   70,   70,   70,    0\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00132   \{ \textcolor{comment}{/* UG */}
+00133    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00134    \{   0,   70,   70,  -40,   70\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00135    \{   0,   70,   70,   70,   70\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00136    \{   0,  -40,   70,   70,   70\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00137    \{   0,   70,   70,   70,    0\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00138   \{ \textcolor{comment}{/* AU */}
+00139    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00140    \{   0,   70,   70,  -40,   70\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00141    \{   0,   70,   70,   70,   70\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00142    \{   0,  -40,   70,   70,   70\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00143    \{   0,   70,   70,   70,    0\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00144   \{ \textcolor{comment}{/* UA */}
+00145    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00146    \{   0,   70,   70,  -40,   70\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00147    \{   0,   70,   70,   70,   70\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00148    \{   0,  -40,   70,   70,   70\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00149    \{   0,   70,   70,   70,    0\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00150   \{ \textcolor{comment}{/* @@ */}
+00151    \{ 90, 90, 90, 90, 90\},\{ 90, 90, 90, 90,-20\},\{ 90, 90, 90, 90, 90\},
+00152    \{ 90,-20, 90, 90, 90\},\{ 90, 90, 90, 90, 20\}\}
+00153 \};
+00154 
+00155 \textcolor{comment}{/* mismatch free energies for hairpins at 37C */}
+00156 PRIVATE \textcolor{keywordtype}{int} mismatchH37\_184[\hyperlink{energy__const_8h_a5e75221c779d618eab81e096f37e32ce}{NBPAIRS}+1][5][5] =
+00157 \{ \textcolor{comment}{/* @@ */}
+00158   \{\{0,0,0,0,0\},\{0,0,0,0,0\},\{0,0,0,0,0\},\{0,0,0,0,0\},\{0,0,0,0,0\}\},
+00159   \{ \textcolor{comment}{/* CG */}
+00160    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00161    \{ -90, -150, -150, -140, -180\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00162    \{ -90, -100,  -90, -290,  -80\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00163    \{ -90, -220, -200, -160, -110\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00164    \{ -90, -170, -140, -180, -200\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00165   \{ \textcolor{comment}{/* GC */}
+00166    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00167    \{ -70, -110, -150, -130, -210\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00168    \{ -70, -110,  -70, -240,  -50\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00169    \{ -70, -240, -290, -140, -120\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00170    \{ -70, -190, -100, -220, -150\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00171   \{ \textcolor{comment}{/* GU */}
+00172    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00173    \{   0,   20,  -50,  -30,  -30\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00174    \{   0,  -10,  -20, -150,  -20\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00175    \{   0,  -90, -110,  -30,    0\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00176    \{   0,  -30,  -30,  -40, -110\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00177   \{ \textcolor{comment}{/* UG */}
+00178    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00179    \{   0,  -50,  -30,  -60,  -50\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00180    \{   0,  -20,  -10, -170,    0\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00181    \{   0,  -80, -120,  -30,  -70\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00182    \{   0,  -60,  -10,  -60,  -80\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00183   \{ \textcolor{comment}{/* AU */}
+00184    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00185    \{   0,  -30,  -50,  -30,  -30\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00186    \{   0,  -10,  -20, -150,  -20\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00187    \{   0, -110, -120,  -20,   20\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00188    \{   0,  -30,  -30,  -60, -110\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00189   \{ \textcolor{comment}{/* UA */}
+00190    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00191    \{   0,  -50,  -30,  -60,  -50\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00192    \{   0,  -20,  -10, -120,   -0\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00193    \{   0, -140, -120,  -70,  -20\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00194    \{   0,  -30,  -10,  -50,  -80\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00195   \{ \textcolor{comment}{/* @@ */}
+00196    \{  0,  0,  0,  0,  0\},\{  0,  0,  0,  0,  0\},\{  0,  0,  0,  0,  0\},
+00197    \{  0,  0,  0,  0,  0\},\{  0,  0,  0,  0,  0\}\}
+00198 \};
+00199 
+00200 \textcolor{comment}{/* mismatch energies in multiloops */}
+00201 PRIVATE \textcolor{keywordtype}{int} mismatchM37\_184[\hyperlink{energy__const_8h_a5e75221c779d618eab81e096f37e32ce}{NBPAIRS}+1][5][5];
+00202 
+00203 \textcolor{comment}{/* these are probably junk */}
+00204 \textcolor{comment}{/* mismatch enthalpies for temperature scaling */}
+00205 PRIVATE \textcolor{keywordtype}{int} mism\_H\_184[\hyperlink{energy__const_8h_a5e75221c779d618eab81e096f37e32ce}{NBPAIRS}+1][5][5] =
+00206 \{ \textcolor{comment}{/* no pair */}
+00207   \{\{0,0,0,0,0\},\{0,0,0,0,0\},\{0,0,0,0,0\},\{0,0,0,0,0\},\{0,0,0,0,0\}\},
+00208   \{ \textcolor{comment}{/* CG */}
+00209    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00210    \{ DEF,-1030, -950,-1030,-1030\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00211    \{ DEF, -520, -450, -520, -670\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00212    \{ DEF, -940, -940, -940, -940\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00213    \{ DEF, -810, -740, -810, -860\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00214   \{ \textcolor{comment}{/* GC */}
+00215    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00216    \{ DEF, -520, -880, -560, -880\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00217    \{ DEF, -720, -310, -310, -390\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00218    \{ DEF, -710, -740, -620, -740\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00219    \{ DEF, -500, -500, -500, -570\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00220   \{ \textcolor{comment}{/* GU */}
+00221    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00222    \{ DEF, -430, -600, -600, -600\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00223    \{ DEF, -260, -240, -240, -240\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00224    \{ DEF, -340, -690, -690, -690\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00225    \{ DEF, -330, -330, -330, -330\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00226   \{ \textcolor{comment}{/* UG */}
+00227    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00228    \{ DEF, -720, -790, -960, -810\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00229    \{ DEF, -480, -480, -360, -480\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00230    \{ DEF, -660, -810, -920, -810\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00231    \{ DEF, -550, -440, -550, -360\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00232   \{ \textcolor{comment}{/* AU */}
+00233    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00234    \{ DEF, -430, -600, -600, -600\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00235    \{ DEF, -260, -240, -240, -240\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00236    \{ DEF, -340, -690, -690, -690\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00237    \{ DEF, -330, -330, -330, -330\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00238   \{ \textcolor{comment}{/* UA */}
+00239    \{   0,    0,    0,    0,    0\}, \textcolor{comment}{/* @@  @A  @C  @G  @U */}
+00240    \{ DEF, -400, -630, -890, -590\}, \textcolor{comment}{/* A@  AA  AC  AG  AU */}
+00241    \{ DEF, -430, -510, -200, -180\}, \textcolor{comment}{/* C@  CA  CC  CG  CU */}
+00242    \{ DEF, -380, -680, -890, -680\}, \textcolor{comment}{/* G@  GA  GC  GG  GU */}
+00243    \{ DEF, -280, -140, -280, -140\}\},\textcolor{comment}{/* U@  UA  UC  UG  UU */}
+00244   \{ \textcolor{comment}{/* nonstandard pair */}
+00245    \{DEF,DEF,DEF,DEF,DEF\},\{DEF,DEF,DEF,DEF,DEF\},\{DEF,DEF,DEF,DEF,DEF\},
+00246    \{DEF,DEF,DEF,DEF,DEF\},\{DEF,DEF,DEF,DEF,DEF\}\}
+00247 \};
+00248 
+00249 \textcolor{comment}{/* 5' dangling ends (unpaird base stacks on first paired base) */}
+00250 PRIVATE \textcolor{keywordtype}{int} dangle5\_37\_184[\hyperlink{energy__const_8h_a5e75221c779d618eab81e096f37e32ce}{NBPAIRS}+1][5]=
+00251 \{\textcolor{comment}{/*   @     A     C     G     U   */}
+00252    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  INF\}, \textcolor{comment}{/* no pair */}
+00253    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -50,  -30,  -20,  -10\}, \textcolor{comment}{/* CG  (stacks on C) */}
+00254    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -20,  -30,   -0,   -0\}, \textcolor{comment}{/* GC  (stacks on G) */}
+00255    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -30,  -30,  -40,  -20\}, \textcolor{comment}{/* GU */}
+00256    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -30,  -10,  -20,  -20\}, \textcolor{comment}{/* UG */}
+00257    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -30,  -30,  -40,  -20\}, \textcolor{comment}{/* AU */}
+00258    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -30,  -10,  -20,  -20\}, \textcolor{comment}{/* UA */}
+00259    \{   0,    0,     0,    0,   0\}  \textcolor{comment}{/*  @ */}
+00260 \};
+00261 
+00262 \textcolor{comment}{/* 3' dangling ends (unpaired base stacks on second paired base */}
+00263 PRIVATE \textcolor{keywordtype}{int} dangle3\_37\_184[\hyperlink{energy__const_8h_a5e75221c779d618eab81e096f37e32ce}{NBPAIRS}+1][5]=
+00264 \{\textcolor{comment}{/*   @     A     C     G     U   */}
+00265    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  INF\},  \textcolor{comment}{/* no pair */}
+00266    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, -110,  -40, -130,  -60\},  \textcolor{comment}{/* CG  (stacks on G) */}
+00267    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF}, -170,  -80, -170, -120\},  \textcolor{comment}{/* GC */}
+00268    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -70,  -10,  -70,  -10\},  \textcolor{comment}{/* GU */}
+00269    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -80,  -50,  -80,  -60\},  \textcolor{comment}{/* UG */}
+00270    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -70,  -10,  -70,  -10\},  \textcolor{comment}{/* AU */}
+00271    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  -80,  -50,  -80,  -60\},  \textcolor{comment}{/* UA */}
+00272    \{   0,    0,     0,    0,   0\}   \textcolor{comment}{/*  @ */}
+00273 \};
+00274 
+00275 \textcolor{comment}{/* enthalpies for temperature scaling */}
+00276 PRIVATE \textcolor{keywordtype}{int} dangle3\_H\_184[\hyperlink{energy__const_8h_a5e75221c779d618eab81e096f37e32ce}{NBPAIRS}+1][5] =
+00277 \{\textcolor{comment}{/*   @     A     C     G     U   */}
+00278    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  INF\},  \textcolor{comment}{/* no pair */}
+00279    \{   0, -740, -280, -640, -360\},
+00280    \{   0, -900, -410, -860, -750\},
+00281    \{   0, -740, -240, -720, -490\},
+00282    \{   0, -490,  -90, -550, -230\},
+00283    \{   0, -570,  -70, -580, -220\},
+00284    \{   0, -490,  -90, -550, -230\},
+00285    \{   0,    0,    0,    0,   0\}
+00286 \};
+00287 
+00288 PRIVATE \textcolor{keywordtype}{int} dangle5\_H\_184[\hyperlink{energy__const_8h_a5e75221c779d618eab81e096f37e32ce}{NBPAIRS}+1][5] =
+00289 \{\textcolor{comment}{/*   @     A     C     G     U   */}
+00290    \{ \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  \hyperlink{energy__const_8h_a12c2040f25d8e3a7b9e1c2024c618cb6}{INF},  INF\},  \textcolor{comment}{/* no pair */}
+00291    \{   0, -240,  330,   80, -140\},
+00292    \{   0, -160,   70, -460,  -40\},
+00293    \{   0,  160,  220,   70,  310\},
+00294    \{   0, -150,  510,   10,  100\},
+00295    \{   0,  160,  220,   70,  310\},
+00296    \{   0,  -50,  690,  -60,  -60\},
+00297    \{   0,    0,    0,    0,   0\}
+00298 \};
+00299 
+00300 
+00301 \textcolor{comment}{/* constants for linearly destabilizing contributions for multi-loops}
+00302 \textcolor{comment}{   F = ML\_closing + ML\_intern*k + ML\_BASE*u  */}
+00303 \textcolor{comment}{/* old versions erroneously used ML\_intern*(k-1) */}
+00304 PRIVATE \textcolor{keywordtype}{int} ML\_BASE37\_184 = 0;
+00305 PRIVATE \textcolor{keywordtype}{int} ML\_closing37\_184 = 340;
+00306 PRIVATE \textcolor{keywordtype}{int} ML\_intern37\_184 =  40;
+00307 
+00308 \textcolor{comment}{/* Ninio-correction for asymmetric internal loops with branches n1 and n2 */}
+00309 \textcolor{comment}{/*    ninio\_energy = min\{max\_ninio, |n1-n2|*F\_ninio[min\{4.0, n1, n2\}] \} */}
+00310 PRIVATE \textcolor{keywordtype}{int} MAX\_NINIO\_184 = 300;                   \textcolor{comment}{/* maximum correction */}
+00311 PRIVATE \textcolor{keywordtype}{int} F\_ninio37\_184[5] = \{ 0, 40, 50, 20, 10 \};      \textcolor{comment}{/* only F[2] used */}
+00312 
+00313 \textcolor{comment}{/* stabilizing contribution due to special hairpins of size 4 (tetraloops) */}
+00314 
+00315 PRIVATE \textcolor{keywordtype}{char} Tetraloops\_184[1400] =  \textcolor{comment}{/* place for up to 200 tetra loops */}
+00316   \textcolor{stringliteral}{"GGGGAC "}
+00317   \textcolor{stringliteral}{"GGUGAC "}
+00318   \textcolor{stringliteral}{"CGAAAG "}
+00319   \textcolor{stringliteral}{"GGAGAC "}
+00320   \textcolor{stringliteral}{"CGCAAG "}
+00321   \textcolor{stringliteral}{"GGAAAC "}
+00322   \textcolor{stringliteral}{"CGGAAG "}
+00323   \textcolor{stringliteral}{"CUUCGG "}
+00324   \textcolor{stringliteral}{"CGUGAG "}
+00325   \textcolor{stringliteral}{"CGAAGG "}
+00326   \textcolor{stringliteral}{"CUACGG "}
+00327   \textcolor{stringliteral}{"GGCAAC "}
+00328   \textcolor{stringliteral}{"CGCGAG "}
+00329   \textcolor{stringliteral}{"UGAGAG "}
+00330   \textcolor{stringliteral}{"CGAGAG "}
+00331   \textcolor{stringliteral}{"AGAAAU "}
+00332   \textcolor{stringliteral}{"CGUAAG "}
+00333   \textcolor{stringliteral}{"CUAACG "}
+00334   \textcolor{stringliteral}{"UGAAAG "}
+00335   \textcolor{stringliteral}{"GGAAGC "}
+00336   \textcolor{stringliteral}{"GGGAAC "}
+00337   \textcolor{stringliteral}{"UGAAAA "}
+00338   \textcolor{stringliteral}{"AGCAAU "}
+00339   \textcolor{stringliteral}{"AGUAAU "}
+00340   \textcolor{stringliteral}{"CGGGAG "}
+00341   \textcolor{stringliteral}{"AGUGAU "}
+00342   \textcolor{stringliteral}{"GGCGAC "}
+00343   \textcolor{stringliteral}{"GGGAGC "}
+00344   \textcolor{stringliteral}{"GUGAAC "}
+00345   \textcolor{stringliteral}{"UGGAAA "}
+00346 ;
+00347 
+00348 PRIVATE \textcolor{keywordtype}{int}   TETRA\_ENERGY37\_184[200] = \{
+00349   -300, -300, -300, -300, -300, -300, -300, -300, -300, -250, -250, -250,
+00350   -250, -250, -200, -200, -200, -200, -200, -150, -150, -150, -150, -150,
+00351   -150, -150, -150, -150, -150, -150\};
+00352 
+00353 PRIVATE \textcolor{keywordtype}{int}   TETRA\_ENTH37\_184   = -400;
+00354 
+00355 PRIVATE \textcolor{keywordtype}{char} Triloops\_184[241] = \textcolor{stringliteral}{""};
+00356 
+00357 PRIVATE \textcolor{keywordtype}{int} Triloop\_E37\_184[40];
+00358 
+00359 \textcolor{comment}{/* penalty for AU (or GU) terminating helix) */}
+00360 \textcolor{comment}{/* mismatches already contain these */}
+00361 PRIVATE \textcolor{keywordtype}{int} TerminalAU\_184 = 50;
+00362 
+00363 \textcolor{comment}{/* penalty for forming a bi-molecular duplex */}
+00364 PRIVATE \textcolor{keywordtype}{int} DuplexInit\_184 = 410;
+00365 
+00366 \textcolor{preprocessor}{#endif}
+\end{DoxyCode}