deepmodeling / abacus-develop

An electronic structure package based on either plane wave basis or numerical atomic orbitals.
http://abacus.ustc.edu.cn
GNU Lesser General Public License v3.0
167 stars 129 forks source link

Interface with GDPy package #3229

Closed QuantumMisaka closed 2 months ago

QuantumMisaka commented 10 months ago

Background

GDPy stands for Generating Deep Potential with Python (GDPy/GDP¥), including a set of tools and Python modules to automate the structure exploration by using Monte Carlo and Genetic Algorism, and the training for machine learning interatomic potentials (MLIPs) like deepmd, lasp, eann and nequip.

GDPy supported LAMMPS, VASP, QE, Plumed, LASP and other calculator, but ABACUS is missing

Describe the solution you'd like

I'll develop interface with GDPy together with the developers of GDPy

Task list only for developers

Notice Possible Changes of Behavior (Reminder only for developers)

No response

Notice any changes of core modules (Reminder only for developers)

No response

Notice Possible Changes of Core Modules (Reminder only for developers)

No response

Additional Context

No response

Task list for Issue attackers (only for developers)

QuantumMisaka commented 5 months ago

I will do something on it (and also the interface to DPA-2 or deepmd-3.0.0) in May and June.

mohanchen commented 2 months ago

We will close this issue since no obvious solution can be found in a short time. We always welcome new issues.

QuantumMisaka commented 1 month ago

The interface is done by ASE-ABACUS interface by GDPy developer, I'll have test and try to do more