To obtain the descriptor and label data for training the ML model, an initial sample size of 5000 molecules was chosen. Running the designated IPython notebook "01", these 5000 were randomly selected from the chemical space to ensure that the training set does not have any bias towards specific substition patterns. Using this set, the four-step (S)QC calculation procedure outlined in the method section was applied.