" Input: { model_name - model name (model_file) - model output file, otherwise generated as tmp file 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 } Output: { return - return code = 0, if successful > 0, if error (error) - error text if return > 0 model_input_file - temp input file (csv) - can be deleted if not keep_temp_files model_file - output model file } "