We present a new fiber assignment algorithm for a robotic fiber positioner system in multi-object spectroscopy. Modern fiber positioner systems typically have overlapping patrol regions, resulting in the number of observable targets being highly dependent on the fiber assignment scheme. To maximize observable targets without fiber collisions, the algorithm proceeds in three steps. First, it assigns the maximum number of targets for a given field of view without considering any collisions between fiber positioners. Then, the fibers in collision are grouped, and the algorithm finds the optimal solution resolving the collision problem within each group. We compare the results from this new algorithm with those from a simple algorithm that assigns targets in descending order of their rank by considering collisions. As a result, we could increase the overall completeness of target assignments by 10% with this new algorithm in comparison with the case using the simple algorithm in a field with 150 fibers. Our new algorithm is designed for the All-sky SPECtroscopic survey of nearby galaxies (A-SPEC) based on the K-SPEC spectrograph system, but can also be applied to similar fiber-based systems with heavily overlapping fiber positioners.
We present the result from a comprehensive laboratory and on-sky characterization of the commercial spectrograph system consisting of a PIXIS 1300BX charge-coupled device (CCD) camera and an IsoPlane 320A spectrograph as part of the preparation of the forthcoming all-sky spectroscopic survey of nearby galaxies (A-SPEC). In the laboratory, we have quantified readout noise, dark current, gain, and full-well capacity via bias, dark, and photon transfer curve analysis at all acquisition modes. To do that, we have developed a gradient correction technique to address row-dependent signal gradients in the image, which are caused by the shutter-less condition of our CCD camera test setup. The technique successfully reproduces the values in the manufacturer specifications. We also have measured quantum efficiency exceeding 80% from 400–800 nm and ≳ 90% between 450–750 nm, with sub-second persistence decay, making it ideal for rapid, multi-object spectroscopy. Using a set of diffraction gratings (150, 300, and 600 grmm−1), we have evaluated the spatial separability of multiple spectra and spectral resolution. We have conducted a test observation with this spectrograph system at the Seoul National University Astronomical Observatory (SAO) 1 m telescope and successfully demonstrated its capability of multi-object spectroscopy with moderate resolution of R ≈ 600–2600. We release all Python codes for the test and recipes to facilitate further instrument evaluations.