Full filtering on icephys hierarchical tables
Introduction This is just an idea on how to visualize the icephys data when hierarchical tables from ndx-icephys-meta are present. This will:
- probably cover all queries listed in this notebook's Section 3.
- replace all tables present now:

- make obsolete issue https://github.com/NeurodataWithoutBorders/nwb-jupyter-widgets/issues/54
Proposal
Create listboxes/lists/buttons that allow the user to select one or more items from the lists of unique
cells, conditions, repetitions, stimulus_types, sweeps, intracellular_recordings, [stimulus, response] and dynamically show the plots corresponding to the intersection of selected features.
Example
User selects condition = 1, stimulus_type = A and response.
The responses of all sweeps from all cells and all repetitions for experimental condition 1 and stimulus_type A will be plotted.
I think I understand. Do you also want stimulus_type as an option?
Yes. I didn't explain it properly, but that's what I actually meant by adding sweep_sequences.
And repetition from the runs table.
LE: OP modified
got it
My plan is to combine this with #54, giving the user the full tree to navigate through, but also giving them dropdown menus that will automatically forward branches of the tree when selected.