In [1]:
import glob
fns = glob.glob('data/2012-06-22/Dark/*.CR2')

In [2]:
import dark
reload(dark)
bad_pixels = dark.find_badpixels(fns);


Working on image:  data/2012-06-22/Dark/IMG_1421.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2533


Working on image:  data/2012-06-22/Dark/IMG_1422.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  44.0
StDev:  65.233506301
Number of 8-sigma outliers: 2732


Working on image:  data/2012-06-22/Dark/IMG_1423.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2501


Working on image:  data/2012-06-22/Dark/IMG_1424.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2497


Working on image:  data/2012-06-22/Dark/IMG_1425.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2533


Working on image:  data/2012-06-22/Dark/IMG_1426.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2455


Working on image:  data/2012-06-22/Dark/IMG_1427.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2523


Working on image:  data/2012-06-22/Dark/IMG_1428.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2452


Working on image:  data/2012-06-22/Dark/IMG_1429.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2613


Working on image:  data/2012-06-22/Dark/IMG_1430.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2543


Working on image:  data/2012-06-22/Dark/IMG_1431.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2048.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2554


Working on image:  data/2012-06-22/Dark/IMG_1432.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2048.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2449


Working on image:  data/2012-06-22/Dark/IMG_1433.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2411


Working on image:  data/2012-06-22/Dark/IMG_1434.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2457


Working on image:  data/2012-06-22/Dark/IMG_1435.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2048.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2367


Working on image:  data/2012-06-22/Dark/IMG_1436.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2480


Working on image:  data/2012-06-22/Dark/IMG_1437.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2048.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2450


Working on image:  data/2012-06-22/Dark/IMG_1438.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2514


Working on image:  data/2012-06-22/Dark/IMG_1439.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2048.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2535


Working on image:  data/2012-06-22/Dark/IMG_1440.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2048.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2465


Working on image:  data/2012-06-22/Dark/IMG_1441.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2454


Working on image:  data/2012-06-22/Dark/IMG_1442.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2417


Working on image:  data/2012-06-22/Dark/IMG_1443.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2048.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2367


Working on image:  data/2012-06-22/Dark/IMG_1444.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2521


Working on image:  data/2012-06-22/Dark/IMG_1445.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2531


Working on image:  data/2012-06-22/Dark/IMG_1446.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2048.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2522


Working on image:  data/2012-06-22/Dark/IMG_1447.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2454


Working on image:  data/2012-06-22/Dark/IMG_1448.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2589


Working on image:  data/2012-06-22/Dark/IMG_1449.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2048.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2395


Working on image:  data/2012-06-22/Dark/IMG_1450.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2497


Working on image:  data/2012-06-22/Dark/IMG_1451.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2471


Working on image:  data/2012-06-22/Dark/IMG_1452.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2048.0
MAD:  44.0
StDev:  65.233506301
Number of 8-sigma outliers: 2812


Working on image:  data/2012-06-22/Dark/IMG_1453.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2513


Working on image:  data/2012-06-22/Dark/IMG_1454.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2532


Working on image:  data/2012-06-22/Dark/IMG_1455.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2450


Working on image:  data/2012-06-22/Dark/IMG_1456.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2493


Working on image:  data/2012-06-22/Dark/IMG_1457.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2048.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2508


Working on image:  data/2012-06-22/Dark/IMG_1458.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2048.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2491


Working on image:  data/2012-06-22/Dark/IMG_1459.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2456


Working on image:  data/2012-06-22/Dark/IMG_1460.CR2
Image size:  18024930
Image shape:  (3465, 5202)
Median:  2049.0
MAD:  45.0
StDev:  66.7160859896
Number of 8-sigma outliers: 2483


Bad pixels
----------
(55, 1016) 7
(23, 1970) 9
(1307, 3874) 8
(1307, 1797) 7
(635, 858) 9
(1383, 4763) 7
(3464, 4953) 7
(3209, 1903) 12
(3425, 2394) 9
(703, 4095) 9
(1845, 4379) 8
(817, 1897) 7
(1517, 4090) 10
(2385, 3289) 7
(3045, 4670) 9
(1919, 4906) 8
(2283, 2) 7
(2423, 3052) 7
(2943, 1974) 7
(3133, 2377) 12
(1005, 2304) 7
(2563, 931) 10
(2086, 3511) 40
(321, 2431) 8
(2855, 4742) 11
(2723, 5136) 9
(853, 1339) 8
(537, 1594) 9
(1019, 2036) 9
(1133, 3972) 13
(2065, 3423) 7
(3299, 3739) 7
(2665, 3158) 7
(3165, 4662) 12
(645, 4622) 13
(413, 1270) 8
(585, 5136) 7
(1917, 4288) 7
(537, 3854) 17
(2457, 5157) 8
(1483, 893) 12
(301, 2343) 7
(2617, 1536) 8
(2789, 4094) 7
(1139, 2529) 7
(1197, 5050) 9
(65, 3240) 8
(2573, 2329) 7
(3395, 3) 7
(3235, 1108) 7
(3079, 4434) 12
(1293, 1470) 7
(1579, 2402) 9
(695, 1437) 11
(2903, 238) 7
(87, 3861) 9
(2547, 4716) 7
(1186, 1484) 9
(251, 2351) 12
(1359, 647) 7
(1301, 1183) 7
(1219, 3445) 8
(3, 2498) 7
(85, 759) 8
(657, 3102) 11
(1379, 3227) 8
(3081, 1155) 7
(2185, 2549) 12
(223, 4672) 8
(113, 1627) 11
(1753, 2196) 13
(1467, 4295) 7
(1009, 1658) 10
(1979, 2674) 11
(195, 4035) 7
(2417, 2169) 9
(473, 3145) 7
(361, 3712) 10
(305, 3193) 8
(201, 2715) 7
(2641, 3420) 7
(1547, 923) 7
(2313, 2953) 8
(863, 3505) 9
(2328, 4557) 8
(25, 1284) 10
(525, 1135) 8
(1217, 1397) 10
(395, 1431) 10
(3423, 734) 12
(1323, 545) 7
(2628, 3) 16
(2389, 763) 11
(3451, 2689) 8
(1957, 928) 9
(213, 578) 12
(3111, 3827) 9
(3443, 762) 11
(2869, 2232) 8
(635, 3271) 8
(637, 5037) 7
(3453, 3963) 11
(1971, 4306) 8
(2263, 3637) 7
(423, 3985) 8
(165, 707) 7
(2991, 2396) 11
(1919, 788) 8
(2164, 2006) 8
(2481, 3126) 8
(1593, 1109) 7
(611, 4002) 9
(453, 3699) 7
(1698, 4599) 22
(473, 2028) 9
(2795, 79) 7
(2641, 2894) 8
(2685, 2503) 7
(2099, 1283) 7
(2127, 2307) 7
(996, 2021) 9
(3051, 5155) 13
(881, 1853) 8
(2643, 1380) 8
(2182, 2464) 15
(291, 3020) 14
(717, 4866) 10
(1973, 994) 10
(2005, 1488) 8
(3389, 1521) 9
(2441, 2310) 10
(3087, 3486) 8
(3383, 2652) 8
(2953, 4280) 15
(749, 3182) 8
(1630, 5201) 7
(2737, 2815) 7
(2982, 2936) 9
(2679, 3425) 9
(3038, 5081) 8
(413, 4370) 7
(19, 844) 11
(3149, 298) 11
(2701, 2291) 8
(3379, 258) 16
(761, 3465) 9
(1209, 2643) 9
(3259, 1533) 7
(821, 493) 11
(2939, 2525) 7
(2665, 2042) 7
(2545, 4251) 10
(549, 335) 11
(0, 3745) 7
(2069, 2210) 7
(2823, 2365) 9
(2539, 1190) 7
(601, 1784) 7
(963, 1898) 12
(2875, 1879) 9
(1663, 3828) 8
(3021, 463) 8
(3397, 668) 7
(1837, 3546) 9
(2, 4013) 14
(2031, 3006) 7
(2695, 1) 15
(1411, 1617) 11
(1217, 367) 9
(807, 1585) 10
(1197, 5127) 7
(1441, 155) 9
(3085, 1726) 12
(2889, 4538) 7
(1583, 3969) 9
(503, 1369) 7
(1755, 1742) 10
(2347, 4623) 10
(2855, 2984) 7
(2241, 4684) 7
(377, 1218) 7
(1043, 4640) 12
(2451, 2577) 8
(1731, 1141) 10
(1863, 1286) 9
(1435, 2567) 12
(1247, 5196) 8
(3161, 818) 10
(319, 3244) 7
(555, 2908) 7
(109, 4987) 15
(3133, 953) 7
(1474, 2998) 10
(2111, 464) 10
(1157, 1751) 10
(299, 1355) 9
(199, 3999) 7
(23, 1743) 8
(817, 2787) 11
(2755, 2481) 7
(29, 4293) 7
(1657, 51) 7
(1429, 3654) 14
(703, 1006) 8
(2493, 1594) 10
(421, 210) 10
(1963, 4888) 12
(1399, 3663) 9
(1262, 913) 7
(2495, 1902) 7
(1121, 56) 7
(1494, 5201) 7
(3039, 1399) 7
(3213, 1273) 10
(3, 5132) 7
(1953, 1097) 8
(1347, 1928) 12
(3169, 1139) 15
(2187, 4291) 9
(2945, 4836) 12
(2029, 4279) 7
(1695, 1358) 8
(3243, 3585) 8
(3207, 2669) 7
(2623, 1239) 15
(615, 1254) 8
(2567, 1943) 10
(1949, 4766) 7
(1523, 3798) 7
(741, 395) 7
(1739, 1049) 9
(951, 3922) 10
(2033, 3686) 8
(81, 4899) 11
(2721, 1671) 8
(1381, 2130) 7
(1857, 1397) 8
(1, 3745) 7
(1533, 1467) 12
(2271, 1296) 11
(2167, 804) 8
(3203, 3488) 8
(1467, 123) 12
(1983, 2475) 10
(1537, 1124) 8
(727, 1896) 7
(933, 2154) 8
(3439, 845) 13
(2167, 3359) 11
(1565, 2836) 7
(2503, 3827) 8
(1487, 2667) 9
(2625, 1620) 7
(3141, 1241) 9
(2917, 3451) 7
(255, 4833) 13
(1471, 655) 8
(2515, 3649) 11
(1629, 2024) 7
(3307, 4595) 7
(2611, 1457) 10
(1557, 1529) 7
(2507, 989) 9
(2625, 4715) 7
(1347, 849) 7
(2943, 2728) 10
(2755, 761) 10
(2539, 4366) 8
(323, 1421) 11
(725, 1100) 10
(157, 4956) 8
(1359, 781) 9
(2041, 5022) 7
(2197, 4683) 7
(2691, 1048) 7
(2037, 2517) 9
(1899, 168) 7
(2799, 4053) 14
(2259, 824) 9
(3285, 4006) 7
(1211, 84) 7
(3188, 34) 8
(3431, 2235) 10
(87, 2422) 7
(1763, 3428) 8
(1313, 3307) 9
(487, 3440) 9
(1817, 3780) 7
(1769, 180) 10
(819, 193) 7
(1551, 3492) 7
(2623, 207) 7
(3211, 4786) 7
(1075, 4093) 8
(40, 664) 8
(19, 3485) 7
(2113, 3018) 8
(2707, 540) 9
(985, 1987) 7
(2, 2453) 12
(1793, 1681) 9
(292, 4544) 12
(2009, 2757) 11
(839, 362) 11
(583, 2101) 9
(297, 4724) 8
(677, 3322) 9
(1445, 4335) 7
(521, 1151) 11
(549, 3954) 9
(1755, 2740) 11
(2523, 1933) 9
(2107, 4218) 9
(2133, 4976) 7
(347, 1372) 7
(3207, 3136) 9
(205, 3873) 8
(1323, 4422) 7
(1044, 3) 14
(163, 1492) 10
(1689, 2904) 12
(1839, 373) 7
(439, 1556) 8
(1104, 5152) 12
(1057, 2263) 8
(1165, 1219) 9
(2184, 4197) 12
(1175, 145) 8
(2827, 3820) 7
(1261, 4052) 7
(165, 4127) 12
(419, 792) 9
(2249, 2415) 7
(419, 4487) 8
(43, 2418) 9
(793, 171) 10
(2493, 2092) 11
(653, 4555) 9
(2687, 2220) 8
(997, 2021) 7
(784, 2) 10
(607, 2373) 8
(987, 3955) 7
(2359, 4014) 7
(1817, 3326) 8
(2451, 4788) 8
(3070, 5064) 12
(473, 1463) 9
(869, 1329) 9
(1131, 3798) 8
(797, 1189) 7
(651, 3760) 9
(407, 1239) 8
(2121, 2566) 8
(1161, 3832) 8
(2689, 4212) 7
(2930, 1519) 8
(2673, 1822) 8
(763, 461) 10
(1105, 1472) 9
(1157, 3902) 8
(561, 4388) 7
(785, 3999) 8
(2805, 4853) 9
(1853, 3982) 7
(2475, 178) 8
(2157, 2258) 10
(1674, 4316) 8
(3113, 2576) 7
(1735, 3111) 12
(2437, 5055) 7
(529, 2615) 9
(3271, 2932) 9
(1209, 2501) 7
(959, 918) 9
(2462, 2640) 15
(2121, 2096) 10
(2113, 1752) 7
(829, 680) 11
(824, 24) 10
(45, 1240) 11
(2291, 421) 9
(2597, 1491) 10
(3423, 676) 9
(1563, 1010) 10
(3361, 4971) 9
(2815, 880) 8
(2473, 4699) 9
(1823, 4476) 10
(289, 2987) 7
(1185, 3207) 7
(623, 1263) 9
(411, 4247) 8
(505, 3558) 9
(3285, 2682) 8
(1031, 4009) 7
(2127, 63) 8
(189, 364) 7
(3, 4844) 9
(3385, 1841) 7
(761, 4788) 11
(641, 3179) 16
(2196, 5201) 8
(3025, 3451) 9
(2919, 2136) 10
(1869, 3813) 9
(997, 5167) 7
(1927, 128) 9
(3299, 470) 7
(3371, 4522) 8
(689, 3878) 9
(3377, 1926) 12
(731, 4893) 7
(2861, 4330) 8
(889, 2684) 9
(1915, 1999) 14
(3393, 4570) 7
(991, 543) 9
(407, 2954) 13
(1739, 4245) 9
(2309, 996) 9
(261, 4674) 8
(2063, 2954) 8
(3, 2572) 11
(1343, 3937) 7
(253, 375) 9
(1, 2048) 17
(1679, 556) 9
(2857, 3995) 8
(787, 297) 11
(2143, 4297) 9
(1827, 1120) 9
(1951, 1572) 7
(3313, 4522) 7
(2819, 2424) 8
(1873, 523) 7
(1487, 1118) 9
(1221, 3747) 13
(1247, 876) 9
(2769, 3597) 11
(2337, 3319) 12
(365, 2583) 7
(1369, 3917) 8
(2189, 1141) 7
(1957, 474) 11
(2365, 2967) 7
(137, 448) 8
(957, 2949) 7
(2439, 603) 9
(361, 3711) 9
(2073, 4120) 8
(307, 2891) 11
(347, 1760) 13
(929, 731) 9
(461, 2647) 9
(413, 4147) 9
(859, 1500) 7
(2856, 665) 8
(1827, 1548) 7
(3025, 3216) 11
(971, 2499) 8
(875, 1677) 7
(3022, 5200) 16
(2545, 2291) 7
(2761, 5171) 7
(3371, 4219) 8
(3307, 2331) 9
(1539, 586) 10
(1621, 59) 11
(2729, 524) 11
(1493, 4936) 7
(1177, 4692) 8
(1600, 1117) 15
(489, 3624) 7
(572, 5200) 14
(463, 1659) 8
(2159, 1976) 9
(1641, 4418) 7
(61, 4219) 10
(1634, 2016) 8
(2375, 461) 8
(891, 1887) 7
(699, 84) 7
(1293, 1907) 8
(3453, 2267) 8
(616, 1254) 8
(571, 1325) 7
(2134, 4124) 8
(2833, 3263) 7
(2775, 4790) 8
(481, 2417) 9
(745, 1572) 7
(2261, 114) 8
(3193, 1749) 8
(704, 3) 7
(2099, 69) 11
(1037, 2588) 7
(743, 595) 7
(2176, 2330) 7
(1127, 1598) 7
(1899, 582) 8
(1135, 4267) 7
(3271, 1847) 11
(1, 284) 11
(1389, 3619) 10
(950, 596) 8
(1445, 2169) 8
(901, 4468) 8
(2565, 2304) 7
(45, 2899) 9
(1461, 1589) 10
(2559, 1886) 11
(1664, 3778) 10
(521, 4912) 8
(2383, 3089) 7
(2419, 633) 7
(433, 1786) 12
(1631, 5201) 7
(2537, 5173) 9
(3245, 2985) 9
(2679, 2792) 8
(2495, 682) 7
(1519, 3305) 7
(1347, 2724) 11
(261, 4751) 9
(2925, 568) 7
(2049, 3671) 8
(2151, 2956) 7
(321, 4719) 9
(2709, 1734) 7
(2007, 1700) 11
(1281, 4134) 9
(2659, 4584) 7
(2215, 86) 7
(2035, 5172) 7
(33, 4736) 11
(3027, 5150) 7
(733, 1690) 7
(2676, 1368) 14
(1103, 2806) 9
(1695, 772) 7
(1997, 1756) 7
(1423, 2592) 9
(2703, 3934) 10
(2785, 1092) 7
(771, 1090) 8
(1333, 494) 7
(1261, 3430) 7
(3145, 2492) 7
(727, 4380) 9
(1579, 1827) 7
(425, 3082) 7
(2885, 3009) 7
(2409, 1129) 11
(1147, 4781) 7
(397, 5109) 11
(587, 4753) 8
(2693, 4357) 7
(2263, 4378) 9
(1859, 3383) 7
(1057, 4813) 8
(1491, 881) 9
(2101, 1422) 10
(2281, 2997) 9
(2983, 3441) 8
(1667, 3881) 14
(659, 2542) 8
(1847, 839) 9
(2405, 4580) 7
(1054, 2805) 15
(1159, 1211) 11
(354, 5041) 20
(1861, 4121) 9
(9, 1789) 12
(2801, 3099) 9
(1311, 1872) 8
(2793, 3569) 9
(1269, 4038) 7
(139, 1671) 7
(1067, 1775) 9
(102, 4630) 40
(1101, 5095) 8
(2889, 3207) 12
(1921, 824) 7
(301, 1150) 7
(1217, 3824) 7
(1, 1185) 8
(1691, 4943) 13
(2913, 1173) 7
(2971, 810) 9
(2245, 2944) 8
(1933, 2853) 13
(2450, 3944) 21
(3401, 885) 10
(930, 13) 8
(1907, 3573) 8
(851, 1517) 8
(1413, 2213) 8
(2419, 906) 8
(2736, 1851) 7
(1, 2679) 10
(1563, 4700) 8
(0, 387) 9
(2361, 2385) 8
(2, 316) 11
(1229, 4128) 8
(2207, 4127) 8
(1383, 10) 8
(781, 1391) 12
(2685, 4705) 8
(850, 3901) 40
(1233, 3968) 8
(1213, 2577) 8
(1489, 1936) 8
(3464, 3557) 13
(2659, 3627) 8
(2955, 4441) 12
(769, 2987) 8
(2159, 650) 7
(3047, 4636) 8
(187, 852) 10
(1593, 4771) 7
(889, 5178) 8
(1405, 4519) 10
(1971, 4831) 9
(3277, 3303) 7
(2165, 1347) 9
(833, 39) 7
(965, 3062) 7
(2515, 2482) 10
(1179, 4978) 7
(383, 2800) 7
(161, 96) 9
(2469, 4005) 7
(1571, 2582) 7
(2433, 497) 12
(1141, 2906) 8
(2525, 1346) 8
(695, 2308) 7
(2661, 3954) 8
(1103, 1104) 8
(379, 3199) 10
(2, 615) 14
(1341, 2898) 11
(1919, 1679) 11
(0, 1349) 8
(553, 1335) 8
(2975, 1225) 8
(1498, 2346) 11
(915, 4797) 8
(1155, 3105) 7
(3427, 1658) 8
(1907, 1874) 8
(989, 3209) 8
(79, 2670) 7
(437, 1129) 7
(783, 2526) 9
(2881, 874) 7
(843, 3065) 10
(2329, 620) 10
(1899, 4867) 8
(2309, 4980) 7
(989, 2182) 9
(3235, 2628) 9
(2657, 691) 7
(1485, 2634) 9
(2093, 4922) 7
(1965, 1896) 8
(1931, 2389) 7
(2686, 4706) 10
(1199, 4096) 7
(3321, 882) 7
(167, 3236) 7
(2885, 2776) 7
(2049, 810) 8
(3287, 1948) 7
(1753, 4670) 14
(862, 3) 8
(1081, 4154) 8
(1795, 5155) 8
(2639, 2704) 9
(913, 1739) 14
(1033, 3832) 10
(2045, 1371) 12
(829, 3985) 7
(673, 4248) 11
(327, 3808) 10
(3413, 2704) 9
(2369, 3241) 7
(281, 3999) 15
(613, 900) 8
(585, 4389) 8
(2062, 3258) 7
(15, 4339) 9
(3128, 5177) 10
(1619, 2528) 11
(2207, 4910) 9
(1455, 1797) 11
(1711, 2049) 8
(2303, 5096) 7
(545, 84) 7
(507, 975) 7
(709, 3324) 10
(893, 3333) 10
(1245, 1276) 7
(2983, 1590) 7
(793, 4029) 9
(1351, 1886) 7
(1475, 3988) 17
(3199, 1735) 7
(2679, 5131) 7
(2551, 2990) 8
(1955, 3434) 9
(1913, 1483) 11
(1467, 1488) 8
(3032, 1582) 11
(2841, 3529) 9
(3377, 2786) 12
(2207, 4380) 7
(145, 2675) 7
(1967, 3430) 7
(3267, 1788) 7
(2439, 4181) 11
(685, 1722) 8
(2715, 2773) 7
(1353, 5099) 8
(2473, 852) 7
(1677, 1663) 7
(2837, 284) 9
(733, 3577) 10
(525, 731) 10
(555, 536) 8
(1965, 3984) 8
(2335, 1689) 7
(2227, 1953) 7
(1567, 1715) 8
(2145, 902) 8
(2667, 807) 7
(2888, 551) 8
(201, 1346) 11
(2495, 4025) 9
(2851, 565) 7
(2195, 3149) 11
(3423, 2733) 7
(1937, 2649) 8
(2869, 4085) 7
(1987, 3214) 7
(895, 348) 9
(1007, 3959) 7
(177, 1424) 8
(2375, 2744) 7
(147, 1825) 9
(2585, 1509) 9
(889, 2713) 8
(1527, 4578) 14
(247, 830) 9
(2, 3873) 10
(513, 2318) 9
(1503, 2147) 8
(1097, 3753) 16
(2090, 1346) 10
(927, 3039) 7
(485, 586) 7
(2323, 2442) 8
(695, 1474) 10
(1, 1479) 14
(791, 1385) 10
(3057, 1401) 8
(2601, 3254) 8
(2693, 4536) 8
(1589, 3206) 10
(1607, 1349) 7
(905, 124) 8
(2328, 0) 14
(1065, 2271) 9
(1838, 940) 7
(1557, 5081) 7
(1863, 1554) 8
(0, 4027) 7
(1823, 1859) 11
(1503, 3580) 9
(3239, 1262) 14
(1187, 3212) 11
(3425, 1329) 7
(2987, 4043) 7
(481, 4918) 9
(2617, 5061) 7
(239, 2762) 11
(569, 3862) 7
(213, 873) 13
(1561, 2654) 7
(969, 5086) 7
(311, 4641) 17
(1893, 3743) 9
(2463, 2635) 10
(1427, 1053) 8
(344, 1) 15
(2943, 4578) 8
(1787, 274) 9
(2523, 4460) 10
(391, 2348) 10
(3415, 588) 7
(497, 1712) 8
(3307, 1658) 11
(209, 4905) 9
(593, 2868) 13
(2433, 296) 7
(3259, 1700) 12
(2463, 3395) 9
(1109, 4459) 12
(1643, 2744) 8
(2309, 393) 9
(499, 657) 7
(1448, 1) 10
(33, 765) 10
(1075, 793) 7
(2085, 2947) 10
(2959, 468) 7
(99, 1278) 9
(1007, 5006) 8
(15, 3399) 8
(1995, 4567) 10
(2989, 3754) 10
(2617, 1396) 9
(939, 2452) 7
(1301, 3282) 8
(2870, 5195) 9
(1511, 1394) 7
(3297, 3687) 8
(915, 2851) 8
(877, 131) 8
(269, 3473) 7
(2139, 446) 9
(1171, 826) 10
(3021, 4896) 7
(225, 4985) 7
(3347, 5054) 8
(1319, 3040) 13
(97, 4389) 8
(3464, 5152) 10
(2179, 4981) 7
(475, 34) 12
(2677, 5036) 12
(1747, 2160) 7
(1123, 318) 8
(2829, 4035) 14
(1415, 82) 7
(259, 1100) 7
(2233, 1908) 15
(909, 4788) 15
(47, 2680) 9
(2979, 9) 11
(1037, 4222) 10
(1055, 2805) 8
(1017, 2751) 13
(2483, 4572) 10
(2873, 2407) 9
(2125, 2589) 9
(1613, 2385) 8
(3109, 1033) 7
(3079, 3763) 10
(65, 2099) 8
(1110, 3549) 7
(1894, 3) 39
(2857, 1940) 8
(3464, 4104) 40
(35, 2250) 9
(3087, 4512) 9
(2301, 1439) 7
(996, 1918) 7
(1845, 831) 8
(1171, 657) 8
(2073, 1134) 7
(2287, 3014) 7
(1747, 155) 9
(2739, 3215) 9
(2141, 3630) 7
(2151, 5167) 8
(1333, 1794) 10
(1131, 2714) 8
(145, 3827) 10
(171, 1076) 11
(2353, 397) 10
(5, 3465) 7
(3355, 1527) 12
(2843, 868) 7
(435, 4567) 10
(2987, 3102) 10
(2785, 3771) 11
(881, 258) 31
(1445, 3224) 11
(2977, 666) 8
(1837, 2399) 7
(227, 3698) 10
(937, 2332) 7
(143, 1523) 10
(331, 4480) 7
(585, 2619) 10
(1205, 1352) 10
(3260, 609) 8
(435, 2894) 7
(219, 1547) 11
(3289, 341) 8
(1, 2906) 9
(607, 2158) 11
(551, 5031) 7
(717, 4539) 7
(2, 4002) 8
(1043, 2668) 8
(2727, 5052) 10
(9, 2014) 7
(3403, 3788) 8
(2545, 258) 7
(2277, 4881) 10
(3, 3791) 13
(1, 3040) 10
(2325, 5167) 7
(1171, 4411) 10
(1133, 1077) 8
(447, 3657) 8
(3297, 3707) 11
(0, 2143) 8
(2191, 3937) 8
(745, 4912) 7
(3394, 3) 7
(542, 2587) 40
(1889, 1944) 8
(2470, 5013) 7
(3201, 1347) 9
(2943, 1509) 9
(2557, 1511) 9
(2493, 2163) 9
(1193, 1950) 9
(2859, 4604) 9
(2781, 4129) 8
(1085, 2930) 8
(633, 1765) 11
(615, 4181) 8
(39, 1837) 9
(1357, 3701) 9
(283, 2224) 11
(1635, 2640) 7
(1709, 4910) 9
(837, 465) 8
(2111, 756) 7
(1399, 3445) 7
(745, 2365) 8
(2237, 5094) 7
(563, 3956) 7
(619, 2779) 10
(3, 181) 12
(2999, 3510) 9
(2995, 1368) 8
(1919, 555) 7
(1719, 2074) 8
(2561, 336) 8
(3135, 3668) 7
(3449, 4405) 9
(233, 4334) 7
(3037, 286) 8
(3189, 3696) 7
(1203, 1675) 7
(1051, 4010) 9
(387, 1411) 7
(1091, 2266) 7
(3407, 2520) 7
(1273, 3807) 7
(3297, 1914) 8
(1405, 3420) 11
(1876, 3724) 14
(2969, 4120) 8
(817, 516) 7
(3085, 2993) 12
(1513, 3846) 7
(737, 4254) 8
(663, 4466) 8
(2329, 5079) 11
(703, 4264) 8
(1515, 4321) 12
(551, 3339) 7
(3257, 2678) 15
(1623, 4905) 8
(2225, 1425) 8
(1043, 3892) 8
(2231, 2018) 9
(1297, 1701) 7
(1573, 196) 7
(2999, 2705) 8
(459, 4973) 9
(2305, 1004) 11
(1407, 4476) 8
(2329, 0) 15
(1099, 2485) 7
(3329, 444) 12
(616, 1727) 7
(515, 4223) 10
(2503, 3648) 10
(2579, 2602) 11
(559, 4357) 7
(2379, 1756) 9
(1349, 3003) 7
(2169, 4839) 9
(504, 1998) 40
(3227, 4781) 7
(1333, 3452) 9
(1741, 5065) 7
(81, 101) 9
(2697, 2917) 7
(1960, 3928) 7
(1964, 2445) 13
(2627, 391) 8
(1659, 4680) 8
(0, 284) 8
(591, 2835) 8
(3313, 4420) 8
(837, 3231) 7
(2655, 760) 7
(2417, 5050) 10
(2073, 3011) 7
(1925, 1444) 12
(2991, 5022) 10
(1317, 988) 9
(1178, 824) 16
(705, 2860) 7
(1571, 1) 12
(3, 1510) 10
(2161, 1924) 14
(715, 3199) 7
(1471, 1694) 7
(841, 2849) 8
(2573, 4660) 9
(135, 4264) 7
(2685, 132) 7
(3017, 1123) 13
(561, 3) 11
(2569, 1838) 8
(2227, 2434) 7
(3464, 3956) 19
(2783, 3839) 10
(2101, 266) 8
(1949, 3212) 7
(2287, 2809) 7
(701, 1824) 11
(2475, 2157) 8
(1161, 4951) 9
(3071, 1511) 8
(1911, 5046) 7
(2582, 741) 8
(2033, 646) 8
(2756, 1329) 14
(181, 2439) 8
(3391, 4361) 7
(913, 2112) 10
(861, 711) 9
(366, 4194) 7
(11, 4694) 10
(15, 4715) 9
(3112, 2347) 15
(37, 2234) 9
(145, 2313) 11
(359, 2883) 7
(1106, 5171) 7
(2, 40) 8
(409, 884) 7
(477, 1138) 7
(3111, 5109) 7
(3383, 4565) 7
(393, 708) 7
(1221, 2420) 8
(3271, 4622) 9
(2412, 609) 8
(149, 4212) 7
(1561, 599) 8
(797, 2757) 10
(729, 4767) 7
(39, 112) 10
(977, 1094) 7
(455, 1248) 7
(105, 155) 7
(2581, 4392) 8
(3395, 4681) 7
(391, 3862) 9
(3425, 1087) 7
(2183, 4100) 8
(2941, 4606) 7
(107, 2572) 8
(697, 3720) 10
(41, 1643) 10
(3095, 155) 8
(11, 2839) 7
(1447, 1883) 10
(1053, 2873) 7
(1843, 607) 10
(2363, 2526) 7
(2327, 4557) 8
(1109, 3884) 7
(3213, 3201) 10
(1103, 4166) 9
(1, 3203) 11
(261, 4402) 7
(3113, 1151) 7
(2589, 4828) 7
(7, 2475) 9
(1107, 1035) 8
(915, 2395) 11
(1513, 4745) 10
(1171, 2592) 9
(2865, 5007) 12
(163, 5019) 7
(567, 986) 9
(133, 1686) 9
(2815, 4506) 15
(1447, 724) 7
(37, 2262) 8
(419, 5131) 9
(721, 660) 8
(695, 5094) 10
(835, 818) 8
(2501, 730) 11
(937, 1586) 21
(2033, 269) 7
(2947, 1355) 11
(1741, 3931) 11
(3307, 3809) 7
(760, 2183) 7
(2694, 1) 9
(3464, 4993) 10
(2957, 249) 7
(1833, 3382) 7
(1, 1402) 7
(3193, 47) 7
(1, 387) 7
(2761, 2919) 7
(2189, 3739) 8
(1359, 560) 9
(1833, 4236) 9
(3369, 2464) 7
(3410, 632) 13
(737, 3164) 7
(1333, 1375) 8
(1897, 3293) 10
(161, 3997) 7
(1699, 2107) 8
(809, 2587) 7
(3385, 3209) 8
(2719, 2450) 14
(3419, 3481) 12
(3181, 329) 9
(3443, 1507) 7
(2285, 3315) 7
(3323, 2088) 22
(2991, 672) 7
(861, 4392) 7
(2001, 991) 7
(1493, 3518) 15
(536, 3854) 12
(1547, 4213) 8
(2353, 2720) 9
(1115, 2937) 7
(1983, 2974) 12
(1565, 2346) 10
(121, 751) 11
(2178, 304) 7
(765, 4347) 8
(3223, 3950) 7
(32, 4351) 10
(969, 3085) 14
(199, 1897) 11
(1669, 4067) 10
(577, 5044) 10
(1197, 2413) 8
(396, 3466) 7
(1917, 2973) 7
(3087, 5201) 14
(2645, 3254) 12
(1181, 5125) 9
(285, 4634) 8
(2823, 2274) 12
(2651, 4412) 8
(2675, 1191) 7
(637, 2602) 9
(1353, 1277) 8
(459, 4718) 8
(172, 5200) 8
(1095, 579) 8
(919, 2628) 10
(2407, 2448) 11
(1656, 464) 10
(796, 1) 40
(1169, 3405) 9
(2933, 1465) 7
(1989, 3107) 7
(2611, 1937) 7
(2285, 4531) 8
(269, 3063) 9
(67, 3212) 7
(925, 5110) 7
(2299, 1012) 7
(975, 3153) 7
(1043, 3377) 9
(619, 3870) 8
(2167, 3360) 9
(753, 4043) 8
(843, 347) 10
(513, 2344) 10
(123, 5167) 9
(1933, 4444) 11
(2407, 4735) 8
(3309, 745) 11
(1881, 4077) 13
(1819, 2479) 7
(2709, 4049) 7
(817, 4428) 9
(415, 2332) 7
(2773, 4756) 10
(63, 2333) 8
(1646, 5124) 10
(2743, 661) 7
(2879, 4085) 8
(181, 3597) 15
(1807, 4970) 11
(1585, 4556) 8
(793, 5158) 12
(1867, 3114) 7
(1455, 2339) 11
(2057, 2531) 7
(1009, 2598) 9
(1655, 2758) 8
(1829, 1309) 8
(1007, 1033) 9
(997, 1823) 9
(2651, 2046) 9
(1503, 2028) 7
(1192, 2604) 7
(3381, 4990) 7
(2399, 2473) 9
(177, 4959) 9
(1007, 1622) 14
(2097, 4408) 7
(652, 3727) 16
(2925, 1524) 9
(2163, 1070) 10
(1473, 299) 7
(2607, 1055) 8
(683, 4242) 7
(1747, 245) 7
(463, 4599) 7
(2317, 697) 8
(1649, 1581) 9
(1215, 3051) 7
(2323, 1915) 9
(1863, 2085) 8
(1, 2853) 7
(1, 1332) 14
(365, 874) 7
(1899, 4866) 7
(1026, 3039) 7
(313, 4576) 7
(153, 3128) 9
(3333, 1652) 7
(2341, 3762) 7
(69, 2698) 7
(1099, 2414) 10
(1753, 1521) 8
(547, 4569) 7
(637, 2747) 11
(3153, 2792) 12
(1179, 3274) 7
(3333, 1390) 7
(741, 4740) 8
(1343, 3280) 7
(135, 3570) 10
(1341, 925) 8
(2709, 1044) 7
(3229, 1946) 7
(3365, 5108) 8
(631, 195) 7
(3322, 2088) 17
(1317, 274) 11
(727, 4457) 10
(2247, 3767) 7
(103, 4004) 9
(1587, 2932) 11
(3309, 2419) 10
(1845, 1043) 7
(317, 4676) 8
(3339, 2599) 10
(3419, 4217) 7
(707, 486) 7
(2323, 2441) 9
(2233, 3744) 7
(3464, 3913) 9
(1801, 1926) 7
(3207, 4272) 7
(1277, 508) 11
(1677, 2548) 7
(1759, 2761) 7
(2215, 4833) 9
(281, 1877) 9
(1433, 1264) 7
(357, 2827) 7
(3245, 4786) 9
(1005, 2769) 7
(2723, 3614) 8
(1843, 625) 9
(3358, 4306) 10
(1897, 630) 8
(543, 3160) 10
(2316, 5137) 7
(959, 1922) 7
(3345, 2507) 10
(2259, 484) 8
(2, 3791) 12
(583, 3) 10
(493, 1333) 8
(1925, 347) 7
(2045, 1424) 9
(1433, 2717) 8
(2133, 836) 7
(1429, 4443) 12
(3281, 4093) 7
(2795, 2921) 9
(47, 3825) 8
(2561, 30) 8
(2, 3698) 8
(2749, 3755) 12
(817, 4116) 8
(549, 3678) 8
(245, 2543) 7
(901, 4123) 8
(2427, 1806) 8
(1378, 3939) 9
(2557, 74) 7
(2337, 3554) 10
(399, 667) 7
(1561, 3951) 13
(879, 2473) 8
(1595, 2078) 8
(2119, 3909) 9
(2451, 947) 12
(2871, 5195) 8
(1183, 880) 9
(1769, 4263) 9
(42, 4552) 8
(639, 1240) 17
(3113, 4497) 7
(285, 4270) 11
(721, 2795) 10
(1281, 2889) 8
(2319, 4071) 13
(1859, 4586) 11
(1643, 1255) 7
(1455, 4000) 7
(1596, 3657) 7
(1115, 5056) 10
(2793, 3124) 12
(3111, 2560) 8
(2789, 1686) 7
(3427, 1165) 8
(509, 184) 10
(2657, 2254) 7
(1663, 2901) 9
(1357, 299) 8
(825, 5060) 9
(875, 4510) 7
(1271, 1474) 7
(2563, 2205) 9
(900, 4468) 7
(1843, 1306) 8
(1073, 4764) 7
(103, 4970) 11
(711, 4445) 12
(1913, 376) 8
(2891, 895) 8
(353, 4515) 7
(3059, 1089) 7
(1457, 1158) 10
(717, 1465) 12
(2781, 3379) 10
(3449, 1645) 7
(2107, 4547) 7
(2967, 4153) 7
(1777, 1378) 11
(273, 1870) 7
(3137, 865) 8
(47, 4365) 11
(1355, 1296) 8
(2138, 5201) 12
(1227, 307) 9
(209, 3170) 7
(1653, 1035) 10
(3137, 4284) 7
(639, 3969) 8
(1297, 1785) 10
(3078, 2326) 9
(3009, 2303) 7
(1350, 1) 7
(1519, 3596) 10
(187, 1671) 7
(655, 804) 7
(1813, 3566) 7
(2895, 2178) 8
(1453, 2104) 7
(1893, 4435) 10
(607, 3262) 10
(1679, 1341) 7
(625, 3046) 7
(157, 4231) 7
(1473, 2424) 7
(483, 1373) 9
(1323, 2217) 9
(2743, 1100) 10
(2181, 1975) 9
(2531, 1214) 9
(2085, 4566) 7
(2283, 4453) 9
(2111, 1899) 7
(3, 3840) 17
(3127, 1616) 7
(1413, 3361) 8
(2389, 4546) 9
(193, 3712) 10
(1005, 1626) 8
(1433, 1918) 7
(2583, 1132) 7
(399, 616) 11
(3365, 637) 8
(401, 2463) 9
(3425, 4660) 8
(3141, 463) 10
(1581, 746) 8
(1691, 2307) 11
(1933, 3121) 12
(1222, 3814) 7
(1031, 668) 7
(161, 4071) 7
(1029, 1266) 10
(2273, 201) 8
(685, 2038) 7
(1755, 2150) 10
(3461, 375) 18
(2925, 4783) 8
(915, 2969) 11
(2675, 2261) 7
(983, 4494) 11
(2879, 228) 7
(3395, 2109) 7
(2961, 3262) 7
(1751, 3612) 7
(1913, 3903) 8
(2816, 4076) 9
(1846, 830) 8
(3045, 622) 7
(401, 2517) 7
(2479, 4016) 9
(1371, 467) 7
(2587, 3559) 11
(2455, 2991) 7
(3464, 4733) 9
(961, 5184) 7
(33, 3446) 8
(2227, 3102) 7
(433, 4752) 9
(1085, 2361) 10
(2219, 3076) 9
(517, 5175) 8
(3464, 2932) 29
(804, 5200) 10
(1669, 2502) 9
(2279, 2675) 7
(1056, 1368) 7
(3227, 2705) 10
(397, 891) 7
(659, 1824) 8
(1855, 3262) 8
(2435, 5201) 17
(2021, 3924) 7
(2227, 1121) 7
(1651, 3889) 7
(2091, 4904) 10
(85, 3969) 9
(3284, 4622) 8
(2803, 2326) 7
(3343, 2407) 8
(658, 5051) 10
(1417, 1255) 12
(3009, 815) 7
(1913, 3946) 8
(2779, 3171) 9
(2789, 2364) 8
(1173, 4571) 10
(0, 2605) 7
(1739, 4297) 7
(91, 60) 9
(3281, 860) 11
(2941, 792) 7
(2527, 4291) 10
(638, 1240) 11
(410, 4026) 7
(30, 2406) 10
(3017, 425) 7
(1447, 2385) 7
(2281, 2373) 7
(2265, 3144) 10
(239, 2748) 7
(3391, 2413) 9
(1753, 564) 7
(2629, 4807) 7
(2434, 5201) 17
(1947, 3526) 8
(2157, 3552) 8
(2491, 4663) 9
(899, 2920) 10
(2175, 3844) 10
(2369, 2561) 11
(2983, 2679) 8
(935, 3901) 7
(2987, 3779) 8
(745, 573) 8
(2949, 2324) 7
(3089, 1226) 7
(1005, 2093) 8
(415, 4301) 7
(955, 769) 8
(3443, 3640) 8
(869, 577) 8
(997, 1918) 10
(3105, 2589) 13
(1181, 4147) 9
(1625, 5107) 11
(917, 5031) 10
(1724, 2023) 10
(307, 3838) 11
(1991, 1486) 8
(1715, 1238) 8
(1963, 4952) 8
(2002, 991) 8
(1637, 1436) 7
(3429, 3433) 7
(2503, 1804) 11
(2415, 2224) 8
(873, 418) 9
(989, 1139) 12
(975, 184) 8
(2313, 95) 8
(3055, 347) 7
(1079, 1760) 10
(2223, 4905) 7
(1867, 4984) 10
(3323, 3972) 7
(1861, 2407) 7
(391, 684) 7
(117, 1878) 8
(2037, 52) 7
(1329, 409) 7
(950, 594) 8
(3173, 2506) 11
(445, 2233) 9
(3057, 3135) 10
(351, 4122) 10
(3231, 3349) 8
(2891, 4755) 11
(819, 1300) 7
(25, 2370) 8
(1485, 4683) 12
(309, 4846) 8
(1641, 3303) 16
(548, 335) 8
(2711, 2178) 12
(869, 4390) 8
(933, 1443) 7
(2831, 2181) 7
(1037, 4949) 12
(3417, 1562) 8
(2197, 50) 7
(1521, 4665) 9
(1995, 4020) 9
(3201, 3690) 10
(2371, 4291) 7
(2909, 3929) 10
(1611, 4824) 11
(2077, 1594) 7
(2383, 1621) 7
(1057, 1832) 10
(1989, 854) 7
(281, 443) 8
(1007, 734) 9
(3335, 1486) 7
(1119, 130) 8
(761, 3245) 9
(1637, 1578) 8
(3023, 5200) 12
(1029, 4829) 11
(2860, 452) 7
(187, 1830) 12
(1989, 1341) 9
(2739, 2677) 10
(1753, 4812) 7
(2451, 5177) 8
(1055, 55) 8
(1657, 5190) 7
(3291, 1306) 8
(1259, 503) 7
(883, 4075) 7
(1081, 3893) 15
(893, 49) 8
(725, 699) 10
(1233, 410) 7
(3283, 417) 9
(1351, 1766) 7
(3047, 4960) 9
(2699, 3126) 7
(1181, 4111) 9
(240, 409) 14
(3038, 2841) 8
(1429, 956) 9
(2759, 4311) 7
(3443, 2355) 10
(3042, 4623) 11
(559, 28) 7
(3279, 4358) 9
(3, 615) 9
(2897, 5135) 11
(2751, 3659) 7
(1119, 1441) 7
(3171, 4653) 8
(2072, 2659) 7
(2831, 1965) 9
(1741, 5064) 10
(2495, 2376) 7
(2399, 3508) 9
(1635, 5198) 9
(3, 40) 12
(2907, 1000) 8
(2227, 2152) 7
(1105, 3127) 8
(2419, 3784) 7
(609, 4581) 12
(3271, 2462) 9
(714, 3199) 14
(1361, 4746) 8
(479, 983) 10
(3061, 4679) 8
(3201, 3215) 11
(2049, 3617) 7
(2271, 3216) 7
(3019, 2343) 7
(2959, 2496) 8
(0, 3901) 9
(2727, 2832) 7
(703, 2316) 9
(1635, 1967) 8
(2629, 3) 8
(2879, 301) 7
(181, 4433) 9
(3407, 4560) 10
(3047, 1465) 11
(1387, 4146) 8
(3349, 2365) 11
(3259, 609) 7
(1889, 105) 8
(883, 4005) 7
(499, 2944) 14
(1229, 4876) 8
(1637, 1400) 8
(1783, 4668) 10
(2099, 167) 13
(3009, 205) 9
(2837, 4930) 7
(2989, 1361) 9
(1879, 3174) 7
(1349, 3271) 7
(1617, 3549) 9
(2145, 3380) 10
(2165, 3228) 7
(953, 2004) 10
(2577, 4606) 9
(3437, 2655) 8
(2979, 3199) 7
(399, 3360) 11
(271, 3501) 7
(2505, 99) 8
(1911, 4456) 7
(2285, 3762) 10
(659, 5051) 12
(723, 5005) 7
(1297, 4593) 8
(2515, 3355) 9
(2283, 1672) 10
(261, 4486) 10
(2651, 53) 9
(91, 817) 9
(735, 4897) 8
(3211, 728) 7
(2367, 4896) 8
(1769, 1294) 7
(2025, 4974) 7
(3377, 1957) 9
(1904, 802) 10
(610, 667) 9
(487, 1637) 9
(241, 4936) 8
(2871, 237) 7
(601, 1197) 11
(910, 2986) 7
(2689, 4562) 7
(2339, 231) 8
(0, 1332) 17
(407, 4953) 8
(1069, 2289) 7
(2255, 5128) 7
(879, 5111) 8
(891, 841) 8
(2939, 5169) 8
(255, 617) 7
(860, 778) 40
(1047, 1597) 7
(1979, 5037) 8
(83, 1283) 11
(465, 1616) 7
(3453, 4208) 7
(3251, 198) 7
(2039, 4035) 15
(2263, 2648) 7
(919, 3447) 8
(891, 1828) 8
(1455, 3953) 12
(1071, 4865) 7
(3453, 4809) 9
(3131, 4475) 12
(919, 368) 11
(2953, 1330) 9
(1307, 1964) 8
(3141, 4678) 7
(2147, 3660) 10
(2595, 3806) 7
(693, 1607) 11
(475, 4207) 16
(3109, 1185) 7
(192, 3712) 10
(2329, 2274) 8
(2197, 2725) 7
(915, 2484) 8
(1365, 3414) 10
(1251, 1031) 10
(2094, 163) 9
(213, 2905) 7
(3036, 286) 9
(2, 181) 9
(1974, 4384) 10
(3055, 309) 7
(883, 246) 11
(837, 3069) 10
(2187, 4341) 9
(2217, 2218) 7
(3243, 3394) 7
(1459, 3533) 10
(2955, 2103) 7
(1111, 3829) 8
(2851, 3948) 8
(2253, 2699) 7
(1129, 1277) 7
(2181, 1757) 9
(1321, 2844) 7
(2347, 2526) 10
(849, 896) 10
(403, 1173) 7
(3193, 2394) 15
(1713, 3383) 8
(2209, 515) 8
(1433, 2981) 8
(13, 539) 7
(715, 5045) 8
(2293, 3372) 7
(187, 1786) 7
(629, 4121) 11
(2099, 4125) 10
(769, 3013) 7
(243, 5096) 7
(2478, 4016) 7
(2125, 3461) 12
(75, 4702) 12
(789, 2636) 13
(2801, 3797) 8
(2943, 1048) 8
(2787, 3045) 8
(3461, 1531) 8
(915, 3277) 8
(657, 4867) 7
(2961, 120) 9
(1225, 1809) 8
(1117, 3158) 11
(921, 803) 7
(2739, 2865) 11
(1521, 276) 9
(691, 2118) 8
(1257, 2421) 8
(3011, 3881) 7
(1279, 3676) 8
(43, 60) 7
(773, 3372) 7
(733, 1919) 8
(3085, 3708) 8
(2937, 3860) 8
(417, 1932) 9
(1931, 2470) 8
(2177, 5068) 8
(1627, 5191) 8
(1451, 2803) 7
(2829, 1616) 8
(2664, 1439) 16
(2051, 4211) 8
(3217, 3517) 8
(1323, 3707) 9
(2255, 4051) 8
(1201, 3973) 9
(2226, 2277) 7
(2139, 5201) 10
(2311, 3219) 12
(2789, 230) 9
(3029, 855) 10
(1487, 2089) 11
(2779, 4326) 12
(668, 4310) 9
(363, 4602) 7
(1629, 2450) 9
(2193, 648) 9
(2459, 4862) 8
(1689, 1495) 8
(327, 1212) 9
(1065, 2705) 7
(931, 39) 7
(611, 4352) 9
(3039, 47) 7
(3313, 1734) 7
(1703, 4156) 9
(3155, 2675) 11
(2470, 1154) 7
(3345, 557) 8
(2523, 305) 7
(3059, 2220) 7
(689, 4077) 7
(2201, 4710) 9
(2297, 448) 7
(2219, 5058) 7
(99, 577) 7
(2507, 600) 7
(2521, 4189) 12
(735, 136) 7
(3231, 2296) 7
(31, 646) 12
(1691, 4884) 13
(7, 4803) 9
(3319, 4299) 14
(3199, 1983) 10
(3273, 2646) 9
(2873, 4036) 9
(1, 556) 9
(1481, 3819) 7
(527, 272) 9
(1815, 3584) 7
(3323, 704) 7
(707, 653) 7
(2151, 4721) 8
(1251, 875) 9
(521, 367) 12
(511, 3390) 8
(1647, 3789) 8
(2323, 135) 12
(1, 1261) 10
(2473, 3178) 9
(1630, 33) 7
(25, 1139) 7
(3044, 948) 8
(949, 4960) 9
(1235, 1088) 8
(1663, 3904) 10
(1855, 751) 12
(1161, 1832) 7
(2621, 4210) 7
(1967, 3540) 8
(675, 3395) 10
(1601, 849) 7
(2677, 2017) 10
(2639, 4379) 10
(41, 4933) 16
(849, 1670) 8
(2051, 1835) 7
(3433, 259) 8
(2857, 2603) 8
(1967, 2922) 7
(3464, 3941) 26
(833, 4304) 7
(1971, 1300) 10
(2917, 3602) 10
(169, 237) 7
(3363, 3576) 10
(641, 4874) 11
(3031, 4434) 10
(515, 1313) 8
(3227, 4749) 17
(3045, 948) 12
(1849, 5074) 8
(653, 4982) 10
(391, 4284) 7
(3293, 588) 9
(1789, 3809) 13
(247, 1135) 11
(755, 3437) 9
(1759, 1802) 8
(2249, 4121) 16
(1229, 728) 8
(1659, 3436) 10
(3463, 301) 7
(1585, 2573) 7
(1775, 2772) 8
(3083, 2520) 7
(623, 5199) 14
(3059, 3893) 14
(2918, 274) 13
(389, 4721) 7
(1343, 4774) 8
(667, 4158) 7
(1829, 3973) 7
(1877, 1929) 8
(803, 3661) 8
(1991, 4658) 7
(2951, 1132) 8
(1765, 4950) 7
(3145, 1503) 7
(3425, 1148) 7
(3189, 3434) 7
(2883, 4899) 10
(3161, 4607) 11
(1441, 3075) 7
(3177, 2621) 7
(3393, 3182) 7
(597, 3374) 12
(3009, 2774) 13
(1271, 3658) 8
(121, 2879) 8
(2309, 812) 8
(515, 3281) 7
(2503, 5042) 12
(1713, 4280) 12
(433, 5157) 11
(1145, 2726) 10
(1045, 1855) 10
(2269, 3867) 8
(379, 4928) 8
(2, 3128) 7
(1499, 4438) 8
(2417, 4268) 8
(2033, 2975) 9
(713, 111) 9
(1487, 12) 7
(3464, 4741) 14
(1803, 2056) 7
(2553, 4320) 11
(1813, 3179) 9
(1261, 3823) 8
(3025, 941) 7
(613, 260) 7
(2269, 3685) 8
(3357, 3025) 17
(2743, 1865) 7
(2939, 941) 7
(1307, 896) 7
(915, 795) 14
(333, 2888) 8
(2291, 1670) 15
(1446, 2169) 7
(477, 2111) 7
(2825, 4200) 7
(2283, 4129) 13
(133, 5089) 7
(3341, 4281) 7
(1987, 3788) 7
(563, 2690) 7
(3109, 4826) 8
(2647, 1836) 8
(1281, 2356) 12
(433, 4126) 7
(3250, 2) 8
(3443, 1827) 7
(525, 1953) 9
(1895, 1194) 12
(3209, 2287) 11
(2043, 3088) 7
(1241, 3687) 9
(243, 3625) 11
(284, 1673) 8
(421, 4176) 10
(2083, 3104) 7
(251, 703) 8
(1391, 3893) 14
(3464, 1558) 9
(691, 2302) 8
(1109, 3444) 12
(509, 2471) 10
(2599, 4968) 9
(3435, 2217) 8
(155, 3174) 8
(107, 5148) 15
(215, 4621) 11
(623, 7) 7
(375, 1601) 8
(625, 1670) 7
(921, 3202) 7
(813, 2128) 8
(3383, 4370) 10
(127, 1574) 8
(2287, 1016) 8
(2479, 2275) 11
(1683, 165) 7
(3037, 2883) 10
(703, 2745) 9
(381, 2243) 8
(45, 3598) 7
(217, 3726) 9
(3205, 1687) 7
(3023, 1753) 7
(279, 3027) 7
(61, 4536) 7
(3453, 4452) 7
(2563, 4911) 7
(2933, 228) 10
(613, 3034) 8
(123, 3847) 7
(2147, 613) 7
(111, 5053) 8
(149, 2088) 9
(607, 1698) 15
(1570, 1) 11
(2649, 3770) 15
(3105, 4672) 12
(2282, 2) 15
(3361, 4218) 7
(2021, 4797) 8
(1875, 2014) 7
(1497, 2798) 8
(2071, 5187) 7
(491, 1504) 13
(1319, 92) 17
(3115, 4102) 7
(1675, 682) 9
(1369, 3895) 8
(727, 5146) 9
(2457, 5099) 7
(233, 789) 7
(2977, 4209) 7
(61, 142) 7
(1433, 5031) 10
(3233, 1082) 11
(3339, 404) 7
(2223, 1211) 7
(1640, 2260) 7
(183, 82) 7
(943, 3397) 9
(787, 1927) 8
(1911, 4869) 7
(2583, 1452) 8
(1673, 3101) 10
(69, 758) 7
(2081, 3509) 9
(1607, 3194) 10
(2513, 1362) 8
(0, 4420) 8
(2773, 966) 7
(1581, 2388) 7
(1631, 3204) 9
(2839, 3135) 12
(3263, 381) 7
(1851, 3938) 10
(1937, 415) 7
(33, 4351) 16
(1939, 1618) 8
(931, 2096) 10
(273, 871) 7
(688, 4125) 10
(3461, 1912) 8
(101, 1108) 9
(3261, 609) 7
(2947, 4541) 7
(3433, 385) 7
(1557, 1923) 9
(1169, 4018) 8
(1253, 2424) 13
(2, 4461) 7
(1, 336) 19
(3003, 338) 7
(1903, 3765) 11
(53, 2789) 7
(1995, 4393) 10
(2987, 1954) 7
(2683, 4424) 7
(573, 5200) 15
(0, 336) 17
(134, 152) 7
(1091, 2264) 8
(2491, 3548) 7
(2623, 4516) 12
(1741, 4058) 7
(951, 4877) 7
(1483, 4867) 7
(2251, 4110) 7
(1321, 3174) 9
(33, 3544) 8
(2095, 3563) 8
(217, 1684) 10
(2995, 1034) 13
(399, 738) 11
(2769, 2052) 7
(1321, 5198) 7
(1155, 3966) 11
(181, 3502) 8
(3001, 4862) 11
(1281, 2409) 8
(3231, 1122) 8
(81, 670) 8
(191, 4747) 8
(2933, 3527) 7
(819, 1143) 16
(1981, 805) 7
(401, 3174) 11
(2215, 4061) 7
(0, 4505) 8
(2369, 5147) 8
(1939, 3294) 12
(2853, 2052) 7
(2245, 3803) 9
(2621, 196) 7
(2699, 3256) 7
(1121, 1982) 7
(1627, 265) 10
(1463, 4245) 8
(2250, 4324) 8
(705, 76) 8
(3090, 1225) 7
(1653, 5105) 7
(763, 3149) 8
(3053, 3869) 7
(959, 3941) 7
(1867, 3190) 7
(1145, 3231) 11
(1703, 5186) 11
(1237, 43) 8
(1979, 2984) 8
(1359, 5046) 11
(3285, 4622) 8
(3385, 4722) 7
(639, 756) 7
(1569, 3004) 8
(2773, 4348) 7
(1505, 388) 7
(1020, 4946) 7
(345, 1) 15
(3275, 4895) 9
(509, 3516) 7
(3279, 1566) 8
(1057, 3663) 10
(2113, 3193) 7
(2063, 1866) 8
(2365, 2190) 8
(2877, 2528) 13
(0, 556) 15
(1785, 1693) 9
(1173, 1447) 15
(2761, 925) 7
(2663, 3001) 8
(2931, 3817) 8
(2419, 899) 8
(1449, 1) 7
(659, 3416) 7
(2779, 143) 7
(2171, 1648) 7
(1465, 2297) 7
(3317, 1662) 10
(1, 4017) 16
(1657, 1806) 8
(2953, 4103) 8
(3331, 4035) 7
(1049, 1414) 7
(1107, 5171) 7
(3047, 2331) 8
(1507, 2868) 8
(3404, 1880) 8
(1555, 1250) 9
(3383, 4523) 10
(2889, 1891) 11
(611, 1814) 9
(1444, 2931) 9
(2013, 5079) 7
(3345, 685) 11
(193, 3411) 7
(1773, 4815) 7
(1146, 3171) 15
(375, 276) 9
(1587, 4954) 9
(165, 2729) 11
(661, 2076) 8
(2301, 1558) 10
(2457, 1482) 9
(1755, 1899) 8
(667, 343) 8
(2831, 4717) 7
(2981, 4781) 7
(1677, 1612) 11
(1261, 2784) 11
(113, 2085) 13
(1479, 2325) 12
(0, 1479) 11
(1625, 4713) 9
(3311, 1320) 7
(2529, 1166) 10
(2841, 2219) 8
(689, 775) 7
(5, 367) 7
(2058, 267) 34
(131, 38) 9
(3335, 1863) 8
(1927, 1108) 8
(1245, 5123) 9
(667, 754) 11
(1983, 4882) 9
(2399, 1191) 7
(17, 2010) 9
(3453, 2380) 7
(2847, 4892) 7
(2765, 3035) 7
(1645, 3037) 9
(2363, 4778) 7
(2689, 1014) 9
(3401, 1564) 9
(1165, 181) 7
(3459, 3224) 8
(581, 5158) 7
(1853, 4405) 9
(2259, 4867) 7
(3241, 4543) 8
(1797, 837) 8
(273, 4761) 11
(1861, 4733) 11
(63, 2736) 9
(1039, 3335) 7
(1145, 3480) 10
(1135, 794) 13
(2613, 3800) 10
(691, 2059) 7
(3061, 1907) 7
(1617, 1304) 9
(1313, 4871) 8
(3325, 4754) 9
(2543, 191) 9
(829, 4498) 9
(3251, 2) 8
(451, 3386) 9
(285, 3186) 8
(1121, 747) 7
(2399, 3901) 11
(914, 4797) 8
(1861, 2472) 7
(843, 3690) 13
(1735, 4463) 7
(3087, 4872) 10
(539, 274) 13
(1963, 3676) 12
(2287, 2909) 9
(1037, 4710) 9
(1659, 40) 8
(109, 3990) 8
(2393, 861) 7
(447, 3425) 7
(571, 574) 7
(2893, 1117) 8
(1977, 2386) 8
(2589, 1046) 12
(2739, 4424) 7
(1099, 2573) 9
(628, 319) 13
(3151, 4279) 16
(215, 3315) 7
(2779, 1284) 8
(2975, 1113) 8
(499, 4961) 8
(1405, 3829) 13
(49, 1044) 8
(1807, 5020) 12
(1851, 4100) 10
(597, 2666) 7
(2471, 3073) 7
(1985, 73) 7
(31, 248) 8
(1699, 4221) 7
(1907, 1852) 8
(561, 4063) 7
(187, 2953) 7
(3463, 1971) 9
(1509, 245) 8
(3003, 4616) 11
(2465, 4710) 8
(2223, 5077) 7
(359, 3112) 7
(1717, 2025) 9
(2867, 4745) 7
(2437, 4813) 10
(500, 579) 7
(1575, 2508) 7
(2571, 3118) 8
(2821, 727) 8
(2070, 3336) 10
(2587, 4838) 7
(3136, 473) 9
(1270, 1474) 7
(1853, 34) 7
(2705, 3134) 8
(2089, 1678) 8
(619, 1171) 7

In [4]:
reload(dark)
dark_img = dark.make_dark(fns, bad_pixels)


ideep:  0
ideep:  1
ideep:  2
ideep:  3
ideep:  4
ideep:  5
ideep:  6
ideep:  7
ideep:  8
ideep:  9
ideep:  10
ideep:  11
ideep:  12
ideep:  13
ideep:  14
ideep:  15
ideep:  16
ideep:  17
ideep:  18
ideep:  19
ideep:  20
ideep:  21
ideep:  22
ideep:  23
ideep:  24
ideep:  25
ideep:  26
ideep:  27
ideep:  28
ideep:  29
ideep:  30
ideep:  31
ideep:  32
ideep:  33
ideep:  34
ideep:  35
ideep:  36
ideep:  37
ideep:  38
ideep:  39
medianing
layer medianing

In [10]:
clf()
imshow(dark_img, origin='upper', vmin=2049-66.7*2, vmax=2049+66.7*2)
colorbar()


Out[10]:
<matplotlib.colorbar.Colorbar instance at 0x119191c68>

In [9]:
clf()
hist(dark_img.flatten(), arange(1500, 2500, 10));

In [11]:
import biweight
print biweight.biweight_scale(dark_img)


6.3200531713

In [12]:
dark_img.std()


Out[12]:
35.18980764704186

In [38]:
import astropy.io.fits as fits
fits.writeto('dark.fits', dark_img.astype(numpy.int16), clobber=True)


WARNING:astropy:Overwriting existing file 'dark.fits'.
WARNING: Overwriting existing file 'dark.fits'. [astropy.io.fits.hdu.hdulist]

In [ ]: