RhodiumGroup / rhg_compute_tools

Tools for using compute.rhg.com and compute.impactlab.org
MIT License
1 stars 4 forks source link

Allow grouped options in collapse_product #19

Closed delgadom closed 5 years ago

delgadom commented 5 years ago

currently, collapse_product only allows cominatorial products of lists of options. But we frequently have associated groups of options, e.g.:

rcp_related = (
    [
        {
            'rcp': 'historical',
            'model': 'obs'}]
    + [{'rcp': 'rcp85', 'model': m} for m in rcp85_models]
    + [{'rcp': 'rcp45', 'model': m} for m in rcp45_models])

There's not a good way to do this right now with collapse_product

delgadom commented 5 years ago

closing in favor of #29