Skip to content

Instantly share code, notes, and snippets.

@jbwhit
Last active August 29, 2015 13:59
Show Gist options
  • Save jbwhit/10440508 to your computer and use it in GitHub Desktop.
Save jbwhit/10440508 to your computer and use it in GitHub Desktop.
Checking to see if blocks can render the current state.
J2000 zem zabs da eda sample source sigflag imrotator transition
J000149-015940 2.31 2.0951 0.34 7.27 B1 Keck 2 0 d g h i j k l s t u v w
J000149-015940 2.31 2.1539 36.05 39.54 B1 Keck 1 0 d f g l
J000322-260316 4.11 1.4342 -12.53 11.67 C Keck 1 1 b c p r
J000322-260316 4.11 3.3897 -78.43 35.48 C Keck 1 1 d g l m
J000520+052410 1.9 0.59137 -31.05 24.33 C Keck 1 0 b c n p q r
J000520+052410 1.9 0.85118 -3.4 12.84 A Keck 1 1 b c n o p q r
J000520+052410 1.9 0.85119 4.75 10.22 C Keck 1 0 e f n o p q r
J002208-150538 4.53 3.4388 9.37 39.12 B1 Keck 1 0 g h l
J005757-264314 3.66 1.2679 20.57 25.21 C Keck 1 1 a b c p q r
J005757-264314 3.66 1.3192 -25.87 24.1 C Keck 1 1 b c p q r
J005757-264314 3.66 1.5337 -13.45 11.56 C Keck 1 1 a b c n o p q r
J010054+021136 1.96 0.61256 3.72 11.91 C Keck 1 0 b c n o p q r
J010054+021136 1.96 0.72508 -26.34 35.23 C Keck 1 0 b c n p q r
J010311+131617 2.68 2.3095 -39.49 13.7 B1 Keck 2 1 e f g j k l m v w
J012017+213346 1.49 0.72913 0.41 12.97 A Keck 1 1 a b c q r
J012017+213346 1.49 1.0479 -2.02 21.99 A Keck 1 1 b c n p r
J012017+213346 1.49 1.3246 7.03 8.04 A Keck 1 1 b c p q r
J012017+213346 1.49 1.3428 -12.9 9.49 A Keck 1 1 c n p q
J012227-042127 1.95 0.65741 71.23 46.08 C Keck 1 1 b c n o p q r
J015234+335033 2.43 2.1408 -54.18 21.6 B1 Keck 2 0 d e f g h i j k l m s t u
J015734+744243 2.33 0.7455 -20.56 7.45 C Keck 1 0 b c n p q r
J020455+364917 2.49 1.4761 -6.58 12.16 B1 Keck 1 1 c n o q r
J020455+364917 2.49 1.955 19.92 10.48 B1 Keck 2 1 e h i l
J020455+364917 2.49 2.324 0.17 16.4 B1 Keck 1 1 d e g h l
J020455+364917 2.49 2.4563 -58.53 25.97 B1 Keck 1 1 d g l
J020455+364917 2.49 2.4628 5.76 17.29 B1 Keck 2 1 g h i l t u
J020944+051714 4.19 3.6663 -5.99 35.03 C Keck 1 0 d g l
J021857+081727 2.99 1.768 0.46 12.35 C Keck 1 1 e f l n o p q r
J024008-230915 2.23 1.365 -2.22 5.23 C Keck 1 0 d e g h l n o p
J024401-013402 4.04 2.0994 -8.13 26.21 C Keck 1 1 d n o p
J025518+004847 3.97 3.2534 -24.94 30.66 B2 Keck 2 0 d g h l m s t
J030450-221157 1.41 1.0092 -1.93 10.09 C Keck 1 0 a b c n o p q r
J034943-381031 3.23 3.0247 -28.35 34.22 B1 Keck 1 0 g l
J042315-012033 0.915 0.63308 42.82 40.88 A Keck 1 1 a b c r
J045142-132032 3.09 1.2667 -12.68 14.62 C Keck 1 1 a b c n o p q
J045312-130546 2.25 1.1743 -30.33 10.93 A Keck 1 1 b n o p r
J045312-130546 2.25 1.2294 -14.72 8.18 A Keck 1 1 b c n p q r
J045312-130546 2.25 1.2324 9.81 27.57 A Keck 1 1 b c p
J045647+040052 1.34 0.85929 5.78 12.05 A Keck 1 1 a c n o p r q
J045647+040052 1.34 1.1534 -7.43 17.87 A Keck 1 1 b c n q r
J053007-250329 2.77 0.94398 7.58 23.37 C Keck 1 1 b c r
J053007-250329 2.77 2.1406 -8.65 8.67 C Keck 2 1 d g h i j k l n p s t u
J053007-250329 2.77 2.8114 9.19 8.63 C Keck 2 1 d e f g i j k l m s t u v w
J064204+675835 3.17 1.2938 -13.93 6.24 C Keck 1 1 b c p q r
J074521+473436 3.21 1.6111 -24.89 20.22 B2 Keck 1 0 a b c n p q
J074521+473436 3.21 1.6112 -12.98 17.27 C Keck 1 0 a b c n p q
J074521+473436 3.21 3.0173 12.26 27.82 B2 Keck 2 0 d e g h l m s t
J074521+473436 3.21 3.01731 8.22 21.96 C Keck 1 0 d g h l
J080117+521034 3.24 2.6021 -16.29 22.72 C Keck 1 0 d e f l
J080117+521034 3.24 2.8677 -18.78 39.77 C Keck 1 0 d g l
J082601-223027 0.91 0.91059 -3.91 6.09 A Keck 1 1 b c n p q r
J083943+104321 2.7 2.4673 69.73 43.95 B2 Keck 1 0 g l m
J084424+124548 2.55 1.0981 -35.7 12.2 C Keck 1 0 b n o p r
J084424+124548 2.55 1.1314 5.61 7.89 C Keck 1 0 a b c n p q r
J084424+124548 2.55 1.2189 -5.21 5.42 C Keck 1 0 a b c n o p q r v w
J084424+124548 2.55 2.3742 14.11 11.64 B1 Keck 2 0 d e g h i j k n q r t u v w
J084424+124548 2.55 2.37421 22.65 38.27 C Keck 2 0 d g h i j t u v w
J084424+124548 2.55 2.4761 -46.64 19.73 B1 Keck 2 0 d g h i j k l m t u
J093337+284532 3.42 3.2351 8.55 18.24 C Keck 1 0 d g l
J094253-110425 3.05 1.0598 -7.51 16.43 C Keck 1 0 a b c n p q r
J095500-013006 4.43 2.6238 21.41 73.58 B2 Keck 1 0 e f i
J095744+330820 4.25 4.1798 12.37 39.33 B2 Keck 1 0 d g l
J095852+120245 3.31 2.3103 -22.45 64.39 C Keck 1 0 d e f l
J101155+294141 2.62 1.1117 -54.59 25.08 C Keck 1 1 b c n p q r
J101447+430030 3.1 1.4162 -9.04 5.6 C Keck 1 1 b c n o p q r
J101447+430030 3.1 2.9587 18.61 19.48 C Keck 2 0 d e g h l m s u
J105756+455553 4.12 3.3172 27.47 60.67 C Keck 1 1 d g l
J111038+483115 2.97 0.80757 12.15 12.21 C Keck 1 1 a b c p q
J111038+483115 2.97 0.86182 -20.24 16.36 C Keck 1 1 a b c q r
J111038+483115 2.97 1.0158 -20.98 9.37 C Keck 1 1 a b c p
J111113-080402 3.92 1.9746 2.86 23.26 B2 Keck 1 0 b c n p r
J111113-080402 3.92 3.6061 -4.2 44.02 B2 Keck 1 0 d g h l m
J113508+222715 2.88 2.1053 43.61 39.76 C Keck 1 0 d e f g l
J115129+382552 1.3 0.55339 -18.37 17.16 A Keck 1 1 b c q r
J120523-074232 4.7 1.7549 -14.65 21.78 C Keck 1 1 b c q r
J120858+454035 1.16 0.92741 -2.18 13.9 C Keck 1 1 b c n o p q r
J120858+454035 1.16 0.92742 -2.8 7.77 A Keck 1 1 a b c n o p q r
J121303+171423 2.54 0.69404 -19.2 39.16 B2 Keck 1 0 b c p q r
J121303+171423 2.54 0.84142 5.79 8.04 B2 Keck 1 0 b c n o p q r
J121303+171423 2.54 1.8918 -4.45 9.03 B2 Keck 2 0 e f g h i j k l m s t u v w
J121549-003432 2.69 1.3196 -7.25 7.61 A Keck 1 1 a b c n o p q r
J121549-003432 2.69 1.5541 -18.7 8.78 A Keck 1 1 b c n o p q r
J121732+330538 2.61 1.999 54.98 31.78 B1 Keck 2 1 d e f g h i j l m t u v w
J122527+223512 2.05 0.66802 0.75 14.75 A Keck 1 1 b c n p r
J122607+173649 2.94 2.4653 -13.06 16.56 C Keck 1 0 f g h i j k m s u v w
J122607+173649 2.92 2.46531 16.54 19.08 B2 Keck 2 0 h i j k m s u v w
J122607+173649 2.94 2.5577 -2.53 35.03 C Keck 1 0 d e f g l
J122607+173649 2.92 2.55771 4.19 11.98 B2 Keck 1 0 d g l n p
J122824+312837 2.22 1.7954 -12.95 10.5 C Keck 1 1 a b c n o p r
J122824+312837 2.22 1.79541 6.48 14.15 A Keck 1 1 d e f g h l
J124714+312641 2.95 0.85048 -69.0 70.23 C Keck 1 0 b c p r
J124714+312641 2.95 2.7504 24.85 47.88 C Keck 1 0 d g l
J125048+395139 1.03 0.77292 22.28 11.79 A Keck 1 1 b c n o p q r
J125048+395139 1.03 0.85452 -0.21 12.7 A Keck 1 1 b c n p q r
J125659+042734 1.02 0.51934 -33.65 32.56 A Keck 1 1 a b c q r
J125659+042734 1.02 0.93426 18.77 17.96 A Keck 1 1 b c n p q r
J131011+460124 2.13 0.22909 25.49 53.95 C Keck 1 0 a b c r
J131956+272808 1.01 0.66004 4.44 15.05 A Keck 1 0 b c n p q r
J134002+110630 2.97 2.7955 41.09 94.98 C Keck 1 0 d h l
J142326+325220 1.91 0.84324 1.02 8.46 A Keck 1 1 b c n o p q r
J142326+325220 1.91 0.90301 -9.99 17.83 A Keck 1 1 b c n o p q r
J142326+325220 1.91 1.1726 -32.04 15.46 A Keck 1 1 b c n p r
J142656+602550 3.2 2.7698 -6.88 18.66 C Keck 1 1 d g l
J142656+602550 3.2 2.8268 3.19 9.29 C Keck 1 1 d g l
J143912+295448 3.0 1.2259 2.8 14.33 C Keck 1 0 a b c n o p q r
J144453+291905 2.76 2.4389 -9.39 17.12 C Keck 1 1 d g l
J155152+191104 2.83 1.1425 -0.92 6.63 C Keck 1 0 c f n p q r
J155152+191104 2.83 1.3422 -8.53 11.69 C Keck 1 0 n o p q
J155152+191104 2.83 1.8024 -20.01 12.67 C Keck 1 0 d e f
J162645+642655 2.32 0.58596 -19.77 45.3 C Keck 1 1 b c r
J162645+642655 2.32 2.1102 -1.64 11.68 C Keck 1 1 d e f g l
J163429+703132 1.34 0.9901 -22.02 12.93 C Keck 1 1 a b c d n o p q r
J163429+703132 1.34 0.99011 11.56 23.99 A Keck 1 1 b c n p q r
J175746+753916 3.05 2.6253 -5.91 17.73 B1 Keck 2 1 d g l m s t u
J175746+753916 3.05 2.62531 -7.51 13.88 B1 Keck 2 0 e g h k l m s t u
J185230+401906 2.12 1.99 -15.62 8.99 C Keck 2 1 g h i j k l m n o p q r v w
J194454+770552 3.02 1.7385 -1.94 18.61 C Keck 1 1 e f h i j m n t u
J214805+065738 1.0 0.79026 0.88 5.9 C Keck 1 1 b c n o p q r
J220852-194359 2.56 0.94841 -36.64 18.57 B1 Keck 1 1 b c n p q r
J220852-194359 2.56 1.0172 -3.18 7.34 B1 Keck 1 1 a b c n o p q r
J220852-194359 2.56 1.9204 13.99 7.03 B1 Keck 2 1 d g h i j k l m s t u v w
J223235+024755 2.15 1.8585 -54.8 11.74 B1 Keck 2 0 d g h j l n p s t u
J223235+024755 2.15 1.864 -10.12 4.92 B1 Keck 2 0 g h i j k l m n o s t u v w
J223408+000001 3.02 1.2128 13.26 14.9 C Keck 1 1 a b c o p q r
J223408+000001 3.02 2.0653 -26.14 10.17 C Keck 2 1 g h j k l m t u v w
J223408+000001 3.02 2.06531 17.17 12.49 B1 Keck 2 1 e f g h i j k l m s t u v w
J223408+000001 3.02 2.6532 -33.1 19.38 C Keck 2 0 d g l s t u
J223619+132620 3.3 2.548 10.15 61.86 C Keck 1 1 d g l
J223619+132620 3.3 2.5548 -18.51 65.72 C Keck 1 1 d e f g l
J223619+132620 3.3 3.1513 -41.11 34.41 C Keck 1 1 d g l
J234628+124859 2.52 0.73117 -12.11 9.76 C Keck 1 0 a b c o q r
J234628+124859 2.52 1.5899 4.49 11.63 C Keck 1 0 a c d e f g q r
J234628+124859 2.52 2.1711 -9.44 12.04 C Keck 1 0 c d e f n p
J234628+124859 2.52 2.43 -13.22 3.79 C Keck 2 0 d g i j k l n q r s t u v w
J234646+124527 2.77 1.0465 -7.5 15.14 C Keck 1 1 a b c i n o p q r
J234646+124527 2.77 1.1161 0.05 19.64 C Keck 1 1 a b c o p q r
J234646+124527 2.77 2.5378 -38.56 22.77 C Keck 1 1 d g l
J235057-005209 3.01 2.4264 -48.79 34.85 B2 Keck 1 0 d e g h l
J235057-005209 3.01 2.6147 -6.97 38.01 B2 Keck 2 0 d g l s t u
J235129-142748 2.94 2.2794 13.66 41.61 B1 Keck 1 0 g h l
J000344-232355 2.28 0.4521 -4.59 7.87 D VLT 3 0 a2 b1 b2 j4 j5 j6 j7 j8
J000344-232355 2.28 0.9491 -15.34 27.88 D VLT 3 0 a2 b1 b2 j4 j6 j8
J000344-232355 2.28 1.5864 -4.1 10.03 D VLT 3 0 a2 j1 j4 j5 j6 j7 j8 c1 e1
J000448-415728 2.76 1.9886 2.66 19.45 D VLT 3 0 j4 j6 j7 j8 c1 d1 d2
J000448-415728 2.76 2.1679 13.81 9.44 D VLT 3 0 b1 j1 j4 j5 j6 c1 e1
J001210-012207 1.999 1.203 7.72 11.9 D VLT 3 0 b1 b2 j4 j6 j7 j8 c1
J001602-001225 2.087 0.6351 -6.73 35.45 D VLT 3 0 b1 b2 j4 j6 j8
J001602-001225 2.087 0.6363 -15.61 39.14 D VLT 3 0 b1 b2 j4 j6 j8
J001602-001225 2.087 0.8575 12.66 18.26 D VLT 3 0 b1 b2 j7 j8
J001602-001225 2.087 1.1468 -15.81 29.22 D VLT 3 0 b1 b2 j6 j8
J001602-001225 2.087 2.0292 -9.09 9.34 D VLT 3 0 a2 j1 j4 j6 j7 j8 d1 d2 e1
J004131-493611 3.24 2.1095 3.86 28.56 D VLT 3 0 b1 b2 j7 j8 c1 d1 d2
J004131-493611 3.24 2.2485 -12.3 6.72 D VLT 3 0 j1 j2 j3 j6 j7 j8 c1 d1 d2 e2 h1 h2 h3 l1 l2 k1 i1 i2
J005758-264314 3.655 1.2679 10.76 19.31 D VLT 3 0 a2 b1 b2 j6 j7 j8
J005758-264314 3.655 1.5336 -4.56 9.03 D VLT 3 0 b2 j3 j4 j5 j6 j7 h1 i1 i2
J010311+131617 2.681 1.7975 4.43 5.48 D VLT 3 0 a2 j1 j4 j5 j6 e2
J010311+131617 2.681 2.3092 -0.82 5.63 D VLT 3 0 j1 j2 c1 e1 e2 h1 h2 h3 l1 l2 k1 k2
J010821+062327 1.96 1.1827 1.42 9.5 D VLT 3 0 a2 b1 b2 j4 j6 j7 j8
J011143-350300 2.41 0.8221 7.02 10.5 D VLT 3 0 a2 b1 b2 j4 j6 j7 j8
J011143-350300 2.41 1.3499 0.84 3.78 D VLT 3 0 b1 b2 j4 j5 j6 j7 j8
J012417-374423 2.2 0.8593 -6.77 25.16 D VLT 3 0 a2 b1 b2 j5 j6 j7 j8
J012417-374423 2.2 1.2433 18.38 12.21 D VLT 3 0 a2 b1 b2 j4 j5 j6 h2 k2 k3
J012417-374423 2.2 1.8566 2.36 14.45 D VLT 3 0 j3 j4 j5 j6 d1 d2 e2 h1 k1 k2 k3
J012417-374423 2.2 1.9102 -38.72 31.11 D VLT 3 0 j4 j8 c1 d1 d2 e1
J013105-213446 1.9 0.34 -67.48 39.14 D VLT 3 0 b1 b2 j7 j8
J014333-391700 1.807 0.7693 26.47 42.88 D VLT 3 0 b1 b2 j6
J014333-391700 1.807 1.7101 -14.65 23.57 D VLT 3 0 b1 j4 j6 j8 c1 d1 d2 e1
J015733-004824 1.546 1.9328 21.84 24.54 D VLT 3 0 j7 e1
J024008-230915 2.223 1.1846 -15.13 27.54 D VLT 3 0 a2 b1 b2 j6 j8
J024008-230915 2.223 1.6359 10.0 11.1 D VLT 3 0 a2 b1 b2 j1 j4 j7 j8 d1 d2 e1
J024008-230915 2.223 1.6373 -1.87 10.2 D VLT 3 0 a2 b1 b2 j1 j4 j7 j8
J024008-230915 2.223 1.6574 -1.37 10.1 D VLT 3 0 b1 b2 j4 j6 c1 e1
J033106-382404 2.423 0.7627 4.4 9.88 D VLT 3 0 a2 b1 b2 j5 j6 j7 j8
J033106-382404 2.423 0.9709 -44.85 42.16 D VLT 3 0 b1 b2 j8
J033106-382404 2.423 1.438 -43.23 25.71 D VLT 3 0 b1 b2 j4 j8
J033108-252443 2.685 0.9925 5.13 12.32 D VLT 3 0 b1 b2 j4 j8
J033108-252443 2.685 2.4547 -21.22 54.96 D VLT 3 0 j1 e1
J033244-445557 2.6 2.4112 -10.0 7.93 D VLT 3 0 j1 j4 j6 j7 c1 e1 e2
J033244-445557 2.6 2.6563 10.79 16.89 D VLT 3 0 j1 j4 j5 j6 c1 e1
J040718-441013 3.0 2.4126 24.2 22.2 D VLT 3 0 j5 j6 j8 c1 d1 d2
J040718-441013 3.0 2.5499 8.95 3.53 D VLT 3 0 j1 j4 j6 c1 e1 e2 k1 k2
J040718-441013 3.0 2.5948 5.74 3.45 D VLT 3 0 j1 j2 j5 j6 c1 d1 d2 e1 e2 h1 h2 h3 l2 k1 k2
J040718-441013 3.0 2.6214 42.64 27.44 D VLT 3 0 j1 c1 e1
J042707-130253 2.159 1.408 -25.51 11.1 D VLT 3 0 b1 b2 j1 j4 j5 j6 j7 j8 c1
J042707-130253 2.159 1.5632 -29.67 24.49 D VLT 3 0 j4 j6 j8 c1 e1
J042707-130253 2.159 2.0351 80.57 38.3 D VLT 3 0 j1 c1 e2
J043037-485523 1.94 1.3556 -4.05 2.32 D VLT 3 0 a2 j1 j2 j3 j4 j5 j6 j7 j8 c1 e1 e2 h1 h3 k1 k2 k3 i1 i2 i3
J044017-433308 2.863 1.4335 1.39 25.0 D VLT 3 0 b1 b2 j4 j7 j8
J044017-433308 2.863 2.0482 14.0 8.64 D VLT 3 0 j1 j2 j4 c1 e2 h1 h2 h3 l2 k1 k2 k3 i2 i3
J051707-441055 1.71 0.2223 12.62 37.03 D VLT 3 0 a2 b1 b2 j8
J051707-441055 1.71 0.4291 -31.53 15.02 D VLT 3 0 a2 b1 j4 j6 j7 j8
J053007-250329 2.813 2.1412 6.76 3.59 D VLT 3 0 b1 b2 j1 j2 j5 c1 h1 k1 k2 k3
J055246-363727 2.317 1.2252 2.69 8.95 D VLT 3 0 a2 b1 b2 j4 j5 j6 j7 c1 e1
J055246-363727 2.317 1.7475 -9.36 11.55 D VLT 3 0 a2 j1 j4 j5 j6 j7 j8 e1
J055246-363727 2.317 1.9565 17.4 15.3 D VLT 3 0 j1 j4 j6 c1 d1 d2 e1
J064326-504112 3.09 2.6592 -15.3 19.2 D VLT 3 0 j4 j5 j6 c1 d1 d2 e2 l1 k1 k2
J091613+070224 2.774 1.3324 82.33 59.15 D VLT 3 0 a2 b1 b2 j4 j6 j7 j8
J094253-110426 3.054 1.0595 3.72 7.37 D VLT 3 0 a2 b1 j4 j7 j8
J094253-110426 3.054 1.7891 -23.3 4.95 D VLT 3 0 b1 b2 j4 j5 j6
J103909-231326 3.13 1.4429 -19.8 27.2 D VLT 3 0 b1 j7 j8
J103909-231326 3.13 2.7778 -11.3 6.6 D VLT 3 0 j1 j2 j4 c1 h1 h2 h3 l2 k1 k2 k3
J103921-271916 2.23 0.8771 21.59 20.71 D VLT 3 0 a2 b2 j6 j8
J103921-271916 2.23 1.0093 -6.43 32.8 D VLT 3 0 b1 b2 j8
J103921-271916 2.23 1.9721 29.8 8.47 D VLT 3 0 j4 j5 j6 j7 c1 e1
J104032-272749 2.32 1.3861 4.46 6.93 D VLT 3 0 a2 b1 b2 j3 j5 j6 j7 j8 e1 h1 h3 k1 k2 k3 i1 i2 g4 g5
J104032-272749 2.32 1.7761 2.62 13.2 D VLT 3 0 b1 b2 j1 j4 j5 j6 c1 e1
J110325-264515 2.145 1.1868 -7.45 9.25 D VLT 3 0 a2 b1 b2 j4 j5 j6 j7 j8
J110325-264515 2.145 1.2029 6.23 8.3 D VLT 3 0 b1 b2 j4 j6 j7 j8
J110325-264515 2.145 1.5515 -6.69 9.98 D VLT 3 0 b1 b2 j4 j6 j8 c1 e1
J110325-264515 2.145 1.8389 6.12 3.95 D VLT 3 0 a2 j1 j4 j5 e1
J111113-080401 3.922 3.6077 229.62 161.34 D VLT 3 0 j1 e1
J112010-134625 3.958 1.6283 8.86 11.3 D VLT 3 0 b2 j4 j5 j6
J112442-170517 2.4 0.8062 17.38 13.73 D VLT 3 0 b1 b2 j4 j5 j6 j7 j8
J112442-170517 2.4 1.2342 22.71 15.71 D VLT 3 0 a2 b1 b2 j4 j6 j8 d1 d2
J115411+063426 2.762 1.7739 -7.39 7.84 D VLT 3 0 j4 j5 j6 e2 h1 h2 h3 l1 l2 k1 k2 k3 i1 i3
J115411+063426 2.762 1.8197 -9.48 9.74 D VLT 3 0 b1 b2 j1 j6 j7 j8 c1
J115411+063426 2.762 2.366 30.9 17.8 D VLT 3 0 j1 j7 j8 c1 e1
J115944+011206 2.0 0.7908 15.61 10.8 D VLT 3 0 b1 b2 j4 j6 j8
J115944+011206 2.0 1.3305 21.37 22.49 D VLT 3 0 b1 b2 j4 j6 j7 j8 c1
J115944+011206 2.0 1.9438 5.18 4.42 D VLT 3 0 a2 j1 j2 j3 j5 e1 e2 h1 h3 k1 k2 k3 i1
J120342+102831 1.888 1.3224 -9.65 19.3 D VLT 3 0 a2 b1 b2 j4 j6 j7 j8 c1 e1
J120342+102831 1.888 1.3422 -20.06 14.43 D VLT 3 0 a2 b1 b2 j1 j6 j7 j8 e1
J120342+102831 1.888 1.5789 17.43 27.16 D VLT 3 0 a2 j4 j6 j7 j8 e1
J121140+103002 2.193 1.0496 -15.38 6.72 D VLT 3 0 a2 b1 b2 j4 j5 j6 j7 j8
J123200-022404 1.043 0.7569 22.53 32.19 D VLT 3 0 a2 b1 b2 j4 j6
J123200-022404 1.043 0.8308 16.72 9.11 D VLT 3 0 a2 b1 b2 j4 j6 j7 j8
J123437+075843 2.567 1.0201 -22.13 14.42 D VLT 3 0 a2 j4 j6 j7 j8
J123437+075843 2.567 1.7194 4.85 9.43 D VLT 3 0 j1 j4 j5 j6 d1 d2 e2
J133335+164903 2.084 0.7446 -8.28 5.42 D VLT 3 0 a2 b1 b2 j4 j5 j6 j7
J133335+164903 2.084 1.3253 49.62 106.07 D VLT 3 0 a2 b1 j6 j8 c1
J133335+164903 2.084 1.7765 8.43 4.48 D VLT 3 0 b1 b2 j1 j5 j6 c1 e1 e2 h1 h2 l2 k1 k2 k3 i1
J133335+164903 2.084 1.7863 -4.89 8.6 D VLT 3 0 a2 b1 j6 c1 d1 d2 e1 e2
J134427-103541 2.134 1.9155 0.15 7.44 D VLT 3 0 j1 j4 j5 j6 j7 j8 e1 e2
J134427-103541 2.134 2.1474 64.48 88.31 D VLT 3 0 b1 b2 c1
J135038-251216 2.534 1.4393 -9.87 5.68 D VLT 3 0 a1 b1 b2 j1 j3 j8 d1 d2 h2 h3 l1 l2 k2 k3 i1 i2 i3
J135038-251216 2.534 1.7529 63.96 32.58 D VLT 3 0 b2 j6 j8 c1 d1 d2
J141217+091624 2.856 1.4187 -29.19 17.71 D VLT 3 0 b2 j4 j5 j7 j8
J141217+091624 2.856 2.0188 8.49 7.55 D VLT 3 0 j1 j3 j4 c1 d1 d2 e2 h1 h2 h3 k1 k2 k3
J141217+091624 2.856 2.4564 -9.03 13.9 D VLT 3 0 j1 j4 j7 e1
J141217+091624 2.856 2.6682 1.99 8.49 D VLT 3 0 j1 j5 j6 c1 e1
J143040+014939 2.113 0.4878 35.8 21.7 D VLT 3 0 a2 b2 j7 j8 i2 i3
J143040+014939 2.113 1.203 -8.12 32.9 D VLT 3 0 b1 b2 j7 j8
J143040+014939 2.113 1.2411 -26.6 12.0 D VLT 3 0 a2 b1 b2 j7 j8 e2 h1 h2 h3 l2 k2 k3 i1 i2 i3
J144653+011356 2.206 0.5097 -5.67 11.42 D VLT 3 0 b1 b2 j4 j8
J144653+011356 2.206 0.6602 -0.73 18.31 D VLT 3 0 a2 b1 b2 j6 j7 j8
J144653+011356 2.206 1.102 13.95 40.3 D VLT 3 0 b1 b2 j6 j8
J144653+011356 2.206 1.1292 22.78 27.6 D VLT 3 0 a2 b2 j4 j6 j8
J144653+011356 2.206 1.1595 -25.57 12.05 D VLT 3 0 a2 b1 b2 j4 j5 j6 j7
J145102-232930 2.215 1.5855 -45.0 24.56 D VLT 3 0 j6 j8 c1 d1 d2 e1
J200324-325144 3.773 2.0329 24.4 12.0 D VLT 3 0 a2 b1 b2 j6 j7 j8
J200324-325144 3.773 3.1878 34.11 11.53 D VLT 3 0 j1 j4 c1 e1 e2
J200324-325144 3.773 3.1917 22.38 42.17 D VLT 3 0 j1 e1
J212912-153841 3.268 1.738 13.1 6.36 D VLT 3 0 a2 j4 j5 j6 j7 j8 e1
J212912-153841 3.268 2.0225 -16.28 12.44 D VLT 3 0 b2 j4 j7 j8 e1
J212912-153841 3.268 2.6378 13.2 33.3 D VLT 3 0 c1 e1 e2 k1 k2 k3
J212912-153841 3.268 2.7686 -2.06 10.9 D VLT 3 0 j1 e1 e2
J213314-464030 2.204 1.6148 43.2 15.68 D VLT 3 0 j1 j4 j5 j6 c1 e1
J214159-441325 3.17 2.1329 -4.7 22.22 D VLT 3 0 b1 b2 j4 j6 e1
J214159-441325 3.17 2.3828 11.7 8.58 D VLT 3 0 j4 j5 j7 j8 c1 h1 h2 l1 l2 k1 k3 i1 i3
J214159-441325 3.17 2.8523 20.89 5.24 D VLT 3 0 j1 j2 j3 j5 c1 e1 e2 h1 h3 k1 k2 k3
J214225-442018 3.23 0.9865 -0.93 10.5 D VLT 3 0 b1 b2 j8
J214225-442018 3.23 1.0529 15.0 12.9 D VLT 3 0 a2 b1 b2 j8
J214225-442018 3.23 1.1543 -62.5 40.0 D VLT 3 0 a2 b1 b2 j7 j8
J214225-442018 3.23 1.7569 -61.83 43.08 D VLT 3 0 b1 b2 j4 j6 j8
J214225-442018 3.23 2.1126 11.77 8.58 D VLT 3 0 a1 a2 b1 b2 j3 j4 j5 j7 j8 e2 h1 h2 h3 l1 l2 k1 k2 k3 i1 i3
J214225-442018 3.23 2.2533 22.2 11.2 D VLT 3 0 j4 j5 j6 j7 j8 c1 e1 e2
J214225-442018 3.23 2.3798 7.47 15.1 D VLT 3 0 j1 j4 j5 j6 j7 j8 c1 e1 e2
J220734-403655 3.155 1.627 60.91 27.09 D VLT 3 0 j4 j6 j7 c1
J220852-194359 2.558 0.9478 1.51 13.05 D VLT 3 0 a2 b1 b2 j6 j7 j8
J220852-194359 2.558 0.9483 -26.86 20.09 D VLT 3 0 b1 b2 j6 j7 j8
J220852-194359 2.558 1.0172 -5.25 5.46 D VLT 3 0 a2 b1 j4 j5 j6 j7 j8
J220852-194359 2.558 1.0182 -4.12 10.4 D VLT 3 0 b1 b2 j4 j6 j7 j8
J220852-194359 2.558 1.297 -14.35 27.63 D VLT 3 0 a2 b1 b2 j6 j8
J220852-194359 2.558 1.9206 8.57 3.85 D VLT 3 0 j1 j3 j4 j7 c1 e1 e2 h1 h2 h3 l1 l2 k1 k2 k3 i1
J220852-194359 2.558 2.0762 9.42 5.84 D VLT 3 0 j1 j4 j5 j6 c1 k1 k2 k3
J222006-280323 2.406 0.7866 -5.57 14.79 D VLT 3 0 b1 b2 j4 j6 j8
J222006-280323 2.406 0.9408 16.91 17.62 D VLT 3 0 b1 b2 j4 j6 j8
J222006-280323 2.406 0.9424 9.88 12.5 D VLT 3 0 a2 b1 b2 j4 j6 j7 j8
J222006-280323 2.406 1.5554 9.45 6.04 D VLT 3 0 b1 j4 j6 j7 j8 c1
J222006-280323 2.406 1.6279 23.0 8.61 D VLT 3 0 a2 b1 j1 j4 j6 j7 j8 c1
J222756-224302 1.891 1.4129 -16.49 17.85 D VLT 3 0 b1 b2 j4 j5 j6 j7 j8 c1 d1 d2 e1 e2
J222756-224302 1.891 1.4334 -45.07 29.35 D VLT 3 0 b1 b2 j4 j8 c1 d1 d2 e1
J222756-224302 1.891 1.4518 10.24 15.86 D VLT 3 0 b1 j4 j6 j7 j8 c1 e1
J222756-224302 1.891 1.6398 -14.84 29.57 D VLT 3 0 a2 b1 b2 j4 j5 j7 j8 c1 d1 d2 e1
J233446-090812 3.317 2.1522 5.25 4.37 D VLT 3 0 a1 b1 b2 j1 j3 j4 j5 j6 d1 d2 h1 h2 h3 l1 l2 k1 k2 k3 i1
J233446-090812 3.317 2.2015 -0.58 54.94 D VLT 3 0 j4 c1 e2
J233446-090812 3.317 2.2875 7.58 3.76 D VLT 3 0 j1 j4 j5 j8 e2 h1 h3 k2 k3 i2 i3
J234625+124743 2.578 2.1733 41.6 75.17 D VLT 3 0 j1 c1 e1
J234625+124743 2.578 2.5718 -172.74 67.99 D VLT 3 0 j1 e1 e2
J234628+124858 2.515 1.1084 -15.36 25.27 D VLT 3 0 b2 j4 j8
J234628+124858 2.515 1.5899 30.51 22.68 D VLT 3 0 j6 j7 e1
J234628+124858 2.515 2.1713 -7.94 9.51 D VLT 3 0 b2 j1 j4 j6 c1 d1 d2
J235034-432559 2.885 1.7962 9.42 33.57 D VLT 3 0 b1 j6 d1 d2 e1
<!DOCTYPE html>
<meta charset="utf-8">
<style>
body { font: 12px Arial;}
path {
stroke: steelblue;
stroke-width: 2;
fill: none;
}
.axis path,
.axis line {
fill: none;
stroke: grey;
stroke-width: 1;
shape-rendering: crispEdges;
}
div.tooltip {
position: absolute;
text-align: center;
width: 120px;
height: 15px;
padding: 2px;
font: 15px sans-serif;
background: lightgrey;
border: 0px;
border-radius: 4px;
pointer-events: none;
}
</style>
<div id="area1"></div>
<div id="area2"></div>
<div id="area3"></div>
<body><script src="http://d3js.org/d3.v3.min.js"></script>
<script>
var margin = {top:30, right:40, bottom:40, left:50},
width = 600 - margin.left - margin.right,
height = 350 - margin.top - margin.bottom;
var parseDate = d3.time.format("%d-%b-%y").parse;
var x = d3.scale.linear().range([0, width]);
var y = d3.scale.linear().range([height, 0]);
var xAxis = d3.svg.axis().scale(x)
.orient("bottom").ticks(5);
var yAxis = d3.svg.axis().scale(y)
.orient("left").ticks(5);
// var valueline = d3.svg.line()
// .interpolate("basis") // basis spline
// .x(function(d) { return x(d.date); })
// .y(function(d) { return y(d.close); });
// var valueline2 = d3.svg.line()
// .interpolate("basis") // basis spline
// .x(function(d) { return x(d.date); })
// .y(function(d) { return y(d.open); });
var div = d3.select("body").append("div")
.attr("class", "tooltip")
.style("opacity", 0);
var chart1 = d3.select("#area1")
.append("svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.append("g")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
var chart2 = d3.select("#area2")
.append("svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.append("g")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
d3.tsv("full-parse.tsv", function(error, data) {
data.forEach(function(d) {
d.J2000 = d.J2000;
d.zem = +d.zem;
d.zabs = +d.zabs;
d.da = +d.da;
d.eda = +d.eda;
d.sample = d.sample;
d.source = d.source;
d.transition = d.transition;
});
data.sort(function(a,b) {
return a.zabs - b.zabs;
}); // sorts the data structure based on zabs.
var decode = {};
decode["a"] = {ION: "MgI", fourcode: 2853, wavelength: 2852.9627970};
decode["b"] = {ION: "MgII", fourcode: 2796, wavelength: 2796.3537860};
decode["c"] = {ION: "MgII", fourcode: 2804, wavelength: 2803.5309820};
decode["d"] = {ION: "AlII", fourcode: 1671, wavelength: 1670.7886100};
decode["e"] = {ION: "AlIII", fourcode: 1855, wavelength: 1854.7089660};
decode["f"] = {ION: "AlIII", fourcode: 1863, wavelength: 1862.7985810};
decode["g"] = {ION: "SiII", fourcode: 1527, wavelength: 1526.7069800};
decode["h"] = {ION: "SiII", fourcode: 1808, wavelength: 1808.0128830};
decode["i"] = {ION: "CrII", fourcode: 2056, wavelength: 2056.2567280};
decode["j"] = {ION: "CrII", fourcode: 2062, wavelength: 2062.2358730};
decode["k"] = {ION: "CrII", fourcode: 2066, wavelength: 2066.1638190};
decode["l"] = {ION: "FeII", fourcode: 1608, wavelength: 1608.4508520};
decode["m"] = {ION: "FeII", fourcode: 1611, wavelength: 1611.2003690};
decode["n"] = {ION: "FeII", fourcode: 2344, wavelength: 2344.2127470};
decode["o"] = {ION: "FeII", fourcode: 2374, wavelength: 2374.4600640};
decode["p"] = {ION: "FeII", fourcode: 2383, wavelength: 2382.7639950};
decode["q"] = {ION: "FeII", fourcode: 2587, wavelength: 2586.6493120};
decode["r"] = {ION: "FeII", fourcode: 2600, wavelength: 2600.1721140};
decode["s"] = {ION: "NiII", fourcode: 1710, wavelength: 1709.6040200};
decode["t"] = {ION: "NiII", fourcode: 1742, wavelength: 1741.5528900};
decode["u"] = {ION: "NiII", fourcode: 1752, wavelength: 1751.9154900};
decode["v"] = {ION: "ZnII", fourcode: 2026, wavelength: 2026.1369460};
decode["w"] = {ION: "ZnII", fourcode: 2063, wavelength: 2062.6602910};
decode["a1"] = {ION: "MgI", fourcode: 2026, wavelength: 2026.4749788};
decode["a2"] = {ION: "MgI", fourcode: 2852, wavelength: 2852.9627970};
decode["b1"] = {ION: "MgII", fourcode: 2796, wavelength: 2796.3537860};
decode["b2"] = {ION: "MgII", fourcode: 2803, wavelength: 2803.5309820};
decode["c1"] = {ION: "AlII", fourcode: 1670, wavelength: 1670.7886100};
decode["d1"] = {ION: "AlIII", fourcode: 1854, wavelength: 1854.7089660};
decode["d2"] = {ION: "AlIII", fourcode: 1862, wavelength: 1862.7985810};
decode["e1"] = {ION: "SiII", fourcode: 1526, wavelength: 1526.7069800};
decode["e2"] = {ION: "SiII", fourcode: 1808, wavelength: 1808.0128830};
decode["h1"] = {ION: "CrII", fourcode: 2056, wavelength: 2056.2567280};
decode["h2"] = {ION: "CrII", fourcode: 2062, wavelength: 2062.2358730};
decode["h3"] = {ION: "CrII", fourcode: 2066, wavelength: 2066.1638190};
decode["j1"] = {ION: "FeII", fourcode: 1608, wavelength: 1608.4508520};
decode["j2"] = {ION: "FeII", fourcode: 1611, wavelength: 1611.2003690};
decode["j3"] = {ION: "FeII", fourcode: 2260, wavelength: 2260.7791080};
decode["j4"] = {ION: "FeII", fourcode: 2344, wavelength: 2344.2127470};
decode["j5"] = {ION: "FeII", fourcode: 2374, wavelength: 2374.4600640};
decode["j6"] = {ION: "FeII", fourcode: 2382, wavelength: 2382.7639950};
decode["j7"] = {ION: "FeII", fourcode: 2587, wavelength: 2586.6493120};
decode["j8"] = {ION: "FeII", fourcode: 2600, wavelength: 2600.1721140};
decode["i1"] = {ION: "MnII", fourcode: 2576, wavelength: 2576.8753100};
decode["i2"] = {ION: "MnII", fourcode: 2594, wavelength: 2594.4966200};
decode["i3"] = {ION: "MnII", fourcode: 2606, wavelength: 2606.4589600};
decode["k1"] = {ION: "NiII", fourcode: 1709, wavelength: 1709.6040200};
decode["k2"] = {ION: "NiII", fourcode: 1741, wavelength: 1741.5528900};
decode["k3"] = {ION: "NiII", fourcode: 1751, wavelength: 1751.9154900};
decode["g1"] = {ION: "TiII", fourcode: 3067, wavelength: 3067.2373700};
decode["g2"] = {ION: "TiII", fourcode: 3073, wavelength: 3073.8627800};
decode["g3"] = {ION: "TiII", fourcode: 3230, wavelength: 3230.1215700};
decode["g4"] = {ION: "TiII", fourcode: 3342, wavelength: 3242.9178500};
decode["g5"] = {ION: "TiII", fourcode: 3384, wavelength: 3384.7298800};
decode["l1"] = {ION: "ZnII", fourcode: 2026, wavelength: 2026.1369460};
decode["l2"] = {ION: "ZnII", fourcode: 2062, wavelength: 2062.6602910};
d3.select("body").selectAll("p")
.data(data)
.enter()
.append("p")
.text(function(d) {
var tempvar = "";
var keyval = "";
for (var i=0; i < d.transition.split(" ").length; i++){
keyval = d.transition.split(" ")[i]
user = decode[keyval]
tempvar += user.ION + user.fourcode + " " + user.wavelength * (1.0 + d.zabs) + " "
// tempvar = decode.keyval[0]
// tempvar += d.transition.split(" ")[i]
// tempvar += decode.keycode[d.transition.split(" ")[i]].transition
}
return tempvar
});
x.domain([0, d3.max(data, function(d) { return d.zabs; })]);
y.domain(d3.extent(data, function(d) { return d.da; }));
chart1.selectAll("dot") // scatterplot
.data(data)
.enter().append("circle")
.filter(function(d) { return d.source == "Keck" })
.style("fill", "red")
.style("opacity", 0.5)
.attr("r", 3.5)
.attr("cx", function(d) { return x(d.zabs); })
.attr("cy", function(d) { return y(d.da); })
.on("mouseover", function(d) {
div.transition()
.duration(200)
.style("opacity", 1.0);
div.html(d.J2000)
.style("left", (d3.event.pageX) + "px")
.style("top", (d3.event.pageY - 28) + "px");
})
.on("mouseout", function(d){
div.transition()
.duration(500)
.style("opacity", 0);
});
chart2.selectAll("dot") // scatterplot
.data(data)
.enter().append("circle")
.filter(function(d) { return d.source == "VLT" })
.style("fill", "blue")
.style("opacity", 0.5)
.attr("r", 3.5)
.attr("cx", function(d) { return x(d.zabs); })
.attr("cy", function(d) { return y(d.da); })
.on("mouseover", function(d) {
div.transition()
.duration(200)
.style("opacity", 1.0);
div.html(d.J2000)
.style("left", (d3.event.pageX) + "px")
.style("top", (d3.event.pageY - 28) + "px");
})
.on("mouseout", function(d){
div.transition()
.duration(500)
.style("opacity", 0);
});
chart1.append("g") // Add the x axis
.attr("class", "x axis")
.attr("transform", "translate(0," + height + ")")
.call(xAxis);
chart1.append("text")
.attr("x", width / 2 )
.attr("y", height + margin.bottom - 5) // todo: remove magic number
.style("text-anchor", "middle")
.text("Absorption System Redshift (z)");
chart1.append("g") // Add the y axis
.attr("class", "y axis")
.call(yAxis);
chart1.append("text") // yaxis label
.attr("transform", "rotate(-90)")
.attr("y", 0 - margin.left)
.attr("x", 0 - (height / 2))
.attr("dy", "1em")
.style("text-anchor", "middle")
.text("Delta alpha / alpha");
chart2.append("g") // Add the x axis
.attr("class", "x axis")
.attr("transform", "translate(0," + height + ")")
.call(xAxis);
chart2.append("text")
.attr("x", width / 2 )
.attr("y", height + margin.bottom - 5) // todo: remove magic number
.style("text-anchor", "middle")
.text("Absorption System Redshift (z)");
chart2.append("g") // Add the y axis
.attr("class", "y axis")
.call(yAxis);
chart2.append("text") // yaxis label
.attr("transform", "rotate(-90)")
.attr("y", 0 - margin.left)
.attr("x", 0 - (height / 2))
.attr("dy", "1em")
.style("text-anchor", "middle")
.text("Delta alpha / alpha");
// svg.append("text")
// // .attr("transform", "translate(" + (width - 10) + "," + y(data[data.length - 1].open) + ")")
// .attr("transform", "translate(" + (width + 3) + "," + y(data[0].open) + ")")
// .attr("dy", "0.35em")
// .attr("text-anchor", "start")
// .style("fill", "red")
// .text("Open")
// svg.append("text") // add the title
// // .attr("transform", )
// .attr("x", width / 2 )
// .attr("y", 0 - margin.top / 2)
// .attr("text-anchor", "middle")
// .style("font-size", "16px")
// .style("text-decoration", "underline")
// .text("Value vs. Date");
// }
// function updateData () {
// d3.tsv("full-parse.tsv", function(error, data) {
// data.forEach(function(d) {
// d.J2000 = d.J2000;
// d.zem = +d.zem;
// d.zabs = +d.zabs;
// d.da = +d.da;
// d.eda = +d.eda;
// d.sample = d.sample;
// d.source = d.source;
// d.transition = d.transition;
// });
// data.sort(function(a,b) {
// return a.zabs - b.zabs;
// }); // sorts the data structure based on zabs.
// x.domain([0, d3.max(data, function(d) { return d.zabs; })]);
// y.domain(d3.extent(data, function(d) { return d.da; }));
// var chart2 = d3.select("#area2").transition();
// chart2.append("g") // Add the x axis
// .attr("class", "x axis")
// .attr("transform", "translate(0," + height + ")")
// .call(xAxis);
// chart2.append("text")
// .attr("x", width / 2 )
// .attr("y", height + margin.bottom - 5) // todo: remove magic number
// .style("text-anchor", "middle")
// .text("Absorption System Redshift (z)");
// chart2.append("g") // Add the y axis
// .attr("class", "y axis")
// .call(yAxis);
// chart2.append("text") // yaxis label
// .attr("transform", "rotate(-90)")
// .attr("y", 0 - margin.left)
// .attr("x", 0 - (height / 2))
// .attr("dy", "1em")
// .style("text-anchor", "middle")
// .text("Delta alpha / alpha");
// }
});
</script>
</body>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment