@classmethod
    def apply_customizations(cls, spec, options):
        for key in sorted(spec.keys()):
            if isinstance(spec[key], (list, tuple)):
                customization = {v.key:v for v in spec[key]}
            else:
                customization = {k:(Options(**v) if isinstance(v, dict) else v)
                                 for k,v in spec[key].items()}
            options[str(key)] = customization
        return options
Callback run when the client sends a command to the experiment
dataset/ETHPy150Open ioam/holoviews/holoviews/core/options.py/StoreOptions.apply_customizations--crossover with--dataset/ETHPy150Open weblabdeusto/weblabdeusto/server/src/experiments/submarine.py/Submarine.do_send_command_to_device