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.8.2.tar.gz (35.1 kB view details)

Uploaded Source

Built Distribution

vbelt-0.8.2-py2.py3-none-any.whl (42.6 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: vbelt-0.8.2.tar.gz
  • Upload date:
  • Size: 35.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.2

File hashes

Hashes for vbelt-0.8.2.tar.gz
Algorithm Hash digest
SHA256 336ebd2df4329bd7d1674fcb7a8d8b131d6807b4b5f26c5a219787437465024c
MD5 90c4c70ef58f1fa993a01bc95e827d95
BLAKE2b-256 6df824dd542eac17608dc849879ed8c60b54754f9d2092645fcd20ba23221de1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vbelt-0.8.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 42.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.2

File hashes

Hashes for vbelt-0.8.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f881ecee27f3d1fbf4f06667ae7978ba3957dd89f2758c75b92b04882c093168
MD5 1ff657e32d8f19cc96dec2835b049a0a
BLAKE2b-256 152df2f3d5cea807584f220f90f8a9f86fc8d703aa08de8a688b6dfaf5fbb2bd

See more details on using hashes here.

Supported by

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