dpdata

Convert computational chemistry data formats to DeePMD-ready training data.

181|20|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/Hello-QM/catgo-LRG --skill dpdata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dpdata
Source: https://github.com/Hello-QM/catgo-LRG/tree/main/server/catgo/workflow/skills/data/dpdata
Command: npx skills add https://github.com/Hello-QM/catgo-LRG --skill dpdata

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

dpdata simplifies and automates the conversion of computational chemistry data formats, enabling seamless preparation of training data for machine learning potentials.

Core Features & Use Cases

  • Format conversion across VASP, QE, CP2K, Gaussian, LAMMPS, and DeePMD
  • Merge, split, and filter trajectory data for training datasets
  • CLI and Python API workflows to generate DeePMD npy or raw data

Quick Start

Convert VASP outputs into a DeePMD-ready training dataset using the dpdata converter.

Frequently Asked Questions about dpdata

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert VASP output files to DeePMD training data?

You can convert VASP OUTCAR or CONTCAR files to DeePMD training data using the dpdata package, which reads computational chemistry outputs and writes DeePMD-ready npy or raw data formats for machine learning workflows.

What computational chemistry file formats are supported for machine learning data preparation?

Supported computational chemistry file formats for machine learning data preparation include VASP, QE, CP2K, Gaussian, and LAMMPS. The dpdata package reads these formats and converts them into DeePMD-ready training datasets.

Can I merge and filter trajectory data before generating a DeePMD dataset?

Yes, you can merge and filter trajectory data before generating a DeePMD dataset. The dpdata package provides capabilities to read, merge, split, and filter trajectory data to curate precise training datasets for machine learning potentials.

Does dpdata support both command line and Python API workflows for format conversion?

Yes, dpdata supports both command line and Python API workflows for format conversion. You can execute computational chemistry data transformations to DeePMD-ready formats using either the CLI or Python scripts.

What is the best way to prepare computational chemistry data for deepmd machine learning potentials?

The best way to prepare computational chemistry data for DeePMD machine learning potentials is using the dpdata package to convert outputs from VASP, QE, CP2K, Gaussian, or LAMMPS into structured DeePMD npy or raw training datasets.