# {py:mod}`ovo.app.components.descriptor_table` ```{py:module} ovo.app.components.descriptor_table ``` ```{autodoc2-docstring} ovo.app.components.descriptor_table :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`get_descriptor_column_config ` - ```{autodoc2-docstring} ovo.app.components.descriptor_table.get_descriptor_column_config :summary: ``` * - {py:obj}`get_residue_number_column_config ` - ```{autodoc2-docstring} ovo.app.components.descriptor_table.get_residue_number_column_config :summary: ``` * - {py:obj}`make_bg_color_func ` - ```{autodoc2-docstring} ovo.app.components.descriptor_table.make_bg_color_func :summary: ``` * - {py:obj}`descriptor_table ` - ```{autodoc2-docstring} ovo.app.components.descriptor_table.descriptor_table :summary: ``` ```` ### API ````{py:function} get_descriptor_column_config(descriptor: ovo.core.database.models.Descriptor) :canonical: ovo.app.components.descriptor_table.get_descriptor_column_config ```{autodoc2-docstring} ovo.app.components.descriptor_table.get_descriptor_column_config ``` ```` ````{py:function} get_residue_number_column_config(descriptor: ovo.core.database.models.Descriptor, unique_values: typing.Collection, cmap_name: str = 'seaborn:tab10_light', n_colors: int = 10) :canonical: ovo.app.components.descriptor_table.get_residue_number_column_config ```{autodoc2-docstring} ovo.app.components.descriptor_table.get_residue_number_column_config ``` ```` ````{py:function} make_bg_color_func(descriptor, min_val, max_val) :canonical: ovo.app.components.descriptor_table.make_bg_color_func ```{autodoc2-docstring} ovo.app.components.descriptor_table.make_bg_color_func ``` ```` ````{py:function} descriptor_table(design_ids: typing.List[str], descriptors_df: pandas.DataFrame, descriptors: typing.List[ovo.core.database.models.Descriptor]) :canonical: ovo.app.components.descriptor_table.descriptor_table ```{autodoc2-docstring} ovo.app.components.descriptor_table.descriptor_table ``` ````