Colomé, J.;Guàrdia, J.;Hagen, H. -J.;Morales Muñoz, R.;Abril, M.;Benítez, D.;Caballero, J. A.;Fresno, M. L.;García-Piquer, A.;Gesa, Ll.;de Guindos, E.;de Juan, E.;Schiller, J.;Vico, I.;Vilardell, F.;Zechmeister, M.;Reiners, A.;Ribas, I.;Seifert, W.;Quirrenbach, A.Amado, P. J. 2016. CARMENES: The CARMENES instrument control software suite. I. Software and Cyberinfrastructure for Astronomy IV, DOI: 10.1117/12.2234494
The main goal of the CARMENES instrument is to perform high-accuracy measurements of stellar radial velocities (1 m/s) with long-term stability. CARMENES is installed at the 3.5 m telescope in the Calar Alto Observatory (Spain) and it is equipped with two spectrographs covering from the visible to the near-infrared. We present the software packages that are included in the instrument control layer. The coordination and management of CARMENES is handled by the Instrument Control System (ICS), which is responsible for carrying out the operations of the different subsystems providing a tool to operate the instrument in an integrated manner from low to high user interaction level. The ICS interacts with the following subsystems: the near-infrared (NIR) and visible channels, composed by the detectors and exposure meters; the calibration units; the environment sensors; the front-end electronics; the acquisition and guiding module; the interfaces with telescope and dome; and, finally, the software subsystems for operational scheduling of tasks, data processing, and data archiving. The software control framework and all the software modules and layers for the different subsystems contribute to maximize the scientific return of the instrument. The CARMENES workflow covers from the translation of the survey strategy into a detailed schedule to the data processing routines that extract radial velocity data from the observed targets. The control suite is integrated in the instrument since the end of 2015.