

@classmethod
def from_dict(cls, d):
    vis = MontyDecoder().process_decoded(d['default_vasp_input_set'])
    return VaspJob(vasp_cmd=d['vasp_cmd'], output_file=d['output_file'], suffix=vis['suffix'], final=d['final'], backup=d['backup'], default_vasp_input_set=vis, auto_npar=d['auto_npar'], auto_gamma=d['auto_gamma'], settings_override=d['settings_override'], gamma_vasp_cmd=d['gamma_vasp_cmd'])

dataset/ETHPy150Open materialsproject/custodian/custodian/vasp/jobs.py VaspJob.from_dict/VarMisuse@48/76 `d`->`vis`