Closed wangzyphysics closed 4 hours ago
Hi @wangzyphysics, the traceback from your error implies that the calculation doc that is being generated from your calculation directory is missing the output.ionic_steps
field, which might be hard to diagnose on our end.
But for starters, what version of emmet-core
are you using?
Hi @wangzyphysics, the traceback from your error implies that the calculation doc that is being generated from your calculation directory is missing the
output.ionic_steps
field, which might be hard to diagnose on our end.But for starters, what version of
emmet-core
are you using?
Thanks for your kind reply. Yes, the taskdoc.output
has no attribute ionic_steps
, but the truth is that my calculation is converged after 42 ionic steps. There is no error found in calculation.
The version of emmet-core
is '0.83.6'.
> python
Python 3.12.3 | packaged by Anaconda, Inc. | (main, May 6 2024, 19:46:43) [GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import emmet.core
>>> emmet.core.__version__
'0.83.6'
>>>
I noticed that the newest version now is '0.83.8', so i upgrade the emmet.core
but the error is same as before.
The example directory named mp-1198074-prim.zip (about 4.8M) has been uploaded for your reference.
Thanks again and looking forward to your reply.
I think I can recreate the issue. Going to look into it further.
@wangzyphysics, was this calculation ran using custodian?
No, it's a normal VASP calculation. And i suppose this issue has been fixed in the latest version, right?
The recent version addressed the ionic_steps issue you reported, but the .from_directory()
method is expecting some custodian specific files. This should be able to work on standard VASP calculations though and should be addressed.
@wangzyphysics , can you upgrade to the latest version of emmet-core and see if your issue is fixed?
@wangzyphysics , can you upgrade to the latest version of emmet-core and see if your issue is fixed?
I have tested the latest version of emmet-core (0.84.1), and the issue is definitely fixed!
Thank you, and thanks to all the developers!
Great, glad things are working for you now. And thanks again for bringing this to our attention.
Problem
when trying to parse the structure optimization direcotry of VASP, i encounter this error:
and the context of
run.py
is :How should i fix this?
Proposed Solution
None
Alternatives
No response