webinterface.pages.base_pages.quant_tabs.tab2_form_upload_data module#
- webinterface.pages.base_pages.quant_tabs.tab2_form_upload_data.add_keywords_column_to_submitted_data(variables) None[source]#
Add a ‘Keyword’ column to the submitted datapoints showing user-defined keywords.
- webinterface.pages.base_pages.quant_tabs.tab2_form_upload_data.execute_proteobench(variables, ionmodule, user_input) bool[source]#
Execute the ProteoBench benchmarking process.
- Returns:
True if benchmarking succeeded, False if an error occurred.
- Return type:
- webinterface.pages.base_pages.quant_tabs.tab2_form_upload_data.generate_additional_parameters_fields(variables, user_input) None[source]#
Create the additional parameters section of the form and initializes the parameter fields.
- webinterface.pages.base_pages.quant_tabs.tab2_form_upload_data.generate_input_fields(user_input) None[source]#
Create the file upload section of the form. Software tool selection is now handled outside the form.
- webinterface.pages.base_pages.quant_tabs.tab2_form_upload_data.initialize_main_data_points(variables, ionmodule) None[source]#
Initialize the all_datapoints variable in the session state.
- webinterface.pages.base_pages.quant_tabs.tab2_form_upload_data.process_submission_form(variables, ionmodule, user_input) bool[source]#
Handle the form submission logic.
- Returns:
Whether the submission was handled unsuccessfully.
- Return type:
- webinterface.pages.base_pages.quant_tabs.tab2_form_upload_data.run_benchmarking_process(variables, ionmodule, user_input)[source]#
Execute the benchmarking process and returns the results.
- Returns:
The benchmarking results, all data points, and the input data frame.
- Return type:
Tuple[pd.DataFrame, pd.DataFrame, pd.DataFrame]
- webinterface.pages.base_pages.quant_tabs.tab2_form_upload_data.set_highlight_column_in_submitted_data(variables) None[source]#
Initialize the highlight column in the data points.
- webinterface.pages.base_pages.quant_tabs.tab2_form_upload_data.show_software_selector_and_alphadia_info(variables, parsesettingsbuilder, user_input) None[source]#
Display software selector outside the form and show AlphaDIA-specific information. This allows immediate feedback when AlphaDIA is selected.