Per suggestion by @sorodrigo, it would be useful to add filters to runs.tabulate() etc. working on the values of the meta-indicators of a Run, eg.
Platform.runs.tabulate(meta={"key": "value"})
The current implementation in the scse-components data explorer and the Scenario Compass is to first retrieve the full table of meta-indicators, then downselect to the run-id's where the key-value filters apply, then get the runs for the relevant run-ids- This works but requires more API calls and some user-side processing.
Any thoughts @meksor @pmussak @Lenseg?
Per suggestion by @sorodrigo, it would be useful to add filters to
runs.tabulate()etc. working on the values of the meta-indicators of a Run, eg.The current implementation in the scse-components data explorer and the Scenario Compass is to first retrieve the full table of meta-indicators, then downselect to the run-id's where the key-value filters apply, then get the runs for the relevant run-ids- This works but requires more API calls and some user-side processing.
Any thoughts @meksor @pmussak @Lenseg?