# cp2kdata **Repository Path**: chiahsinchu/cp2kdata ## Basic Information - **Project Name**: cp2kdata - **Description**: cp2k postprocessing tools [Source: https://github.com/robinzyb/cp2kdata] - **Primary Language**: Unknown - **License**: LGPL-3.0 - **Default Branch**: dev - **Homepage**: https://github.com/robinzyb/cp2kdata - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-05-14 - **Last Updated**: 2023-05-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CP2KDATA [![Python package](https://github.com/robinzyb/cp2kdata/actions/workflows/ci.yml/badge.svg)](https://github.com/robinzyb/cp2kdata/actions/workflows/ci.yml)[![Coverage Status](https://coveralls.io/repos/github/robinzyb/cp2kdata/badge.svg)](https://coveralls.io/github/robinzyb/cp2kdata) ![pythonv](https://img.shields.io/pypi/pyversions/cp2kdata) ![pypiv](https://img.shields.io/pypi/v/cp2kdata) Python Package to postprocess cp2k data. including cube file, pdos file, output file - [CP2KDATA](#cp2kdata) - [Idea List](#idea-list) - [TO DO](#to-do) - [Installation](#installation) - [Generate Standard Test Inputs](#generate-standard-test-inputs) - [Plot Standard Test Output](#plot-standard-test-output) - [Processing Output File](#processing-output-file) - [Basick Usage](#basick-usage) - [Parse ENERGY_FORCE Outputs](#parse-energy_force-outputs) - [Parse GEO_OPT Outputs](#parse-geo_opt-outputs) - [Parse MD outputs](#parse-md-outputs) - [Plug-in for `dpdata`](#plug-in-for-dpdata) - [Processing Cube File](#processing-cube-file) - [Processing PDOS File](#processing-pdos-file) - [Processing Single PDOS File](#processing-single-pdos-file) - [Quickplot of PDOS Files in Single Point Energy Calculation](#quickplot-of--pdos-files-in-single-point-energy-calculation) # Idea List 1. manipulate cube, pdos data 2. modify step information on cube files 3. extract information from output 4. generate standard test input and directory 5. generate nice figures # TO DO cli interface # Installation ```bash pip install . ``` # Generate Standard Test Inputs One can use command line tools to generate standard test input with provided template `input.inp` and other files. ```bash # generate cutoff test files cp2kdata gen cutoff