Issues in calculating E_hull of matrials containing specific elements #97
-
I have difficulty in predicting energy above hull ( e_above_hull = ppd_mp.get_e_above_hull(cse, allow_negative=True) The error message is: ValueError: Unable to get decomposition for wbm-1-46 ComputedStructureEntry - La1 Yb1 Ag2 (LaYbAg2) I also got an error from the line below: e_form_ppd = ppd_mp.get_form_energy_per_atom(cse) - cse.correction_per_atom The error message is: KeyError: Element Yb As much as I surveyed, I used the following versions for this work:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
when you load/make the ppd it should have attributes |
Beta Was this translation helpful? Give feedback.
if you rerun the code that fetches all MP computes entries from the latest MP DB release (v2023.11.1), you won't get any
Yb
compounds. they were all deprecated due to a poor choice ofYb_2
pseudo-potential (see materialsproject/pymatgen#2969 for details). i'd recommend you use the compressed entries that were archived specifically for Matbench Discovery.