SMS: Assignment of regioisomers using infrared spectroscopy: a Python coding exercise in data processing and machine learning