{ "name": "blackbody_2700K", "source": "sd_blackbody(2700, (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": [ 7.341491931876161, 7.543426586730608, 7.74945725859922, 7.959630447149406, 8.173992465244396, 8.392589426762413, 8.615467234494368, 8.842671568125423, 9.074247872304907, 9.310241344809578, 9.550696924804914, 9.795659281208723, 10.045172801161785, 10.2992815786096, 10.55802940299957, 10.821459748097633, 11.089615760928435, 11.36254025084248, 11.640275678714698, 11.922864146277275, 12.210347385590566, 12.502766748655892, 12.800163197172445, 13.102577292442382, 13.410049185426788, 13.722618606955079, 14.040324858091266, 14.363206800659153, 14.691302847929244, 15.024650955469932, 15.36328861216489, 15.70725283139916, 16.056580142416088, 16.41130658184655, 16.771467685412933, 17.137098479809467, 17.5082334747597, 17.88490665525427, 18.26715147396881, 18.655000843863796, 19.04848713096833, 19.447642147347356, 19.852497144254787, 20.263082805472603, 20.679429240836754, 21.10156597995084, 21.52952196608794, 21.963325550280977, 22.403004485602466, 22.848585921633042, 23.30009639912012, 23.75756184482578, 24.221007566564367, 24.690458248429984, 25.16593794621307, 25.6474700830062, 26.135077444999, 26.628782177461556, 27.128605780915226, 27.63456910749196, 28.146692357479452, 28.66499507605277, 29.189496150191815, 29.7202138057824, 30.257165604901537, 30.800368443285485, 31.34983854797856, 31.9055914751636, 32.467642108170764, 33.03600465566487, 33.6106926500097, 34.19171894580755, 34.77909571861292, 35.372834463819444, 35.9729459957167, 36.579440446718486, 37.19232726675788, 37.81161522284886, 38.43731239881394, 39.06942619517314, 39.70796332919552, 40.35292983511045, 41.0043310644755, 41.6621716867014, 42.32645568973036, 42.997186380866836, 43.67436638775825, 44.357997659524095, 45.04808146803081, 45.74461840931165, 46.44760840512788, 47.157050704669956, 47.87294388639758, 48.59528586001485, 49.32407386857877, 50.05930449074074, 50.800973643115306, 51.54907658277884, 52.30360790989068, 53.06456157043831, 53.83193085910369, 54.60570842224699, 55.3858862610067, 56.1724557345142, 56.965407563219614, 57.76473183232722, 58.57041799533852, 59.382454877698926, 60.2008306805491, 61.0255329845756, 61.85654875395915, 62.69386434042077, 63.537465487360144, 64.38733733408546, 65.24346442013365, 66.10583068967647, 66.97441949601222, 67.84921360613926, 68.73019520541072, 69.61734590226696, 70.51064673304404, 71.41007816685557, 72.31562011054767, 73.22725191372149, 74.14495237382381, 75.06869974130407, 75.998471724832, 76.9342454965792, 77.87599769755602, 78.82370444300851, 79.77734132786921, 80.7368834322586, 81.70230532704018, 82.67358107942258, 83.65068425860812, 84.63358794148698, 85.62226471837376, 86.61668669878415, 87.6168255172512, 88.62265233917917, 89.6341378667308, 90.65125234474834, 91.67396556670792, 92.70224688069985, 93.73606519544073, 94.77538898630768, 95.82018630139977, 96.87042476762136, 97.92607159678374, 98.98709359173004, 100.05345715247434, 101.12512828235758, 102.20207259421767, 103.28425531657312, 104.37164129981564, 105.46419502241349, 106.56188059712312, 107.66466177720613, 108.77250196265184, 109.88536420640304, 111.00321122058398, 112.12600538272858, 113.25370874200867, 114.38628302545928, 115.52368964420005, 116.66588969965386, 117.81284398975637, 118.96451301516113, 120.12085698543443, 121.2818358252396, 122.4474091805119, 123.61753642462132, 124.7921766645196, 125.97128874687475, 127.15483126419065, 128.3427625609064, 129.53504073948162, 130.73162366646216, 131.93246897852308, 133.13753408849408, 134.3467761913626, 135.5601522702517, 136.77761910237768, 137.99913326497995, 139.22465114122684, 140.4541289260963, 141.68752263222612, 142.92478809573845, 144.16588098203633, 145.41075679156677, 146.65937086555698, 147.91167839171897, 149.16763440992017, 150.42719381782317, 151.6903113764929, 152.95694171596784, 154.22703934079686, 155.50055863554425, 156.77745387025405, 158.0576792058808, 159.34118869968367, 160.62793631058258, 161.91787590447385, 163.21096125951289, 164.50714607135086, 165.80638395833836, 167.10862846668564, 168.41383307558158, 169.72195120227516, 171.03293620711324, 172.34674139853718, 173.6633200380381, 174.98262534506927, 176.30461050191553, 177.62922865852036, 178.95643293727102, 180.28617643773552, 181.6184122413601, 182.95309341612256, 184.2901730211372, 185.62960411121992, 186.97133974140363, 188.31533297141422, 189.66153687009665, 191.00990451979646, 192.36038902069794, 193.71294349511464, 195.06752109173374, 196.42407498981524, 197.7825584033457, 199.14292458514333, 200.50512683091983, 201.8691184832936, 203.23485293575575, 204.6022836365934, 205.97136409276231, 207.34204787371522, 208.71428861518206, 210.08804002290535, 211.46325587632717, 212.83989003222948, 214.21789642833124, 215.59722908683273, 216.97784211791839, 218.35968972321308, 219.74272619918736, 221.12690594052037, 222.51218344341763, 223.89851330887578, 225.28585024590961, 226.6741490747269, 228.06336472986118, 229.45345226325344, 230.84436684729647, 232.23606377782463, 233.62849847706394, 235.02162649653505, 236.41540351991108, 237.80978536582964, 239.20472799066195, 240.6001874912349, 241.99612010751193, 243.392482225224, 244.78923037846315, 246.1863212522275, 247.58371168492275, 248.98135867082306, 250.3792193624855, 251.77725107312287, 253.1754112789322, 254.5736576213844, 255.97194790946546, 257.3702401218799, 258.76849240921234, 260.16666309604307, 261.56471068302636, 262.9625938489276, 264.3602714526147, 265.7577025350147, 267.1548463210251, 268.55166222138763, 269.9481098345228, 271.34414894832094, 272.73973954189677, 274.13484178730596, 275.52941605121845, 276.9234228965578, 278.3168230840994, 279.7095775740309, 281.101647527476, 282.4929943079817, 283.8835794829634, 285.2733648251197, 286.66231231380556, 288.0503841363744, 289.43754268947635, 290.823750580328, 292.20897062794603, 293.5931658643398, 294.9762995356771, 296.35833510341, 297.7392362453668, 299.11896685681506, 300.4974910514857, 301.87477316256417, 303.2507777436537, 304.6254695696996, 305.9988136378857, 307.37077516849695, 308.74131960575113, 310.11041261859737, 311.4780201014874, 312.84410817511105, 314.2086431871059, 315.5715917127345, 316.93292055553115, 318.292596747922, 319.650587551813, 321.0068604591498, 322.3613831924518, 323.71412370531283, 325.0650501828785, 326.41413104229514, 327.7613349331278, 329.1066307377563, 330.4499875717421, 331.79137478416817, 333.1307619579533, 334.4681189101444, 335.8034156921747, 337.13662259010647, 338.4677101248435, 339.79664905231874, 341.1234103636602, 342.44796528533277, 343.7702852792539, 345.0903420428887, 346.40810750932, 347.7235538472974, 349.0366534612624, 350.3473789913546, 351.6557033133888, 352.96159953882, 354.2650410146805, 355.566001323498, 356.86445428319354, 358.16037394695866, 359.45373460311265, 360.74451077493825, 362.03267722050253, 363.31820893245236, 364.6010811377947, 365.8812692976588, 367.1587491070367, 368.4334964945103, 369.7054876219533, 370.97469888422444, 372.24110690883833, 373.50468855561746, 374.7654209163312, 376.02328131431966, 377.27824730409344, 378.53029667092767, 379.7794074304322, 381.02555782811015, 382.2687263389013, 383.5088916667077, 384.7460327439087, 385.98012873085815, 387.21115901536916, 388.43910321218374, 389.6639411624288, 390.885652933062, 392.10421881629765, 393.3196193290262, 394.5318352122176, 395.74084743031216, 396.9466371706003, 398.14918584258936, 399.3484750773599, 400.5444867269085, 401.73720286347896, 402.9266057788868, 404.11267798382545, 405.29540220716865, 406.4747613952582, 407.6507387111834, 408.8233175340476, 409.99248145823185, 411.15821429263684, 412.3205000599284, 413.4793229957674, 414.6346675480268, 415.78651837600927, 416.93486034964906, 418.0796785487066, 419.2209582619563, 420.3586849863684, 421.492844426276, 422.62342249254004, 423.7504053017101, 424.87377917516517, 425.99353063826294, 427.10964641946987, 428.2221134494923, 429.33091886039546, 430.436049984721, 431.53749435459554, 432.63523970083133, 433.7292739520265, 434.81958523365495, 435.90616186715107, 436.98899236899297, 438.06806544977496, 439.1433700132795, 440.21489515554106, 441.28263016390974, 442.3465645161027, 443.40668787925887, 444.46299010898656, 445.5154612484051, 446.5640915271845, 447.60887136058045, 448.64979134846885, 449.6868422743695, 450.7200151044737, 451.7493009866673, 452.77469124954433, 453.7961774014265, 454.81375112937627, 455.82740429820194, 456.8371289494701, 457.84291730050927, 458.84476174340966, 459.84265484402596, 460.8365893409771, 461.8265581446389, 462.8125543361397, 463.7945711663561, 464.7726020549002, 465.74664058910935, 466.71668052303926, 467.68271577644646, 468.64474043377385, 469.6027487431403, 470.55673511531944, 471.5066941227258, 472.45262049839704, 473.3945091349741, 474.33235508368483, 475.2661535533231, 476.19589990923106, 477.1215896722773, 478.0432185178393, 478.96078227478364, 479.87427692444516, 480.78369859960696, 481.68904358348374, 482.590308308701, 483.4874893562772, 484.3805834546051, 485.26958747843656, 486.15449844786275, 487.0353135273012, 487.91203002448, 488.7846453894231, 489.65315721343586, 490.5175632280985, 491.3778613042491, 492.23404945097707, 493.086125814615 ], "expected": { "Rf": 100.0002702589043, "Rg": 100.00002641906866, "CCT_K": 2699.9909223665945, "Duv": 1.7872986820373983e-06, "bins": [ { "bin": 1, "ref_a": 24.323138422607915, "ref_b": 5.461609039893966, "test_a": 24.323127074973932, "test_b": 5.461595215248737, "ref_a_norm": 0.9757049971241893, "ref_b_norm": 0.21908847205383886, "test_a_norm": 0.9757045419221102, "test_b_norm": 0.21908791748825612, "Rcs_pct": -5.5464587699330556e-05, "Rhs": -4.551042403416234e-07, "Rf_h": 100.00025894853208 }, { "bin": 2, "ref_a": 20.756217693402284, "ref_b": 15.140541218110233, "test_a": 20.75621031769526, "test_b": 15.140540522786557, "ref_a_norm": 0.8079000605994275, "ref_b_norm": 0.5893195161229953, "test_a_norm": 0.8078997735127222, "test_b_norm": 0.5893194890587176, "Rcs_pct": -2.5373997863422086e-05, "Rhs": 1.3699370326533976e-07, "Rf_h": 100.00029627941537 }, { "bin": 3, "ref_a": 14.974605071564724, "ref_b": 22.65308894930779, "test_a": 14.974599462951163, "test_b": 22.653099758758326, "ref_a_norm": 0.5514465790308699, "ref_b_norm": 0.8342102076066622, "test_a_norm": 0.5514463724911485, "test_b_norm": 0.8342106056695487, "Rcs_pct": 2.162298727259293e-05, "Rhs": 3.9288339280892655e-07, "Rf_h": 100.0002911168357 }, { "bin": 4, "ref_a": 2.7471653801214417, "ref_b": 20.019209725029366, "test_a": 2.7471644570696556, "test_b": 20.019225990776174, "ref_a_norm": 0.13595236855301812, "ref_b_norm": 0.990715374608078, "test_a_norm": 0.13595232287281353, "test_b_norm": 0.9907161795711941, "Rcs_pct": 7.805842097229671e-05, "Rhs": 2.018429858051782e-07, "Rf_h": 100.0003229455378 }, { "bin": 5, "ref_a": -2.887682717442889, "ref_b": 16.38185205301735, "test_a": -2.8876845944522067, "test_b": 16.381868930119843, "ref_a_norm": -0.17359688230502426, "ref_b_norm": 0.9848167963910727, "test_a_norm": -0.17359699514393265, "test_b_norm": 0.984817810980507, "Rcs_pct": 0.00010171081618901153, "Rhs": -8.72658390641716e-08, "Rf_h": 100.00030744192975 }, { "bin": 6, "ref_a": -10.96355041893717, "ref_b": 16.126100687449814, "test_a": -10.963549847340296, "test_b": 16.126124187453886, "ref_a_norm": -0.5622329399476821, "ref_b_norm": 0.8269789122086404, "test_a_norm": -0.5622329106350434, "test_b_norm": 0.826980117336165, "Rcs_pct": 9.857416862846627e-05, "Rhs": -6.939055479862642e-07, "Rf_h": 100.00027273723407 }, { "bin": 7, "ref_a": -17.882654217657382, "ref_b": 14.441588010201274, "test_a": -17.882640377875852, "test_b": 14.441618505077145, "ref_a_norm": -0.7779857137243547, "ref_b_norm": 0.6282819663501465, "test_a_norm": -0.7779851116240075, "test_b_norm": 0.628283293031157, "Rcs_pct": 2.3643633600049157e-05, "Rhs": -1.4376039756599396e-06, "Rf_h": 100.00022112417683 }, { "bin": 8, "ref_a": -21.392005976614175, "ref_b": 4.89808261357095, "test_a": -21.39200880327171, "test_b": 4.898113459672046, "ref_a_norm": -0.9747744880056065, "ref_b_norm": 0.22319206422587562, "test_a_norm": -0.9747746168085648, "test_b_norm": 0.22319346979730428, "Rcs_pct": 4.0054142812732e-05, "Rhs": -1.3534355571888133e-06, "Rf_h": 100.00022845821007 }, { "bin": 9, "ref_a": -24.04448259120652, "ref_b": -4.271432446284247, "test_a": -24.04447864693449, "test_b": -4.271404700813456, "ref_a_norm": -0.9845846737085324, "ref_b_norm": -0.17490860555805302, "test_a_norm": -0.984584512196644, "test_b_norm": -0.17490746942359048, "Rcs_pct": -3.800573209648802e-05, "Rhs": -1.0827945510854087e-06, "Rf_h": 100.00024320479629 }, { "bin": 10, "ref_a": -17.362087970520427, "ref_b": -11.695208561263494, "test_a": -17.362098911750824, "test_b": -11.695188370755753, "ref_a_norm": -0.8293843842134945, "ref_b_norm": -0.5586783897939874, "test_a_norm": -0.8293849068744584, "test_b_norm": -0.5586774252964075, "Rcs_pct": -1.0126943614085948e-05, "Rhs": -1.0923253023394868e-06, "Rf_h": 100.0002722415442 }, { "bin": 11, "ref_a": -10.41976161720632, "ref_b": -16.120283206123606, "test_a": -10.419780872714634, "test_b": -16.12027188303616, "ref_a_norm": -0.5428469040097209, "ref_b_norm": -0.8398316729006242, "test_a_norm": -0.5428479071797989, "test_b_norm": -0.8398310829924105, "Rcs_pct": 6.684068016919152e-06, "Rhs": -1.1618408795867454e-06, "Rf_h": 100.00029063495619 }, { "bin": 12, "ref_a": -5.9727260083462586, "ref_b": -21.225179949482573, "test_a": -5.972752720377821, "test_b": -21.22517863957172, "ref_a_norm": -0.27087771649203884, "ref_b_norm": -0.96261376611186, "test_a_norm": -0.2708789279479306, "test_b_norm": -0.9626137067042025, "Rcs_pct": 1.780771640454548e-05, "Rhs": -1.199767965501375e-06, "Rf_h": 100.00026600154479 }, { "bin": 13, "ref_a": 3.8465784418849407, "ref_b": -17.744864538653417, "test_a": 3.846553957028152, "test_b": -17.74487725659999, "ref_a_norm": 0.2118510763066425, "ref_b_norm": -0.9773019602291388, "test_a_norm": 0.2118497277982623, "test_b_norm": -0.9773026606725878, "Rcs_pct": 4.2390369031038575e-05, "Rhs": -1.4592469077839495e-06, "Rf_h": 100.0002644956327 }, { "bin": 14, "ref_a": 10.189323990498634, "ref_b": -13.57365392611256, "test_a": 10.18929084225982, "test_b": -13.57367152908736, "ref_a_norm": 0.6003424674886698, "ref_b_norm": -0.7997430348115672, "test_a_norm": 0.600340514435111, "test_b_norm": -0.799744071957244, "Rcs_pct": -2.227033069633979e-05, "Rhs": -2.2001119507684065e-06, "Rf_h": 100.00019772249665 }, { "bin": 15, "ref_a": 19.43408090739905, "ref_b": -12.736794603733204, "test_a": 19.434059640329657, "test_b": -12.736823757126523, "ref_a_norm": 0.8363798224703503, "ref_b_norm": -0.5481503375575585, "test_a_norm": 0.8363789072046472, "test_b_norm": -0.5481515922250699, "Rcs_pct": -6.395969751993803e-06, "Rhs": -1.5517122891455096e-06, "Rf_h": 100.00020307090033 }, { "bin": 16, "ref_a": 17.391304120540077, "ref_b": -3.8395586341276413, "test_a": 17.391283776218074, "test_b": -3.8395727286721635, "ref_a_norm": 0.9764854725530274, "ref_b_norm": -0.2155832133838135, "test_a_norm": 0.9764843302617566, "test_b_norm": -0.21558400476310702, "Rcs_pct": -9.659520231364277e-05, "Rhs": -9.990231341503479e-07, "Rf_h": 100.00024651816383 } ] } }