def analysis_pdf(): file_name = request.args.get("filename") anlz_details = UserData.get_result(g.user["id"], file_name) anlz_details_set = { "filename": anlz_details['filename'], "an_overlap_hash": anlz_details['an_overlap_hash'], "an_cls_hash": anlz_details['an_cls_hash'], "an_crr_hash": anlz_details['an_crr_hash'], "col_selected_method": anlz_details['col_selected_method'], "selected_method": anlz_details['selected_method'], "an_crr_1_hash": anlz_details['an_crr_1_hash'], "an_crr_2_hash": anlz_details['an_crr_2_hash'], "selected_roc_pic_hash": anlz_details['selected_roc_pic_hash'], "all_roc_pic_hash": anlz_details['an_crr_2_hash'], "col_overlapped": anlz_details['col_overlapped'] } return render_template("pdf/analysis_pdf.html", anlz_details_set=anlz_details_set, corr_classification_accuracy=anlz_details[ 'corr_classification_accuracy'], result_data_1=anlz_details['result_data_1'], result_data_2=anlz_details['result_data_2'])
def get_results_for_modeling(): filename = request.args.get('filename') user_id = g.user['id'] result = UserData.get_result(user_id, filename) result = '|'.join(str(r) for r in result) return result
def create_model(): user_id = g.user['id'] available_file = request.form["available_files"] classifier = request.form["classifier"] available_result_file = request.form["available_result"] result = UserData.get_result(user_id, available_result_file) score = create_model_pkl(user_id, available_file, classifier, result) if score is None: return redirect('/mod/?s=0') else: return redirect('/mod/?s=1&a=' + str(score))
def feature_selection_pdf(): file_name = request.args.get("filename") feature_details = UserData.get_result(g.user["id"], file_name) feature_details_set = { "filename": feature_details['filename'], "fs_methods": feature_details['fs_methods'], "col_method1": feature_details['col_method1'], "col_method2": feature_details['col_method2'], "col_method3": feature_details['col_method3'] } return render_template("pdf/feature_pdf.html", feature_details=feature_details_set, venn_data=feature_details['venn_data_set'], fs_hash=feature_details['fs_hash'])