dpdata
dpdata copied to clipboard
Manipulating multiple atomic simulation data formats, including DeePMD-kit, VASP, LAMMPS, ABACUS, etc.
Do a benchmark before working on #522 ## Summary by CodeRabbit - **New Features** - Introduced benchmark tests for import functionality and command line interface operations. - **Tests** - Added...
### Bug summary When configuration converting between `POSCAR` and `lammps/lmp` via `dpdata`, I get a totally different resulted cell structure. Did I make a mistake or it appears to be...
I find that it would takes up to 30s to run just `import dpdata` on the login node of HPC. I did some investigation myself and find that it would...
In respond to required function associated with recent discussion topic #641 and #642
### Summary Add a controller to switch on/off registered post function `rot_lower_triangular` when load system from `POSCAR` ### Detailed Description As `rot_lower_triangular` function may re-orient structure under global coordinates that...
add functions to convert from others formats to ASE traj format
### Bug summary Here are really two issues. 1. If I have a lammps/dump file that has some incomplete frames or it contains some comment lines starting with "#", dpdata.System()...
### Bug summary Traceback (most recent call last): File "d:\work\keti\dm\dptrain\2024-3-3-Mg\data.py", line 5, in data = dpdata.LabeledSystem('2024-3-3-Mg\OUTCAR', fmt = 'vasp/outcar') File "C:\Users\13706\AppData\Roaming\Python\Python310\site-packages\dpdata\system.py", line 183, in __init__ self.from_fmt( File "C:\Users\13706\AppData\Roaming\Python\Python310\site-packages\dpdata\system.py", line 220,...