Prerequisites: Numpy, Sklearn, Opearator, Scipy libraries. Using Anaconda is recommended as all required libraries are included: https://www.anaconda.com/

Select validation method, feature selector, classifier and data type (discriminative or non-discriminative) below. Refer to the paper for description of these methods. Vabalas, A., Gowen, E., Poliakoff, E., & Casson, A. J. (2019). Machine learning algorithm validation with a limited sample size. PloS one, 14(11).

Simulation results will be saved to the file "results.csv" in a current folder.