-
Notifications
You must be signed in to change notification settings - Fork 56
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
ProbabilityDensityAnalysis results in strange chargcar #310
Comments
@thienbinh92 Can you explain more why you say "Li and transition metal layers are not arranged like POSCAR/CONTCAR"? From my check, the CHGCAR.vasp from ProbabilityDensityAnalysis has the same atom coordinates as that of the initial structure in the AIMD snapshots you attached. I added |
@JiQi535 Do you get "AIMD_01.cif" from vasprun.xml? Here is CHGCAR.vasp generated from ProbabilityDensityAnalysis: Since the code defines incorrectly element order, may it result in wrong MSD and diffusivity? |
@thienbinh92 Yes, I got the AIMD_01.cif from vasprun.xml. The structure it contains should be equivalent to the initial structure of AIMD, instead of structure in CONTCAR. With the code you provided, I generated one CHAGCAR.vasp file that does not have the problem you described. I believe what you are reporting is related to a solved issue. Please update your package with |
@JiQi535 I am not clear on how to upgrade. So I have just uninstalled pymatgen-analysis-diffusion and re-install with the command |
@thienbinh92 You can update it with the below codes and try again:
@shyuep Hi Shyue Ping, I think it may be necessary to update the release on pypi, as the bug described in issue #125 has been fixed. |
@JiQi535 Thanks a lot. I downloaded and its result looks good. |
Hello,
I get a strange result from ProbabilityDensityAnalysis. Li and transition metal layers are not arranged like POSCAR/CONTCAR. Here is the code I use:
file = ["tem-1000/out_vasprun.xml"]
analyzer = DiffusionAnalyzer.from_files(file, specie="Li", smoothed=False)
structure = analyzer.structure
trajectories = [s.frac_coords for s in analyzer.get_drift_corrected_structures()]
pda = ProbabilityDensityAnalysis(structure, trajectories, species="Li")
pda.to_chgcar("CHGCAR.vasp")
I attach vasprun file below. Hope that someone help me to check.
[AIMD.zip](https://github.com/materialsvirtuallab/pymatgen-analysis-diffusion/files/8717660/AIMD.zip)
The text was updated successfully, but these errors were encountered: