Exemplo n.º 1
0
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'])
Exemplo n.º 2
0
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
Exemplo n.º 3
0
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))
Exemplo n.º 4
0
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'])