2. In Jupyter mode, user input is passed as function values into the corresponding function <<solver_model>>, as detailed in SI -Jupyter. Spectra data is directly imported as a Python Data Analysis Library (Pandas) DataFrame into the SpectraFit class <<SpectraFitNotebook>>. This offers a high degree of user-specific freedom, forming the basis for data engineering with spectra.