Free Software Coral

Coral(CORrelation And Logic).

The archive ( contains folders:
(i) examples of databases;
(ii) the software for regression models and for classification models;
(iii) updated versions (2016, 2017, 2019).
You can download the zip-file from here.

The detailed description of the CORALSEA software you will find in «ReadMe file» as well as in «Brief illustrations and instructions», where difference between regression model and classification model is clarified. The archive ( contains databases on physicochemical parameters (e.g.octanol/water partition coefficient, enthalpy of formation from elements, solubility) and biological activity (e.g. toxicity, mutagenicity, carcinogenicity).
These data are available for new computational experiments with CORALSEA.
In principle, these data can be involved in computational experiments with other software, which can use SMILES as the representation of the molecular structure.
One can use these models for prediction of endpoint values for external substances (these should be similar to substances involved in the models) as well as these can be used as templates to build up new models using other data in the same format.

 New options



1. Automatic distribution into training and validation sets

2. Detection of duplicates

3. New Super-attribute of SMILES

4. Design of mechanistic interpretation

5. Control for input files


IIC and CCC:

The Index of Ideality of Correlation (IIC) and the Concordance Correlation Coefficient (CCC).

These new criteria of predictive potential (IIC and CCC) are available in autonomic program. Test these with any models (not only CORAL models) with using our program! You can download the from here.



In order to estimate, identity of splits (into training set ... validation set) you can use special autonomic program which can be downloaded here.


The difference of CORALSEA-2019 in comparison with CORALSEA-2017 contains the following.

1. The "Square of binary combinations of topological invariants" of molecular graph
2. Additional SMILES attributes: Cmax, Nmax, Omax, and Smax
3. Possibility to stop the Monte Carlo optimization
4. Possibility to continue the Monte Carlo optimization

An example of application of CORALSEA-2019 is available in an accepted article: A.P.Toropova, A.A.Toropov, QSPR and nano-QSPR: What is the difference? J. Mol. Struct., 1182 (2019) 141-149.

Brief illustrations

CORAL used:

  • Asia
  • Australia
  • Africa
  • North America
  • Europe
  • Latin America