File tree Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -818,14 +818,20 @@ def __init__(
818
818
@cached_class
819
819
class MaterialsProject2020Compatibility (Compatibility ):
820
820
"""
821
- This class implements the Materials Project 2020 energy correction scheme,
822
- which incorporates uncertainty quantification and allows for mixing of GGA
823
- and GGA+U entries (see References).
821
+ This class implements the Materials Project 2020 energy correction scheme, which
822
+ incorporates uncertainty quantification and allows for mixing of GGA and GGA+U entries
823
+ (see References).
824
824
825
825
Note that this scheme should only be applied to VASP calculations that use the
826
- Materials Project input set parameters (see pymatgen.io.vasp.sets.MPRelaxSet).
827
- Using this compatibility scheme on calculations with different parameters is not
828
- valid.
826
+ Materials Project input set parameters (see pymatgen.io.vasp.sets.MPRelaxSet). Using
827
+ this compatibility scheme on calculations with different parameters is not valid.
828
+
829
+ Note: While the correction scheme is largely composition-based, corrections applied to
830
+ ComputedEntry and ComputedStructureEntry differ in rare cases. This is because if
831
+ entry.data['oxidation_states'] is not set explicitly, the atomic distance information
832
+ in the structure will be used to classify O and S anions as superoxide/peroxide/oxide
833
+ and sulfide/polysulfide, resp. If you want the most accurate corrections possible,
834
+ always pass ComputedStructureEntries (unless you have pre-defined oxidation states).
829
835
"""
830
836
831
837
def __init__ (
You can’t perform that action at this time.
0 commit comments