If a biom file contains multiple categorical metadata fields the filtering is not triggered by all of the checkboxes.
Here is a minimal example to demonstrate the bug:
- Load this biom file into Phinch.
- On the filtering page select one of the checkboxes labeled
X, Y, or Z
The filtering is not triggered and all three samples will remain visible in the list. If the filtering is triggered by selecting one of the boxes A, B, or C the state of the other checkboxes is used. (So clicking Y and then C will only leave one sample). But if you proceed to gallery without triggering the filtering manually the filter for just Y is not applied and all samples are used.
