-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transition to pymatgen VASP input sets #854
Merged
Merged
Changes from 64 commits
Commits
Show all changes
73 commits
Select commit
Hold shift + click to select a range
fe04d57
complete refactor to PMG input sets for vasp
esoteric-ephemera d3824fa
bug fixes for input set change
esoteric-ephemera 2d84c67
linting
esoteric-ephemera e580080
move type import to type_checking block
esoteric-ephemera e348dfe
remove duplicated MP yaml files
esoteric-ephemera fbb94a4
drop dict.get(key, None) -> dict.get(key)
janosh 14f67fe
change inheritance slightly, install pmg from pr
esoteric-ephemera 9e83245
linting
esoteric-ephemera 23a9cf0
revert vis["INCAR"] --> vis.incar
esoteric-ephemera 9797971
fix lobster interface
esoteric-ephemera a4945e8
remove lobster test file
esoteric-ephemera 0ae9cb9
Merge branch 'materialsproject:main' into pmg
esoteric-ephemera e73c239
revert pymatgen testing install now that separate pr is merged
esoteric-ephemera ec26140
try to force pip install of pymatgen in testing
esoteric-ephemera 5610451
force pmg to install from git
esoteric-ephemera 8845fd7
improve check_poscar method to account for reordering of sites in POSCAR
esoteric-ephemera 4de6f7c
linting
esoteric-ephemera 1828d09
remove POTCARs and replace with spec where appropriate; remove unused…
esoteric-ephemera 319998e
restore missing test file, but only header of POTCAR
esoteric-ephemera b7321cb
remove POTCAR.orig.spec files
esoteric-ephemera a3ff18b
gzip test input files
esoteric-ephemera fdaecbf
linting
esoteric-ephemera 59318f0
slightly refactor MP sets
esoteric-ephemera a6af306
precommit
esoteric-ephemera b86f4f1
slight matpes modification
esoteric-ephemera 2336732
precommit
esoteric-ephemera 45f1667
revert gh workflow dependency install
esoteric-ephemera 895c92f
update changelog
esoteric-ephemera a1faf6f
fix pymatgen pip version install for strict
esoteric-ephemera a10163e
Merge branch 'materialsproject:main' into pmg
esoteric-ephemera 7605b9e
Merge branch 'materialsproject:main' into pmg
esoteric-ephemera 4303f06
bump pymatgen to v2024.6.4
janosh 5b10796
refactor MP and MatPES VASP input sets to inherit directly from pymat…
esoteric-ephemera 7476f8a
linting
esoteric-ephemera 5fe41c8
further cleanup matpes r2scan set
esoteric-ephemera 172239b
change ase to use most recent pypi release
esoteric-ephemera 734e170
add missing pip install line
esoteric-ephemera 59e7250
Merge branch 'main' into pmg
esoteric-ephemera afdaf9c
Merge branch 'main' into pmg
esoteric-ephemera 0c31ccd
revert lobster vis potcar changes
esoteric-ephemera a2f627d
remove version conflict
esoteric-ephemera 5403bab
remove version conflict
esoteric-ephemera a499738
remove version conflict
esoteric-ephemera a7a5559
Merge branch 'main' into pmg
esoteric-ephemera 4e62a8c
Merge branch 'main' into pmg
esoteric-ephemera 5944320
Merge branch 'main' into pmg
esoteric-ephemera 2a6f8cf
replace lobster sets with pymatgen equivalents
esoteric-ephemera 8b0a080
precommit
esoteric-ephemera 4322fbf
add ispin to lobster tightstatitsetgenerator
esoteric-ephemera 10008f6
remove BaseVasp.yaml to rely on inheritance from MP input sets
esoteric-ephemera c3dcef0
precommit
esoteric-ephemera a37612b
remove temp test file
esoteric-ephemera 376b13f
Merge branch 'main' into pmg
esoteric-ephemera 0cfbcfb
Merge branch 'main' into pmg
esoteric-ephemera 7194211
move matpes jobs/flow to pymatgen sets, mark matpes sets for deprecation
esoteric-ephemera 99a712a
lint
esoteric-ephemera 3f923aa
Merge branch 'main' into pmg
esoteric-ephemera b6e7aaa
move mp sets fully to pmg, add deprecation warnings to existing atoma…
esoteric-ephemera 7427e13
remove mp set dependence from tests
esoteric-ephemera 93d3af2
precommit
esoteric-ephemera 4a56539
add bandgap_tol options to vasp.test_sets
esoteric-ephemera 624f551
remove todo from tests.vasp.flows.test_mp
esoteric-ephemera 56d7731
add pytest.warns check for deprecated mp sets
esoteric-ephemera bd98d1b
Merge branch 'main' into pmg
esoteric-ephemera 2a1fb54
revert docstr changes
esoteric-ephemera c528153
move deprecation warnings from __post_init__ to class
janosh c87df9c
pin monty==2024.7.30 in deps and strict
janosh 6176d49
add kludge for monty zpath
esoteric-ephemera 34f937d
precommit
esoteric-ephemera 14d7a5e
Merge branch 'main' into pmg
esoteric-ephemera 1232090
extend monty fix to vasp tests
esoteric-ephemera fedf257
precommit
esoteric-ephemera 9fb14e9
Merge branch 'main' into pmg
esoteric-ephemera File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a reason you changed the doc strings? I think the correct style is to use "or" in the string since it is human readable. E.g. see here https://numpydoc.readthedocs.io/en/latest/format.html#parameters
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't make these changes, they're from here. But I'll revert them
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK reverted!