Skip to content

kul-group/Ag_diffusion_data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Ag_diffusion_data

Data and inputs for the paper on surface diffusion on Ag (111). We highly recommend the data is downloaded as a zip file for use.

Paper Link

The trained DeepMD-kit model (graph.pb) can be used with Atomic Simulation Environment (ASE) as follows:

from deepmd.calculator import DP
DPcalculator=DP(model="graph.pb")
atoms.set_calculator(DPcalculator)

Installation instructions for DeepMD-kit and ASE can be found on their websites.

Folder structure for data:

📦 data_for_paper
│
└───📂 data
│   │   Model Training, Testing and validation datasets separated by each adsorbate
│   ┣   📜 type_map.json
│   │   ...
│   └───📂subfolders
│   │   ┣📂 test
│   │   |   ┣ 📜box.npy
│   │   |   ┣ 📜coord.npy
│   │   |   ┣ 📜energy.npy
│   │   |   ┣ 📜force.npy
│   │   ┣📂 train
│   │   |   ┣ 📜box.npy
│   │   |   ┣ 📜coord.npy
│   │   |   ┣ 📜energy.npy
│   │   |   ┣ 📜force.npy
│   │   ┣📂 validation
│   │   |   ┣ 📜box.npy
│   │   |   ┣ 📜coord.npy
│   │   |   ┣ 📜energy.npy
│   │   |   ┣ 📜force.npy
│   
└───📂 lammps_example_in
│    ┣   📜data.atoms (Example input for methyl on Ag(111))
│    ┣   📜in.atoms (LAMMPS input file)
│   
└───📂 train
│   │   Ensemble of trained models (4 models) differing only in their initial weights seeds
│   │
│   └───📂 00
│   │    ┣   📜graph.pb ( Trained DeepMD model)  
│   │    ┣   📜in.json (Input parameters for training)
│   │    ┣   📜lcurve.out (Loss curve output)
│   |   ...
│  
└───📂 vasp_example_in
│    ┣   📜INCAR_ads (VASP input for AIMD on just adsorbates)
│    ┣   📜INCAR_Ag_ads (VASP input for AIMD on adsorbates on Ag (111))

About

Data and inputs for surface diffusion on Ag (111)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages