def new_flux_positions(self, irradiation, level, positions, add=True):
    p = self.get_level_path(irradiation, level)
    obj = {'positions': positions, 'z': 0}
    dvc_dump(obj, p)
    if add:
        self.add(p, commit=False)
def new_flux_positions(self, irradiation, level, positions, add=True):
    p = self.get_level_path(irradiation, level)
    obj = {'positions': positions, 'z': 0}
    dvc_dump(obj, p)
    if add:
        self.add(p, commit=False)