{ "name": "blackbody_4300K", "source": "sd_blackbody(4300, (360, 830, 1))", "generator": "crates/tm30/tools/golden.py (tm30.py + colour-science 0.4.7, numpy 2.5.1)", "wavelengths": [ 360.0, 361.0, 362.0, 363.0, 364.0, 365.0, 366.0, 367.0, 368.0, 369.0, 370.0, 371.0, 372.0, 373.0, 374.0, 375.0, 376.0, 377.0, 378.0, 379.0, 380.0, 381.0, 382.0, 383.0, 384.0, 385.0, 386.0, 387.0, 388.0, 389.0, 390.0, 391.0, 392.0, 393.0, 394.0, 395.0, 396.0, 397.0, 398.0, 399.0, 400.0, 401.0, 402.0, 403.0, 404.0, 405.0, 406.0, 407.0, 408.0, 409.0, 410.0, 411.0, 412.0, 413.0, 414.0, 415.0, 416.0, 417.0, 418.0, 419.0, 420.0, 421.0, 422.0, 423.0, 424.0, 425.0, 426.0, 427.0, 428.0, 429.0, 430.0, 431.0, 432.0, 433.0, 434.0, 435.0, 436.0, 437.0, 438.0, 439.0, 440.0, 441.0, 442.0, 443.0, 444.0, 445.0, 446.0, 447.0, 448.0, 449.0, 450.0, 451.0, 452.0, 453.0, 454.0, 455.0, 456.0, 457.0, 458.0, 459.0, 460.0, 461.0, 462.0, 463.0, 464.0, 465.0, 466.0, 467.0, 468.0, 469.0, 470.0, 471.0, 472.0, 473.0, 474.0, 475.0, 476.0, 477.0, 478.0, 479.0, 480.0, 481.0, 482.0, 483.0, 484.0, 485.0, 486.0, 487.0, 488.0, 489.0, 490.0, 491.0, 492.0, 493.0, 494.0, 495.0, 496.0, 497.0, 498.0, 499.0, 500.0, 501.0, 502.0, 503.0, 504.0, 505.0, 506.0, 507.0, 508.0, 509.0, 510.0, 511.0, 512.0, 513.0, 514.0, 515.0, 516.0, 517.0, 518.0, 519.0, 520.0, 521.0, 522.0, 523.0, 524.0, 525.0, 526.0, 527.0, 528.0, 529.0, 530.0, 531.0, 532.0, 533.0, 534.0, 535.0, 536.0, 537.0, 538.0, 539.0, 540.0, 541.0, 542.0, 543.0, 544.0, 545.0, 546.0, 547.0, 548.0, 549.0, 550.0, 551.0, 552.0, 553.0, 554.0, 555.0, 556.0, 557.0, 558.0, 559.0, 560.0, 561.0, 562.0, 563.0, 564.0, 565.0, 566.0, 567.0, 568.0, 569.0, 570.0, 571.0, 572.0, 573.0, 574.0, 575.0, 576.0, 577.0, 578.0, 579.0, 580.0, 581.0, 582.0, 583.0, 584.0, 585.0, 586.0, 587.0, 588.0, 589.0, 590.0, 591.0, 592.0, 593.0, 594.0, 595.0, 596.0, 597.0, 598.0, 599.0, 600.0, 601.0, 602.0, 603.0, 604.0, 605.0, 606.0, 607.0, 608.0, 609.0, 610.0, 611.0, 612.0, 613.0, 614.0, 615.0, 616.0, 617.0, 618.0, 619.0, 620.0, 621.0, 622.0, 623.0, 624.0, 625.0, 626.0, 627.0, 628.0, 629.0, 630.0, 631.0, 632.0, 633.0, 634.0, 635.0, 636.0, 637.0, 638.0, 639.0, 640.0, 641.0, 642.0, 643.0, 644.0, 645.0, 646.0, 647.0, 648.0, 649.0, 650.0, 651.0, 652.0, 653.0, 654.0, 655.0, 656.0, 657.0, 658.0, 659.0, 660.0, 661.0, 662.0, 663.0, 664.0, 665.0, 666.0, 667.0, 668.0, 669.0, 670.0, 671.0, 672.0, 673.0, 674.0, 675.0, 676.0, 677.0, 678.0, 679.0, 680.0, 681.0, 682.0, 683.0, 684.0, 685.0, 686.0, 687.0, 688.0, 689.0, 690.0, 691.0, 692.0, 693.0, 694.0, 695.0, 696.0, 697.0, 698.0, 699.0, 700.0, 701.0, 702.0, 703.0, 704.0, 705.0, 706.0, 707.0, 708.0, 709.0, 710.0, 711.0, 712.0, 713.0, 714.0, 715.0, 716.0, 717.0, 718.0, 719.0, 720.0, 721.0, 722.0, 723.0, 724.0, 725.0, 726.0, 727.0, 728.0, 729.0, 730.0, 731.0, 732.0, 733.0, 734.0, 735.0, 736.0, 737.0, 738.0, 739.0, 740.0, 741.0, 742.0, 743.0, 744.0, 745.0, 746.0, 747.0, 748.0, 749.0, 750.0, 751.0, 752.0, 753.0, 754.0, 755.0, 756.0, 757.0, 758.0, 759.0, 760.0, 761.0, 762.0, 763.0, 764.0, 765.0, 766.0, 767.0, 768.0, 769.0, 770.0, 771.0, 772.0, 773.0, 774.0, 775.0, 776.0, 777.0, 778.0, 779.0, 780.0, 781.0, 782.0, 783.0, 784.0, 785.0, 786.0, 787.0, 788.0, 789.0, 790.0, 791.0, 792.0, 793.0, 794.0, 795.0, 796.0, 797.0, 798.0, 799.0, 800.0, 801.0, 802.0, 803.0, 804.0, 805.0, 806.0, 807.0, 808.0, 809.0, 810.0, 811.0, 812.0, 813.0, 814.0, 815.0, 816.0, 817.0, 818.0, 819.0, 820.0, 821.0, 822.0, 823.0, 824.0, 825.0, 826.0, 827.0, 828.0, 829.0, 830.0 ], "values": [ 1810.8092576881004, 1832.449055176484, 1854.1549261114017, 1875.9249286892439, 1897.757120375705, 1919.649558385579, 1941.6003001550707, 1963.6074038065462, 1985.6689286056717, 2007.7829354109265, 2029.9474871154132, 2052.1606490809645, 2074.4204895645157, 2096.725080136696, 2119.0724960926714, 2141.4608168551813, 2163.888126369768, 2186.3525134922324, 2208.8520723682705, 2231.384902805325, 2253.949110636677, 2276.542808077726, 2299.16411407456, 2321.811154644771, 2344.4820632105666, 2367.1749809242415, 2389.8880569859407, 2412.619448953869, 2435.3673230469067, 2458.1298544396536, 2480.905227550079, 2503.691636319618, 2526.4872844859374, 2549.2903858483637, 2572.099164525954, 2594.911855208412, 2617.726703399774, 2640.541965654986, 2663.3559098094306, 2686.166815201438, 2708.9729728879124, 2731.7726858530486, 2754.564269210276, 2777.3460503974716, 2800.1163693655244, 2822.8735787603077, 2845.6160440981803, 2868.342143934973, 2891.050270028715, 2913.7388274960226, 2936.406234962261, 2959.0509247056743, 2981.671342795359, 3004.265949223358, 3026.833218030806, 3049.371637428326, 3071.8797099106396, 3094.3559523656177, 3116.7988961776937, 3139.2070873258303, 3161.5790864761298, 3183.913469069062, 3206.20882540153, 3228.463760703758, 3250.6768952111347, 3272.8468642310645, 3294.972318204941, 3317.0519227653112, 3339.084358788291, 3361.0683224413733, 3383.0025252266487, 3404.885694019556, 3426.7165711032335, 3448.4939141985706, 3470.21649649002, 3491.88310664725, 3513.492548842758, 3535.0436427654377, 3556.535223630321, 3577.9661421844166, 3599.335264708839, 3620.641473017265, 3641.8836644507587, 3663.06075186916, 3684.1716636389447, 3705.215343617792, 3726.1907511358268, 3747.096860973669, 3767.932663337332, 3788.69716383008, 3809.3893834212745, 3830.0083584122967, 3850.5531403996647, 3871.022796235321, 3891.416407984244, 3911.733072879441, 3931.971903274318, 3952.1320265926174, 3972.21258527586, 3992.2127367284684, 4012.1316532605506, 4031.968522028476, 4051.7225449732678, 4071.3929387568764, 4090.978934696416, 4110.479778696427, 4129.894731179134, 4149.223067012984, 4168.464075439234, 4187.617059996836, 4206.68133844569, 4225.656242688155, 4244.541118689054, 4263.335326394123, 4282.038239647013, 4300.649246104826, 4319.167747152306, 4337.593157814752, 4355.924906669587, 4374.162435756773, 4392.305200488064, 4410.35266955505, 4428.304324836243, 4446.159661303083, 4463.918186924929, 4481.579422573199, 4499.142901924518, 4516.608171363132, 4533.974789882384, 4551.242328985544, 4568.410372585854, 4585.478516905878, 4602.446370376268, 4619.313553533843, 4636.079698919175, 4652.744450973609, 4669.307465935752, 4685.768411737606, 4702.126967900143, 4718.3828254286, 4734.535686707384, 4750.585265394581, 4766.531286316325, 4782.373485360741, 4798.111609371751, 4813.7454160427105, 4829.27467380975, 4844.699161745104, 4860.0186694502445, 4875.232996948957, 4890.341954580377, 4905.345362891922, 4920.24305253231, 4935.034864144503, 4949.720648258758, 4964.300265185722, 4978.77358490957, 4993.140486981348, 5007.40086041234, 5021.554603567674, 5035.601624060033, 5049.541838643617, 5063.375173108303, 5077.101562173995, 5090.7209493853, 5104.233287006395, 5117.638535916229, 5130.936665504065, 5144.127653565214, 5157.211486197283, 5170.188157696593, 5183.057670455121, 5195.8200348577375, 5208.475269179837, 5221.02339948545, 5233.4644595257, 5245.798490637727, 5258.02554164411, 5270.145668752639, 5282.158935456707, 5294.065412436022, 5305.865177457968, 5317.558315279391, 5329.144917548882, 5340.625082709679, 5351.998915902993, 5363.2665288719445, 5374.428039866089, 5385.483573546376, 5396.433260890835, 5407.277239100706, 5418.0156515072595, 5428.648647479123, 5439.176382330258, 5449.599017228549, 5459.916719104945, 5470.129660563298, 5480.238019790747, 5490.241980468782, 5500.141731684933, 5509.937467845068, 5519.629388586388, 5529.217698690988, 5538.702608000135, 5548.084331329199, 5557.363088383181, 5566.539103672983, 5575.612606432256, 5584.583830534982, 5593.453014413712, 5602.220400978429, 5610.886237536148, 5619.450775711149, 5627.914271365879, 5636.276984522584, 5644.539179285573, 5652.701123764163, 5660.763089996335, 5668.725353873037, 5676.5881950632265, 5684.351896939495, 5692.0167465045, 5699.583034317968, 5707.051054424463, 5714.421104281782, 5721.693484690053, 5728.868499721562, 5735.94645665114, 5742.927665887382, 5749.812440904391, 5756.601098174352, 5763.2939571006755, 5769.891339951822, 5776.393571795885, 5782.800980435751, 5789.11389634496, 5795.3326526043, 5801.457584838927, 5807.489031156319, 5813.4273320847615, 5819.272830512526, 5825.025871627787, 5830.686802859059, 5836.255973816403, 5841.733736233222, 5847.120443908706, 5852.416452650981, 5857.622120220814, 5862.7378062760345, 5867.763872316515, 5872.70068162989, 5877.5485992378035, 5882.307991842822, 5886.979227776021, 5891.562676945093, 5896.058710783176, 5900.467702198214, 5904.790025522973, 5909.026056465671, 5913.1761720611685, 5917.24075062282, 5921.2201716948575, 5925.114816005405, 5928.9250654201, 5932.651302896245, 5936.2939124376, 5939.853279049703, 5943.329788695794, 5946.723828253336, 5950.035785471008, 5953.266048926376, 5956.415007984038, 5959.483052754376, 5962.47057405283, 5965.377963359698, 5968.2056127805745, 5970.95391500719, 5973.623263278885, 5976.214051344603, 5978.726673425347, 5981.16152417726, 5983.518998655103, 5985.7994922763555, 5988.00340078578, 5990.131120220452, 5992.183046875398, 5994.159577269597, 5996.061108112598, 5997.888036271535, 5999.640758738686, 6001.319672599498, 6002.925175001044, 6004.457663121044, 6005.9175341372475, 6007.305185197366, 6008.621013389435, 6009.865415712595, 6011.038789048404, 6012.141530132528, 6013.174035526869, 6014.136701592246, 6015.029924461323, 6015.854100012164, 6016.609623842055, 6017.296891241859, 6017.916297170726, 6018.468236231256, 6018.953102645039, 6019.3712902286225, 6019.723192369881, 6020.00920200479, 6020.229711594554, 6020.3851131032, 6020.475797975476, 6020.5021571151865, 6020.464580863889, 6020.363458979952, 6020.199180618024, 6019.9721343088195, 6019.682707939307, 6019.331288733237, 6018.918263232003, 6018.4440172759405, 6017.908935985858, 6017.313403744986, 6016.657804181262, 6015.942520149916, 6015.167933716426, 6014.334426139775, 6013.442377856076, 6012.492168462439, 6011.48417670125, 6010.418780444716, 6009.296356679676, 6008.117281492865, 6006.881930056276, 6005.59067661302, 6004.243894463357, 6002.8419559510485, 6001.3852324500485, 5999.874094351408, 5998.308911050505, 5996.690050934585, 5995.017881370461, 5993.292768692673, 5991.515078191696, 5989.685174102634, 5987.803419593988, 5985.870176756824, 5983.885806594119, 5981.850669010391, 5979.765122801569, 5977.629525645127, 5975.444234090426, 5973.209603549341, 5970.92598828711, 5968.593741413392, 5966.213214873615, 5963.78475944047, 5961.3087247057365, 5958.785459072226, 5956.215309746027, 5953.598622728919, 5950.93574281101, 5948.227013563632, 5945.47277733235, 5942.67337523029, 5939.829147131571, 5936.940431665008, 5934.007566207983, 5931.030886880503, 5928.010728539475, 5924.947424773159, 5921.841307895803, 5918.69270894248, 5915.501957664073, 5912.269382522492, 5908.995310686021, 5905.680068024865, 5902.323979106864, 5898.927367193361, 5895.490554235281, 5892.013860869321, 5888.497606414341, 5884.942108867893, 5881.347684902926, 5877.714649864648, 5874.043317767497, 5870.334001292345, 5866.587011783777, 5862.8026592475235, 5858.9812523481205, 5855.12309840659, 5851.228503398349, 5847.297771951218, 5843.331207343585, 5839.329111502695, 5835.291785003045, 5831.219527064981, 5827.112635553341, 5822.971406976262, 5818.7961364841285, 5814.587117868603, 5810.344643561815, 5806.06900463562, 5801.760490801047, 5797.419390407783, 5793.045990443813, 5788.640576535176, 5784.203432945808, 5779.734842577498, 5775.235086969952, 5770.704446300966, 5766.143199386702, 5761.551623682036, 5756.929995281054, 5752.278588917605, 5747.597677965934, 5742.887534441499, 5738.148429001764, 5733.380630947153, 5728.584408222081, 5723.760027416049, 5718.907753764869, 5714.027851151917, 5709.1205821095355, 5704.186207820435, 5699.2249881192465, 5694.2371814941325, 5689.223045088443, 5684.182834702505, 5679.116804795423, 5674.025208486991, 5668.908297559687, 5663.766322460678, 5658.599532303986, 5653.408174872613, 5648.192496620825, 5642.952742676458, 5637.689156843272, 5632.401981603426, 5627.0914581199295, 5621.75782623924, 5616.401324493855, 5611.022190104996, 5605.620658985342, 5600.196965741794, 5594.75134367835, 5589.284024798956, 5583.795239810473, 5578.285218125674, 5572.754187866276, 5567.2023758660325, 5561.630007673867, 5556.03730755708, 5550.42449850456, 5544.791802230059, 5539.139439175523, 5533.467628514445, 5527.776588155244, 5522.06653474476, 5516.337683671684, 5510.590249070107, 5504.824443823052, 5499.040479566097, 5493.238566690993, 5487.418914349302, 5481.581730456139, 5475.727221693883, 5469.855593515927, 5463.9670501504825 ], "expected": { "Rf": 99.03620440608341, "Rg": 100.30350300096443, "CCT_K": 4299.73725258116, "Duv": 8.413244817936664e-06, "bins": [ { "bin": 1, "ref_a": 21.408086968795132, "ref_b": 4.866281711007158, "test_a": 21.352384413643417, "test_b": 4.837736265576641, "ref_a_norm": 0.9751249073815587, "ref_b_norm": 0.22165607369099238, "test_a_norm": 0.9725876910010196, "test_b_norm": 0.22035584659119728, "Rcs_pct": -0.27421262028238147, "Rhs": -0.0007802572399564611, "Rf_h": 99.33389260503162 }, { "bin": 2, "ref_a": 20.633588191119767, "ref_b": 14.251259734187265, "test_a": 20.528144857330826, "test_b": 14.2970472525139, "ref_a_norm": 0.8228174942845975, "ref_b_norm": 0.5683057021526499, "test_a_norm": 0.818612669661095, "test_b_norm": 0.5701315974235096, "Rcs_pct": -0.248177083840289, "Rhs": 0.0038542518288526163, "Rf_h": 99.16579238070047 }, { "bin": 3, "ref_a": 14.628579084638053, "ref_b": 22.245173331571426, "test_a": 14.4703918278608, "test_b": 22.35982585654582, "ref_a_norm": 0.5494486330652576, "ref_b_norm": 0.8355274978256071, "test_a_norm": 0.5435071283229496, "test_b_norm": 0.8398338404143288, "Rcs_pct": 0.027966982851533626, "Rhs": 0.0073326564000590014, "Rf_h": 98.66161065881694 }, { "bin": 4, "ref_a": 3.864717742127668, "ref_b": 22.102267426518083, "test_a": 3.726445232143026, "test_b": 22.254804645351214, "ref_a_norm": 0.17224285589001287, "ref_b_norm": 0.9850545155446232, "test_a_norm": 0.16608032253053312, "test_b_norm": 0.9918527988745913, "Rcs_pct": 0.5465405604507331, "Rhs": 0.007370401292971966, "Rf_h": 98.57621583848461 }, { "bin": 5, "ref_a": -2.176307217477011, "ref_b": 19.14793061783907, "test_a": -2.2961605561376173, "test_b": 19.31395124368825, "ref_a_norm": -0.11293048769020256, "ref_b_norm": 0.9936028909730754, "test_a_norm": -0.11914978240996757, "test_b_norm": 1.0022178466618756, "Rcs_pct": 0.9662745940493582, "Rhs": 0.004419098236152333, "Rf_h": 98.60117977698458 }, { "bin": 6, "ref_a": -11.08566002070759, "ref_b": 17.259634533317517, "test_a": -11.155515968731576, "test_b": 17.389571667011612, "ref_a_norm": -0.5404188384771377, "ref_b_norm": 0.8413961486832593, "test_a_norm": -0.5438242712814384, "test_b_norm": 0.8477305008765291, "Rcs_pct": 0.7158778458943699, "Rhs": -0.0006876636305288321, "Rf_h": 98.9991276712021 }, { "bin": 7, "ref_a": -18.171418102713538, "ref_b": 11.395922646799296, "test_a": -18.209598192458913, "test_b": 11.5442686809867, "ref_a_norm": -0.8471845926612653, "ref_b_norm": 0.5312986598490214, "test_a_norm": -0.8489646179513044, "test_b_norm": 0.5382148220239044, "Rcs_pct": 0.5322450768898671, "Rhs": -0.0047616496170036215, "Rf_h": 98.94059335342342 }, { "bin": 8, "ref_a": -22.68619540404993, "ref_b": 3.767797906803832, "test_a": -22.703101886623692, "test_b": 3.9086560508269743, "ref_a_norm": -0.9864870886279402, "ref_b_norm": 0.16383901846132484, "test_a_norm": -0.9872222505392297, "test_b_norm": 0.16996409752073022, "Rcs_pct": 0.19159796273795704, "Rhs": -0.005863964408763387, "Rf_h": 99.00399158797327 }, { "bin": 9, "ref_a": -19.340286831287113, "ref_b": -1.982758423005599, "test_a": -19.35598485012031, "test_b": -1.830183814384454, "ref_a_norm": -0.9947859311905495, "ref_b_norm": -0.10198505334288592, "test_a_norm": -0.9955933736250416, "test_b_norm": -0.09413723415399551, "Rcs_pct": -0.07391059181621672, "Rhs": -0.00785454974828428, "Rf_h": 98.94007162903895 }, { "bin": 10, "ref_a": -18.653288881374742, "ref_b": -10.837409208320604, "test_a": -18.66265235915438, "test_b": -10.717289721094188, "ref_a_norm": -0.8646587382680907, "ref_b_norm": -0.5023596981612214, "test_a_norm": -0.8650927750180831, "test_b_norm": -0.4967916524976864, "Rcs_pct": -0.2732552058512623, "Rhs": -0.0048707986674746415, "Rf_h": 99.12400383934165 }, { "bin": 11, "ref_a": -12.595288529402438, "ref_b": -18.27775138233712, "test_a": -12.578385945625136, "test_b": -18.21298967997079, "ref_a_norm": -0.5674258695398969, "ref_b_norm": -0.8234244850481992, "test_a_norm": -0.5666643972421471, "test_b_norm": -0.8205069285990305, "Rcs_pct": -0.28489108715599404, "Rhs": -0.0009877664401232837, "Rf_h": 99.30647109043656 }, { "bin": 12, "ref_a": -5.564945884671567, "ref_b": -23.654026008910638, "test_a": -5.491195834378208, "test_b": -23.674443979709235, "ref_a_norm": -0.22901175360324266, "ref_b_norm": -0.9734236573617715, "test_a_norm": -0.22597675044309848, "test_b_norm": -0.9742639090721227, "Rcs_pct": 0.023200676551349216, "Rhs": 0.0031406114021936943, "Rf_h": 99.38949742052675 }, { "bin": 13, "ref_a": 3.4515419882439695, "ref_b": -15.400246212322173, "test_a": 3.4806511565146594, "test_b": -15.427352077249301, "ref_a_norm": 0.21869713816524208, "ref_b_norm": -0.9757927862811515, "test_a_norm": 0.2205415577947449, "test_b_norm": -0.9775102722938517, "Rcs_pct": 0.20443134200073676, "Rhs": 0.0014739147242272598, "Rf_h": 99.41631768933979 }, { "bin": 14, "ref_a": 13.73215374858763, "ref_b": -18.736006911494158, "test_a": 13.778470344026179, "test_b": -18.810314687261275, "ref_a_norm": 0.5911513176314295, "ref_b_norm": -0.8065606732680591, "test_a_norm": 0.5931451866867127, "test_b_norm": -0.8097595261471648, "Rcs_pct": 0.37674832588571966, "Rhs": -0.0001193459090618278, "Rf_h": 99.33396427504786 }, { "bin": 15, "ref_a": 15.184265247200255, "ref_b": -11.192603236371296, "test_a": 15.169372302614612, "test_b": -11.219229212748935, "ref_a_norm": 0.804949564955456, "ref_b_norm": -0.593343237829523, "test_a_norm": 0.8041600589062693, "test_b_norm": -0.5947547363612448, "Rcs_pct": 0.012773627954767936, "Rhs": -0.0016122441966532103, "Rf_h": 99.33039104029581 }, { "bin": 16, "ref_a": 19.960424228482765, "ref_b": -3.763864025325927, "test_a": 19.9113957759769, "test_b": -3.7465961406160453, "ref_a_norm": 0.9826818632806648, "ref_b_norm": -0.18530071661826045, "test_a_norm": 0.9802681184368311, "test_b_norm": -0.18445059254637783, "Rcs_pct": -0.253321639241843, "Rhs": 0.0003628909173706643, "Rf_h": 99.16151750592961 } ] } }