Table of Contents

Training in Instant JChem

ChemAxon's Predictor Plugin uses the training set created from your experimental data for custom predictions (e.g. boiling point, melting point, water solubility etc). The training may be executed via the cxtrain command line tool or more simply on the graphical interface of Instant JChem. You then use this training data via Chemical Terms (for example in Instant JChem), cxcalc and MarvinSketch.

This page guides you through the steps of the training procedure.

Input data

Create a structure file containing the ID of the structures , the molecule and the experimental data in columns. Predictor plugin then can be applied for molecular property prediction when molecular properties can be expressed as the sum of atomic contributions.

Steps of the training procedure

  1. Click the Tools menu, Chemistry submenu and choose New training file. In the dialog box, give a name for the new set. Choose the training type (general or logP).

  2. Define the training input: click Browse for the Training Set (the table containing your experimental data).

  3. Select the column with the data in the dropdown list of Experimental values.
  4. Input options:
    • Add ChemAxon data: the built-in training set is added to the user's set.
    • Cross-validate training set: the training is validated with the leave-one-out method, the training is run without the actual structure and the value of the prediction for the particular molecule is compared with the experimental data. This procedure is lengthy, you can use a validation set instead.
  5. Validation with other set: the values are calculated for the validation file and compared to the experimental values.

  6. Click the Run training button to finish training.

Output file and usage

The training set is saved to your home directory and is used by the Predictor plugin or Chemical Terms.




Do you have a question? Would you like to learn more? Please browse among the related topics on our support forum or search the website. If you want to suggest modifications or improvements to our documentation email our support directly!