Program information missing in menus
The new filter menu layout does not have a location for
program_version etc. In the meeting last week it was proposed that we add a second lane to method filter menus. E.g. when opening DFT, a lane on the left would show program settings and another lane on the left would show the DFT settings. There are some cons with this approach:
- What about methods that do not fall under one of the 4 menus? E.g. force-fields? How to toggle
program_name=LAMMPS, if there is no menu for force fields with
program_namefor it? The same problem is present for any entry that outputs
program_namebut does not output any method information like
- Where do the filter "chips" (the blue filter indicators) go now that there are several menu locations for
program_name? It would be unnecessarily tricky to keep track of which menu the filter was activated on, and confusing for the user if several
program_namechips are shown in several locations. Maybe one central location would work here?
- If we want to show
program_nameoptions that are relevant for that menu (e.g.
program_namein the DFT menu would only show DFT codes), we need to add custom additional filters into our aggregation API calls: "fetch me all possible values considering these X filters the user has clicked AND the fact that method_name = DFT since we want to show it in this particular menu." This will take a while to implement, since the search mechanism is designed to work with one global set of filters at the moment.
I would say we need to discuss how to address these issues or come up with an alternative solution. In the meantime I would simply bring back the old intermediate menu level for "Simulation" for the next release. It could be renamed to something else of course.