For the advanced products (e.g. maps, spectra), it is very usefull that one can query of type of particules (e.g. proton, antiproton, neutrino tau). Adding a collumn will be usefull for that.
To implement that, one should find a solution to handle both use cases:
- product generated by one single particule type (e.g. antiproton)
- product generated by a set of particles (e.g. proton and antiproton, or iron group, or all cosmic rays)
As reminder, decoding a string (for a list) into a query field is a bit unefficient. But it can be a reasonable cost.
Any thought @kosack and YouSchnabel ?