ezpzbz / aiida-catmat

Collection of AiiDA WorkChains Developed in CATMAT project
MIT License
3 stars 1 forks source link

Error in parsin vasprun.xml #1

Closed ezpzbz closed 4 years ago

ezpzbz commented 4 years ago

In VaspMultiStageWorkChain, we rely on parsing vasprun.xml using pymatgen VaspRun parser. I found out during the production run that it can fail in some cases that for example LDAUJ/L is being printed as 2***** or -1****. In pymatgen there is a backup mechanism for this where it happens the corresponding entry is being read from INCAR. Unfortunately, it cannot happen within our work chain as INCAR does not exisit in retrived folder by default. I think the easiest solution would be enabling the INCAR retrieval as a default within workchain so it exists when it happens. It can be enabled by setting ADDITIONAL_RETRIEVE_LIST in inputs:


inputs.settings = {'ADDITIONAL_RETRIEVE_LIST':['INCAR']}
ezpzbz commented 4 years ago

Resolved!