“…Miniaturizing such a system is a nontrivial task involving the ability to integrate multiple material platforms and careful planning of performance tradeoffs, such as spectral resolution, sensitivity, system size, and cost. Among various approaches, spectrometers based on reconstructive algorithms [ 12 ] shift the complexity of processing spectral information from physical components to software computations [ 13 , 14 , 15 , 16 , 17 , 18 , 19 , 20 , 21 , 22 , 23 , 24 , 25 ]. With the steady growth of computational power per watt-dollar, this approach has become increasingly promising in constructing an extremely compact spectroscopic system.…”