Source code for webinterface.pages.pages_variables.Quant.lfq_DDA_ion_QExactive_variables

"""
Variables for the DDA quantification - precursor ions module.
"""

from dataclasses import dataclass, field
from typing import List, Type

from pages.texts.generic_texts import WebpageTexts


[docs] @dataclass class VariablesDDAQuant: """ Variables for the DDA quantification - precursor ions module. """ all_datapoints: str = "all_datapoints" all_datapoints_submission: str = "all_datapoints_submission" input_df_submission: str = "input_df_submission" # DataFrame result_performance_submission: str = "result_performance_submission" # DataFrame submit: str = "submit" fig_logfc: str = "fig_logfc" fig_metric: str = "fig_metric" fig_cv: str = "fig_CV_violinplot" fig_ma_plot: str = "fig_ma_plot" result_perf: str = "result_perf" meta_data: str = "meta_data" input_df: str = "input_df" meta_file_uploader_uuid: str = "meta_file_uploader_uuid" comments_submission_uuid: str = "comments_submission_uuid" check_submission_uuid: str = "check_submission_uuid" meta_data_text: str = "comments_for_submission" check_submission: str = "heck_submission" button_submission_uuid: str = "button_submission_uuid" df_head: str = "df_head" placeholder_fig_compare: str = "placeholder_fig_compare" all_datapoints_submitted: str = "all_datapoints_submitted" placeholder_table_submitted: str = "placeholder_table_submitted" placeholder_slider_submitted: str = "placeholder_slider_submitted" highlight_list_submitted: List[str] = field(default_factory=list) selectbox_id_submitted_uuid: str = "selectbox_id_submitted" selectbox_id_uuid: str = "selectbox_id" slider_id_submitted_uuid: str = "slider_id_submitted" slider_id_uuid: str = "slider_id" download_selector_id_uuid: str = "download_selector_id" table_id_uuid: str = "table_id" table_new_results_uuid: str = "table_new_results_uuid" result_plot_uuid: str = "result_figure_uuid" result_submitted_plot_uuid: str = "result_submitted_figure_uuid" metric_selector_uuid: str = "metric_selector_uuid" metric_selector_submitted_uuid: str = "metric_selector_submitted_uuid" metric_plot_labels: List[str] = field( default_factory=lambda: [ "None", "precursor_mass_tolerance", "fragment_mass_tolerance", "enable_match_between_runs", "max_mods", "enzyme", "ident_fdr_psm", "ident_fdr_peptide", "allowed_miscleavages", ] ) placeholder_table: str = "placeholder_table" placeholder_slider: str = "placeholder_slider" placeholder_dataset_selection_container: str = "placeholder_dataset_selection_container" dataset_selector_id_uuid: str = "dataset_selector_id" placeholder_downloads_container: str = "placeholder_downloads_container" highlight_list: List[str] = field(default_factory=list) first_new_plot: bool = True default_val_slider: int = 3 beta_warning: bool = True github_link_pr: str = "github.com/Proteobot/Results_quant_ion_DDA.git" description_module_md: str = "pages/markdown_files/Quant/lfq/DDA/ion/QExactive/introduction_DDA_quan_ions.md" description_files_md: str = "pages/markdown_files/Quant/lfq/DDA/ion/QExactive/file_description.md" description_input_file_md: str = "pages/markdown_files/Quant/lfq/DDA/ion/QExactive/input_file_description.md" description_slider_md: str = "pages/markdown_files/Quant/lfq/DDA/ion/QExactive/slider_description.md" description_table_md: str = "pages/markdown_files/Quant/lfq/DDA/ion/QExactive/table_description.md" description_results_md: str = "pages/markdown_files/Quant/lfq/DDA/ion/QExactive/result_description.md" description_submission_md: str = "pages/markdown_files/Quant/lfq/DDA/ion/QExactive/submit_description.md" parse_settings_dir: str = "../proteobench/io/parsing/io_parse_settings/Quant/lfq/DDA/ion/QExactive" texts: Type[WebpageTexts] = WebpageTexts doc_url: str = "https://proteobench.readthedocs.io/en/latest/available-modules/active-modules/2-quant-lfq-ion-dda/" additional_params_json: str = "../proteobench/io/params/json/Quant/quant_lfq_DDA_ion.json" title: str = "DDA Precursor quantification (QExactive)" prefix_params: str = "lfq_ion_dda_quant_" params_json_dict: str = "params_json_dict_lfq_ion_dda_quant" params_file_dict: str = "params_file_dict_lfq_ion_dda_quant"