|
12 | 12 | import traceback
|
13 | 13 | import warnings
|
14 | 14 | from fnmatch import fnmatch
|
| 15 | +from shutil import which |
15 | 16 |
|
16 | 17 | import numpy as np
|
17 | 18 | from monty.io import zopen
|
18 | 19 | from monty.json import jsanitize
|
19 |
| -from monty.os.path import which |
20 | 20 | from pymatgen.apps.borg.hive import AbstractDrone
|
21 | 21 | from pymatgen.command_line.bader_caller import bader_analysis_from_path
|
22 | 22 | from pymatgen.core.composition import Composition
|
@@ -420,7 +420,7 @@ def generate_doc(self, dir_name, vasprun_files, outcar_files):
|
420 | 420 | d["output"][k] = d_calc_final["output"][k]
|
421 | 421 |
|
422 | 422 | # store optical data, overwrites the LOPTICS data
|
423 |
| - if d["input"]["incar"].get("ALGO") == 'CHI': |
| 423 | + if d["input"]["incar"].get("ALGO") == "CHI": |
424 | 424 | for k in ["optical_absorption_coeff", "dielectric"]:
|
425 | 425 | d["output"][k] = d_calc_final["output"][k]
|
426 | 426 |
|
@@ -588,7 +588,7 @@ def process_vasprun(self, dir_name, taskname, filename):
|
588 | 588 | d["output"]["optical_absorption_coeff"] = vrun.optical_absorption_coeff
|
589 | 589 |
|
590 | 590 | # parse output from response function
|
591 |
| - if vrun.incar.get("ALGO") == 'CHI': |
| 591 | + if vrun.incar.get("ALGO") == "CHI": |
592 | 592 | dielectric = vrun.dielectric
|
593 | 593 | d["output"]["dielectric"] = dict(
|
594 | 594 | energy=dielectric[0], real=dielectric[1], imag=dielectric[2]
|
|
0 commit comments