Skip to main content

The VASP user's tool belt.

Project description

vbelt

About

vbelt is a library and a collection of scripts to manipulate VASP output files.

Script

Available scripts:

  • chgsum: combine two CHGCAR
  • chgx: extract channels from CHGCAR
  • ckconv: check a single-point computation converged
  • ckend: check the computation ended normally
  • ckforces: check the forces are converged in an optimization calculation
  • ckcoherence: check a series of criterions to check that the computation is sane
  • jobtool: precompute and predict some infos on a job
  • poscartool: manipulate POSCAR files
  • termdos: plot a DoS in terminal (WIP)

Run the scripts with --help to check for subcommands and options.

Modules

Available modules:

  • charge_utils: read and manipulate CHGCAR
  • forces: extract forces from OUTCAR
  • gencalc: facilities to generate input files
  • incar: parse INCAR
  • jobtool: facilities to predict some job characteristics
  • outcar: parse some informations from OUTCAR
  • poscar: read and write POSCAR
  • potcar: parse some informations from POTCAR

Installation

Most features only requires numpy, however gencalc also requires tc-pysh, chevron and ase.

To install all the optional dependencies use pip install vbelt[gencalc]. For a minimal installation pip install vbelt.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vbelt-0.9.1.tar.gz (42.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vbelt-0.9.1-py2.py3-none-any.whl (50.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file vbelt-0.9.1.tar.gz.

File metadata

  • Download URL: vbelt-0.9.1.tar.gz
  • Upload date:
  • Size: 42.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.3 cpython/3.14.3 HTTPX/0.28.1

File hashes

Hashes for vbelt-0.9.1.tar.gz
Algorithm Hash digest
SHA256 af0b9ebbf4e143d8c63e7c8280709dd5d583e7c4129402ab7a7b5b8c62a13849
MD5 83a017dc33129bdd9019bcbe7e505dea
BLAKE2b-256 36cd694383ad997720e7947691831164550238023c35bff5c30087a78ce4bbd1

See more details on using hashes here.

File details

Details for the file vbelt-0.9.1-py2.py3-none-any.whl.

File metadata

  • Download URL: vbelt-0.9.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 50.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.3 cpython/3.14.3 HTTPX/0.28.1

File hashes

Hashes for vbelt-0.9.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 bc10f2372b7609594d79cbaa0a11592b4047cfaa20a772614275a914fb1c59a1
MD5 713fe2c91904786bb76d1ad7090ae9f7
BLAKE2b-256 94d83556680f2953558a977f79fbf0bc7ae4d9bf25aefbf832d46953f53f889b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page