CompaRNA - on-line benchmarks of RNA structure prediction methods
Home

Methods
Datasets
Rankings
RNA 2D Atlas

Help
FAQ

Contact us
RSS feeds
Twitter

Table of contents:

  1. Overview

  2. Performance Plots

  3. Performance of Pknots - scored higher in this pairwise comparison

  4. Performance of MCFold - scored lower in this pairwise comparison

  5. Compile and download dataset for Pknots & MCFold [.zip] - may take several seconds...


Overview

Metric Pknots MCFold
MCC 0.691 > 0.622
Average MCC ± 95% Confidence Intervals 0.730 ± 0.056 > 0.657 ± 0.062
Sensitivity 0.723 > 0.663
Positive Predictive Value 0.671 > 0.597
Total TP 1572 > 1441
Total TN 133864 > 133792
Total FP 1018 < 1310
Total FP CONTRA 244 < 262
Total FP INCONS 527 < 712
Total FP COMP 247 < 336
Total FN 603 < 734
P-value 3.56938820447e-08

^top




Performance plots


  1. Comparison of performance of Pknots and MCFold. Positive Predictive Value (PPV) is plotted against sensitivity. Each dot represents a single test of each method. See tables below for raw data (individual counts for Pknots and MCFold).

  2. Average Matthews Correlation Coefficients (MCC) with 95% confidence intervals (CIs) were plotted for different RNA families, for which at least 3 members were present in the benchmarking dataset. 'n' denotes the number of MCCs used to calculate the average and CI. See tables below for raw data (individual counts for Pknots and MCFold).

  3. Comparison of average Matthews Correlation Coefficients (MCCs) for Pknots and MCFold. The whiskers correspond to 95% confidence intervals (CIs). 'n' denotes the number of MCCs used to calculate average MCCs and CIs. See tables below for raw data (individual counts for Pknots and MCFold).

^top





Performance of Pknots - scored higher in this pairwise comparison

1. Total counts & total scores for Pknots

Total Base Pair Counts
Total TP 1572
Total TN 133864
Total FP 1018
Total FP CONTRA 244
Total FP INCONS 527
Total FP COMP 247
Total FN 603
Total Scores
MCC 0.691
Average MCC ± 95% Confidence Intervals 0.730 ± 0.056
Sensitivity 0.723
Positive Predictive Value 0.671
Nr of predictions 131

^top



2. Individual counts for Pknots [ download as .csv ]

RNA Chain Rfam family MCC SENS PPV TP TN FP FP CONTRA FP INCONS FP COMP FN
2K5Z_A - 0.90 0.82 1.00 9 177 0 0 0 0 2
2K63_A - 1.00 1.00 1.00 9 159 0 0 0 0 0
2K66_A - 1.00 1.00 1.00 9 80 0 0 0 0 0
2KD8_A - 1.00 1.00 1.00 9 99 0 0 0 0 0
2KDQ_B 1.00 1.00 1.00 10 164 0 0 0 0 0
2KE6_A 1.00 1.00 1.00 18 449 1 0 0 1 0
2KEZ_A - 1.00 1.00 1.00 8 94 0 0 0 0 0
2KFC_A - 0.17 0.25 0.17 2 224 10 3 7 0 6
2KGP_A - 0.81 0.67 1.00 6 115 1 0 0 1 3
2KMJ_A - 1.00 1.00 1.00 11 157 0 0 0 0 0
2KPV_A - 0.96 0.92 1.00 12 201 0 0 0 0 1
2KU0_A - -0.04 0.00 0.00 0 282 10 0 10 0 12
2KUR_A 1.00 1.00 1.00 19 448 0 0 0 0 0
2KUU_A 1.00 1.00 1.00 18 429 1 0 0 1 0
2KUV_A 1.00 1.00 1.00 19 420 0 0 0 0 0
2KUW_A 1.00 1.00 1.00 18 452 1 0 0 1 0
2KX8_A 1.00 1.00 1.00 16 355 0 0 0 0 0
2KXM_A - -0.04 0.00 0.00 0 144 5 0 5 0 8
2KZL_A - 0.66 0.69 0.64 9 506 6 2 3 1 4
2L1F_A 1.00 1.00 1.00 23 740 0 0 0 0 0
2L1F_B 1.00 1.00 1.00 24 767 0 0 0 0 0
2L2K_A - 1.00 1.00 1.00 17 332 0 0 0 0 0
2L3C_B - 0.96 0.93 1.00 13 226 0 0 0 0 1
2L3E_A - 1.00 1.00 1.00 12 228 1 0 0 1 0
2L3J_B 1.00 1.00 1.00 30 955 0 0 0 0 0
2L5Z_A - 1.00 1.00 1.00 9 102 0 0 0 0 0
2L94_A 0.94 0.94 0.94 17 339 2 0 1 1 1
2LA5_A - 0.77 0.71 0.83 5 269 1 0 1 0 2
2LBS_A - 1.00 1.00 1.00 14 193 0 0 0 0 0
2LC8_A 0.83 0.83 0.83 15 510 3 2 1 0 3
2LDL_A - 1.00 1.00 1.00 9 131 1 0 0 1 0
2LDT_A - 1.00 1.00 1.00 11 151 0 0 0 0 0
2LHP_A - 1.00 1.00 1.00 15 246 0 0 0 0 0
2LI4_A - 1.00 1.00 1.00 14 175 0 0 0 0 0
2LJJ_A - 1.00 1.00 1.00 7 123 3 0 0 3 0
2LK3_A - 1.00 1.00 1.00 9 91 0 0 0 0 0
2LKR_A - 0.48 0.55 0.43 16 2403 23 9 12 2 13
2LQZ_A - 1.00 1.00 1.00 8 124 2 0 0 2 0
2LU0_A - 1.00 1.00 1.00 16 422 0 0 0 0 0
2LWK_A - 0.38 0.27 0.60 3 202 3 0 2 1 8
2M58_A - 0.60 0.58 0.64 7 533 4 1 3 0 5
2RP0_A - 0.87 1.00 0.78 7 107 2 2 0 0 0
2RPT_A - 1.00 1.00 1.00 7 65 0 0 0 0 0
2RRC_A - 0.92 0.86 1.00 6 69 0 0 0 0 1
2WRQ_Y 1.00 1.00 1.00 9 1143 13 0 0 13 0
2WW9_F - 0.68 0.75 0.67 6 103 4 1 2 1 2
2WW9_D - 0.52 0.60 0.46 6 728 13 5 2 6 4
2WW9_E - 0.79 0.80 0.80 4 167 3 0 1 2 1
2WWQ_V 0.29 0.32 0.29 6 1183 16 3 12 1 13
2XKV_B 0.21 0.27 0.17 3 1817 33 3 12 18 8
2XQD_Y 0.98 0.95 1.00 20 1109 1 0 0 1 1
2XXA_G 0.32 0.34 0.32 12 2008 26 1 24 1 23
2Y8W_B - 1.00 1.00 1.00 6 82 1 0 0 1 0
2Y9C_V - 0.70 0.67 0.75 12 890 6 0 4 2 6
2YIE_Z - -0.02 0.00 0.00 0 587 15 6 9 0 8
2YIE_X - 0.53 0.57 0.50 4 536 6 1 3 2 3
2ZY6_A - 0.66 0.78 0.58 7 264 5 3 2 0 2
2ZZN_D 0.95 0.95 0.95 21 962 1 1 0 0 1
3A2K_C 0.50 0.55 0.48 12 1083 13 3 10 0 10
3A3A_A 0.97 0.93 1.00 28 1472 0 0 0 0 2
3AKZ_H 1.00 1.00 1.00 20 1107 2 0 0 2 0
3AM1_B - 1.00 1.00 1.00 29 1437 0 0 0 0 0
3AMU_B 1.00 1.00 1.00 19 1138 3 0 0 3 0
3DW4_A - 0.91 0.83 1.00 5 135 0 0 0 0 1
3GCA_A - 0.66 0.57 0.80 4 153 3 0 1 2 3
3GX2_A 0.55 0.57 0.55 16 1420 14 4 9 1 12
3HAY_E - 1.00 1.00 1.00 14 910 6 0 0 6 0
3HJW_D - 1.00 1.00 1.00 16 593 3 0 0 3 0
3IAB_R - 1.00 1.00 1.00 12 373 4 0 0 4 0
3ID5_D - -0.02 0.00 0.00 0 224 5 1 4 0 5
3IVN_B 0.91 0.87 0.95 20 882 1 0 1 0 3
3IWN_A 0.22 0.21 0.25 6 1448 18 2 16 0 22
3IZF_C 0.89 0.91 0.86 32 2603 9 0 5 4 3
3J0L_8 - 1.00 1.00 1.00 7 69 0 0 0 0 0
3J0L_2 - 0.44 0.46 0.43 12 2222 23 1 15 7 14
3J0L_g - -0.02 0.00 0.00 0 171 5 3 2 0 2
3J0L_7 - 0.38 0.50 0.31 5 503 12 3 8 1 5
3J0L_h - 0.67 0.66 0.70 21 2110 11 4 5 2 11
3J0L_1 - 0.73 0.62 0.89 8 475 3 0 1 2 5
3J0L_a - 0.35 0.36 0.36 4 400 8 3 4 1 7
3J16_L 0.41 0.43 0.41 9 1137 13 1 12 0 12
3J20_0 0.95 0.95 0.95 20 1198 2 1 0 1 1
3J2L_3 0.79 0.79 0.79 27 2986 12 1 6 5 7
3J3D_C 0.46 0.53 0.42 10 944 14 5 9 0 9
3J3E_8 0.10 0.13 0.09 2 2720 33 5 15 13 13
3J3E_7 0.56 0.56 0.58 19 2708 16 2 12 2 15
3J3F_7 0.32 0.33 0.32 12 2896 27 2 24 1 24
3J3F_8 0.42 0.53 0.33 10 4731 37 10 10 17 9
3JYV_7 0.97 0.95 1.00 19 1092 2 0 0 2 1
3JYX_3 0.37 0.53 0.27 8 2348 26 17 5 4 7
3JYX_4 0.33 0.58 0.19 7 4720 41 22 7 12 5
3KTW_C - 0.63 0.68 0.59 17 1751 18 3 9 6 8
3LA5_A 0.94 0.88 1.00 22 932 0 0 0 0 3
3NDB_M - 0.92 0.93 0.91 41 3669 8 3 1 4 3
3NKB_B - 0.64 0.68 0.62 13 714 8 0 8 0 6
3NMU_E - 1.00 1.00 1.00 3 213 5 0 0 5 0
3O58_3 0.32 0.45 0.24 10 4722 39 18 14 7 12
3O58_2 0.93 0.90 0.97 28 2725 3 0 1 2 3
3OVB_D - 1.00 1.00 1.00 11 215 1 0 0 1 0
3OVS_D - 1.00 1.00 1.00 12 204 0 0 0 0 0
3P22_G - 1.00 1.00 1.00 11 301 0 0 0 0 0
3PDR_A 0.64 0.64 0.65 32 4791 19 4 13 2 18
3R4F_A - 1.00 1.00 1.00 22 884 1 0 0 1 0
3R9X_C - 0.87 0.88 0.88 7 221 5 0 1 4 1
3RKF_A 0.91 0.88 0.95 21 844 1 0 1 0 3
3SD1_A 0.78 0.76 0.81 22 1506 5 1 4 0 7
3SIU_F - 0.86 0.75 1.00 6 139 0 0 0 0 2
3SN2_B 0.95 0.92 1.00 11 143 0 0 0 0 1
3TRZ_Z - 1.00 1.00 1.00 5 87 1 0 0 1 0
3TS0_U - 1.00 1.00 1.00 6 112 1 0 0 1 0
3TS2_V - 1.00 1.00 1.00 5 103 0 0 0 0 0
3U4M_B - 0.33 0.36 0.32 8 1251 17 4 13 0 14
3VJR_D - 1.00 1.00 1.00 12 239 0 0 0 0 0
3ZEX_G - 0.45 0.49 0.42 22 6455 39 9 21 9 23
3ZEX_F - 0.00 0.00 0.00 0 910 12 0 4 8 4
3ZEX_C 0.10 0.14 0.08 4 5322 54 13 35 6 25
3ZEX_H - 0.26 0.37 0.19 7 3588 33 14 16 3 12
3ZEX_D 0.31 0.34 0.30 12 2756 28 5 23 0 23
3ZND_W 0.24 0.38 0.16 3 1172 25 9 7 9 5
4A1C_2 0.33 0.40 0.29 8 4488 36 9 11 16 12
4A1C_3 0.28 0.30 0.28 11 2723 30 4 25 1 26
4A4U_A - 1.00 1.00 1.00 9 96 0 0 0 0 0
4ATO_G - 0.36 0.43 0.33 3 211 6 6 0 0 4
4ENB_A 1.00 1.00 1.00 15 457 2 0 0 2 0
4ENC_A 0.97 1.00 0.94 15 480 1 1 0 0 0
4FNJ_A - -0.04 0.00 0.00 0 240 10 0 10 0 12
4FRG_B 0.55 0.50 0.63 12 1183 7 0 7 0 12
4FRN_A 0.57 0.54 0.63 15 1824 9 3 6 0 13
4HXH_A - 1.00 1.00 1.00 6 89 0 0 0 0 0
4JF2_A 0.92 1.00 0.86 24 1054 4 4 0 0 0
4JRC_A - 0.94 0.94 0.94 16 605 1 1 0 0 1

^top



Performance of MCFold - scored lower in this pairwise comparison

1. Total counts & total scores for MCFold

Total Base Pair Counts
Total TP 1441
Total TN 133792
Total FP 1310
Total FP CONTRA 262
Total FP INCONS 712
Total FP COMP 336
Total FN 734
Total Scores
MCC 0.622
Average MCC ± 95% Confidence Intervals 0.657 ± 0.062
Sensitivity 0.663
Positive Predictive Value 0.597
Nr of predictions 131

^top



2. Individual counts for MCFold [ download as .csv ]

RNA Chain Rfam family MCC SENS PPV TP TN FP FP CONTRA FP INCONS FP COMP FN
2K5Z_A - 1.00 1.00 1.00 11 175 0 0 0 0 0
2K63_A - 1.00 1.00 1.00 9 159 4 0 0 4 0
2K66_A - 1.00 1.00 1.00 9 80 0 0 0 0 0
2KD8_A - 1.00 1.00 1.00 9 99 1 0 0 1 0
2KDQ_B 1.00 1.00 1.00 10 164 1 0 0 1 0
2KE6_A 1.00 1.00 1.00 18 449 1 0 0 1 0
2KEZ_A - 1.00 1.00 1.00 8 94 0 0 0 0 0
2KFC_A - 0.54 0.63 0.50 5 226 5 2 3 0 3
2KGP_A - 1.00 1.00 1.00 9 112 1 0 0 1 0
2KMJ_A - 1.00 1.00 1.00 11 157 1 0 0 1 0
2KPV_A - 1.00 1.00 1.00 13 200 0 0 0 0 0
2KU0_A - 1.00 1.00 1.00 12 280 1 0 0 1 0
2KUR_A 1.00 1.00 1.00 19 448 0 0 0 0 0
2KUU_A 1.00 1.00 1.00 18 429 1 0 0 1 0
2KUV_A 1.00 1.00 1.00 19 420 0 0 0 0 0
2KUW_A 1.00 1.00 1.00 18 452 1 0 0 1 0
2KX8_A 1.00 1.00 1.00 16 355 0 0 0 0 0
2KXM_A - 1.00 1.00 1.00 8 141 1 0 0 1 0
2KZL_A - 1.00 1.00 1.00 13 507 5 0 0 5 0
2L1F_A 0.79 0.78 0.82 18 741 4 0 4 0 5
2L1F_B 0.80 0.79 0.83 19 768 4 0 4 0 5
2L2K_A - 1.00 1.00 1.00 17 332 1 0 0 1 0
2L3C_B - 1.00 1.00 1.00 14 225 1 0 0 1 0
2L3E_A - 1.00 1.00 1.00 12 228 2 0 0 2 0
2L3J_B 1.00 1.00 1.00 30 955 0 0 0 0 0
2L5Z_A - 1.00 1.00 1.00 9 102 0 0 0 0 0
2L94_A 1.00 1.00 1.00 18 339 1 0 0 1 0
2LA5_A - -0.03 0.00 0.00 0 265 10 0 10 0 7
2LBS_A - 1.00 1.00 1.00 14 193 1 0 0 1 0
2LC8_A 0.44 0.44 0.47 8 511 10 0 9 1 10
2LDL_A - 1.00 1.00 1.00 9 131 1 0 0 1 0
2LDT_A - 0.95 0.91 1.00 10 152 0 0 0 0 1
2LHP_A - 1.00 1.00 1.00 15 246 1 0 0 1 0
2LI4_A - 1.00 1.00 1.00 14 175 0 0 0 0 0
2LJJ_A - 1.00 1.00 1.00 7 123 3 0 0 3 0
2LK3_A - 1.00 1.00 1.00 9 91 0 0 0 0 0
2LKR_A - 1.00 1.00 1.00 29 2411 11 0 0 11 0
2LQZ_A - 1.00 1.00 1.00 8 124 3 0 0 3 0
2LU0_A - 1.00 1.00 1.00 16 422 2 0 0 2 0
2LWK_A - 1.00 1.00 1.00 11 196 2 0 0 2 0
2M58_A - 0.22 0.25 0.23 3 531 13 1 9 3 9
2RP0_A - 0.70 0.71 0.71 5 109 2 1 1 0 2
2RPT_A - 1.00 1.00 1.00 7 65 0 0 0 0 0
2RRC_A - 1.00 1.00 1.00 7 68 1 0 0 1 0
2WRQ_Y 0.38 0.56 0.26 5 1133 21 8 6 7 4
2WW9_F - 0.68 0.75 0.67 6 103 4 1 2 1 2
2WW9_D - -0.02 0.00 0.00 0 723 21 6 12 3 10
2WW9_E - -0.03 0.00 0.00 0 165 8 1 6 1 5
2WWQ_V 0.19 0.21 0.19 4 1183 20 3 14 3 15
2XKV_B 0.20 0.27 0.16 3 1816 30 4 12 14 8
2XQD_Y 0.39 0.43 0.38 9 1105 18 2 13 3 12
2XXA_G 0.23 0.26 0.24 9 2007 30 1 28 1 26
2Y8W_B - 1.00 1.00 1.00 6 82 2 0 0 2 0
2Y9C_V - 0.65 0.72 0.59 13 884 12 1 8 3 5
2YIE_Z - 0.53 0.63 0.45 5 591 8 2 4 2 3
2YIE_X - -0.01 0.00 0.00 0 535 15 1 8 6 7
2ZY6_A - 0.77 0.78 0.78 7 267 6 1 1 4 2
2ZZN_D 0.69 0.73 0.67 16 960 11 1 7 3 6
3A2K_C 0.49 0.55 0.46 12 1082 14 3 11 0 10
3A3A_A 0.98 0.97 1.00 29 1471 0 0 0 0 1
3AKZ_H 0.46 0.50 0.43 10 1104 16 5 8 3 10
3AM1_B - 1.00 1.00 1.00 29 1437 1 0 0 1 0
3AMU_B 0.50 0.58 0.44 11 1132 15 4 10 1 8
3DW4_A - 1.00 1.00 1.00 6 134 3 0 0 3 0
3GCA_A - -0.05 0.00 0.00 0 150 8 4 4 0 7
3GX2_A 0.58 0.61 0.57 17 1419 15 1 12 2 11
3HAY_E - 1.00 1.00 1.00 14 910 10 0 0 10 0
3HJW_D - 1.00 1.00 1.00 16 593 5 0 0 5 0
3IAB_R - 1.00 1.00 1.00 12 373 4 0 0 4 0
3ID5_D - 0.54 0.60 0.50 3 223 7 1 2 4 2
3IVN_B 0.45 0.48 0.46 11 879 14 5 8 1 12
3IWN_A 0.19 0.21 0.20 6 1442 24 5 19 0 22
3IZF_C 0.92 0.94 0.89 33 2603 10 0 4 6 2
3J0L_8 - 1.00 1.00 1.00 7 69 0 0 0 0 0
3J0L_2 - 0.25 0.27 0.25 7 2222 29 4 17 8 19
3J0L_g - -0.02 0.00 0.00 0 170 7 4 2 1 2
3J0L_7 - -0.02 0.00 0.00 0 504 15 6 9 0 10
3J0L_h - 0.98 0.97 1.00 31 2109 2 0 0 2 1
3J0L_1 - 0.88 0.85 0.92 11 472 5 0 1 4 2
3J0L_a - 0.14 0.18 0.15 2 398 13 1 10 2 9
3J16_L 0.54 0.57 0.52 12 1136 12 4 7 1 9
3J20_0 0.66 0.71 0.63 15 1195 11 3 6 2 6
3J2L_3 0.77 0.79 0.75 27 2984 15 1 8 6 7
3J3D_C 0.54 0.63 0.48 12 943 13 4 9 0 7
3J3E_8 0.15 0.20 0.12 3 2716 36 11 12 13 12
3J3E_7 0.55 0.56 0.54 19 2706 23 1 15 7 15
3J3F_7 0.88 0.89 0.86 32 2897 9 1 4 4 4
3J3F_8 0.14 0.21 0.10 4 4720 51 17 20 14 15
3JYV_7 0.25 0.30 0.24 6 1086 20 8 11 1 14
3JYX_3 0.46 0.67 0.32 10 2347 28 15 6 7 5
3JYX_4 0.36 0.58 0.23 7 4725 37 19 5 13 5
3KTW_C - 0.55 0.60 0.52 15 1751 20 4 10 6 10
3LA5_A 0.44 0.44 0.48 11 931 12 2 10 0 14
3NDB_M - 0.29 0.30 0.30 13 3671 35 1 29 5 31
3NKB_B - 0.68 0.74 0.64 14 713 8 2 6 0 5
3NMU_E - 0.51 0.67 0.40 2 211 8 1 2 5 1
3O58_3 0.28 0.36 0.22 8 4727 39 14 15 10 14
3O58_2 0.25 0.29 0.23 9 2715 31 6 24 1 22
3OVB_D - 1.00 1.00 1.00 11 215 1 0 0 1 0
3OVS_D - 1.00 1.00 1.00 12 204 0 0 0 0 0
3P22_G - 1.00 1.00 1.00 11 301 1 0 0 1 0
3PDR_A 0.78 0.80 0.77 40 4788 14 5 7 2 10
3R4F_A - 0.95 0.95 0.95 21 884 4 0 1 3 1
3R9X_C - 0.87 0.88 0.88 7 221 5 0 1 4 1
3RKF_A 0.89 0.88 0.91 21 843 3 0 2 1 3
3SD1_A 0.43 0.45 0.43 13 1503 17 1 16 0 16
3SIU_F - 0.53 0.63 0.50 5 135 5 2 3 0 3
3SN2_B 0.58 0.58 0.64 7 143 4 0 4 0 5
3TRZ_Z - -0.05 0.00 0.00 0 88 4 0 4 0 5
3TS0_U - 1.00 1.00 1.00 6 112 1 0 0 1 0
3TS2_V - -0.05 0.00 0.00 0 102 7 0 6 1 5
3U4M_B - 0.74 0.77 0.71 17 1252 10 1 6 3 5
3VJR_D - 1.00 1.00 1.00 12 239 1 0 0 1 0
3ZEX_G - 0.00 0.00 0.00 0 6493 14 6 8 0 45
3ZEX_F - 0.00 0.00 0.00 0 909 22 0 5 17 4
3ZEX_C 0.30 0.34 0.27 10 5337 28 6 21 1 19
3ZEX_H - 0.22 0.32 0.16 6 3588 36 15 16 5 13
3ZEX_D 0.23 0.26 0.23 9 2756 33 6 25 2 26
3ZND_W 0.23 0.38 0.15 3 1171 26 9 8 9 5
4A1C_2 0.18 0.25 0.14 5 4480 45 12 19 14 15
4A1C_3 0.86 0.86 0.86 32 2726 9 0 5 4 5
4A4U_A - 1.00 1.00 1.00 9 96 0 0 0 0 0
4ATO_G - 0.36 0.43 0.33 3 211 8 0 6 2 4
4ENB_A 0.78 0.73 0.85 11 459 4 0 2 2 4
4ENC_A 0.34 0.33 0.38 5 483 11 0 8 3 10
4FNJ_A - 0.91 0.92 0.92 11 238 1 0 1 0 1
4FRG_B 0.35 0.38 0.35 9 1176 17 3 14 0 15
4FRN_A 0.09 0.11 0.10 3 1818 28 2 25 1 25
4HXH_A - 1.00 1.00 1.00 6 89 0 0 0 0 0
4JF2_A 0.74 0.75 0.75 18 1058 7 1 5 1 6
4JRC_A - 0.24 0.29 0.23 5 600 17 0 17 0 12

^top


Matthews Correlation Coeffient, Sensitivity and Positive Predictive Value have been calculated based on the paper by Gardener & Giegerich, 2004.