"
Input: {
model_name - model name
(model_file) - model output file, otherwise generated as tmp file
model_params - dict with model params
features_table - features table (in experiment module format)
features_keys - features flat keys
characteristics_table - characteristics table (in experiment module format)
characteristics_keys - characteristics flat keys
(keep_temp_files) - if 'yes', keep temp files
(caption) - add caption to graphs, if needed
}
Output: {
return - return code = 0, if successful
> 0, if error
(error) - error text if return > 0
model_file - output model file
}
"