def _set_codes(self, codes):
        raise ValueError("cannot set Categorical codes directly")
hand out available processors to coordinators in order of need
dataset/ETHPy150Open pydata/pandas/pandas/core/categorical.py/Categorical._set_codes--crossover with--dataset/ETHPy150Open cjlee112/pygr/pygr/coordinator.py/ResourceController.assign_processors