ovo.app.components.descriptor_scatterplot¶
Module Contents¶
Classes¶
Functions¶
Crop selected range to actually possible descriptor range - return None if value is outside of range |
|
API¶
- class ovo.app.components.descriptor_scatterplot.PlotSettings¶
- x: ovo.core.database.Descriptor | None¶
None
- y: ovo.core.database.Descriptor | None¶
None
- color: ovo.core.database.Descriptor | None¶
None
- color_type: str¶
‘range’
- get_x_key()¶
- get_y_key()¶
- classmethod from_query_params(descriptors_by_key: dict[str, ovo.core.database.Descriptor])¶
- update_query_params()¶
- ovo.app.components.descriptor_scatterplot.descriptor_scatterplot_input_component(design_ids: list[str]) ovo.app.components.descriptor_scatterplot.PlotSettings | None¶
- ovo.app.components.descriptor_scatterplot.descriptor_scatterplot_design_explorer_component(settings: ovo.app.components.descriptor_scatterplot.PlotSettings, design_ids: list[str]) list[str]¶
- ovo.app.components.descriptor_scatterplot.descriptor_scatterplot_pool_details_component(settings: ovo.app.components.descriptor_scatterplot.PlotSettings, design_ids: list[str], selected_thresholds: dict[str, ovo.core.database.Threshold] = None, highlight_accepted: bool = False) tuple[list[str], str | None]¶
- ovo.app.components.descriptor_scatterplot.format_descriptor_name(descriptor: ovo.core.database.Descriptor) str¶
- ovo.app.components.descriptor_scatterplot.get_trimmed_min_max(box_selection, descriptor)¶
Crop selected range to actually possible descriptor range - return None if value is outside of range
- ovo.app.components.descriptor_scatterplot.format_range(min_value, max_value, descriptor)¶
- ovo.app.components.descriptor_scatterplot.print_missing(values_by_name: dict[str, pandas.Series])¶