VariantSubcloneTable.callback_subclone_table_modifications#
missionbio.mosaic.workflows.variant_subclone_table.VariantSubcloneTable.callback_subclone_table_modifications
- VariantSubcloneTable.callback_subclone_table_modifications(selected_rows: List[int], max_ado_score: str, min_clone_size: str, subclone_columns: List[Dict], selected_cells: Optional[List], subclone_data: List) Tuple[List[Dict], List[Dict], List[Dict], str, List, Dict]#
 The callback that modifies the subclone table and handles all interactions related to the subclone table
- Parameters:
 - selected_rowsList
 The indices of the rows selected in the variants table
- max_ado_scorestr
 The value in the Max ADO Score text input field
- min_clone_sizestr
 The value in the Min Clone Size text input field
- subclone_columnsList[Dict]
 Information for each column in the subclone table, the relevant fields are ‘id’, ‘name’, and ‘renamable’
- selected_cellsList
 The indices of the cells selected in the subclone table.
- subclone_dataList
 The data of the subclone table
- Returns:
 - subclone_dataList[Dict]
 The data of the subclone table
- subclone_columnsList[Dict]
 Information for each column in the subclone table, the relevant fields are ‘id’, ‘name’, and ‘renamable’
- subclone_cell_styleList[Dict]
 The style of the cells. This is used to set the min width of the columns
- invalid_name_textstr
 Text shown when an error needs to be reported
- subclone_data_styleList
 The style of the subclone data. This highlights the rows in the subclone table
- violin_option_styleDict
 The style that sets whether the violin plot is to be displayed or not
< Class VariantSubcloneTable