NOVACProject / NOVACProgram

This program works together with the NOVAC Scanning DOAS system (Scanning Dualbeam miniature Differential Optical Absorption Spectroscopy system).
6 stars 6 forks source link

Automating wavelength calibration and instrument line shape retrievals - Part 1 of 3 #122

Closed dlnorgaard closed 2 years ago

dlnorgaard commented 4 years ago

1) Develop a function that automatically retrieves the spectrometer’s instrument line shape from a given spectrum of a mercury calibration lamp. A supergaussian profile shall be used to approximate the line shape, with the parameters of this profile being retrieved. 2) Develop a function that automatically retrieves the wavelength-pixel mapping of a spectrometer from a given measured Fraunhofer spectrum, assuming the instrument line shape is known and approximated by a supergaussian profile. 3) Create a graphical user interface for each of the above functions, both in the NOVAC program and in the MobileDOAS program. The interface should also display the results of the functions once they have been applied so that the user can assess whether the retrieval(s) worked correctly. 4) Document all code, both using in-line comments in the C++ code and by describing the functionality in the NOVAC Program and MobileDOAS user manuals. 5) Release new versions of MobileDOAS and the NOVAC Program on GitHub and the NOVAC website that include this new functionality.