diff --git a/compressed_sensing/visualizer.py b/compressed_sensing/visualizer.py index 9fd704efef5d54937f21e064b84d2ee829acc592..26cbe0bff5d784f3cae196c345b8b8f128337c43 100644 --- a/compressed_sensing/visualizer.py +++ b/compressed_sensing/visualizer.py @@ -40,6 +40,7 @@ class Visualizer: self.viewer_l = JsmolView() self.viewer_r = JsmolView() self.bg_toggle = True + self.compounds_list = df_D.index.tolist() self.text_RS = [] for material in D_selected_df['Chem Formula'].tolist(): @@ -163,15 +164,17 @@ class Visualizer: options=['Default size'] + self.features, value='Default size', ) - self.widg_compound_text_l = widgets.Text( + self.widg_compound_text_l = widgets.Combobox( placeholder='...', description='Compound:', + options=self.compounds_list, disabled=False, layout=widgets.Layout(width='200px') ) - self.widg_compound_text_r = widgets.Text( + self.widg_compound_text_r = widgets.Combobox( placeholder='...', description='Compound:', + options=self.compounds_list, disabled=False, layout=widgets.Layout(width='200px') )