Skip to main content

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.

Metadata

Release files for vbelt 0.9.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vbelt 0.9.1
File Size Uploaded Provenance Actions
vbelt-0.9.1.tar.gz 42.9 kB Without provenance Details for vbelt-0.9.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for vbelt 0.9.1
File Interpreter ABI Platform Actions
vbelt-0.9.1-py2.py3-none-any.whl Python 3, Python 2 none any Details for vbelt-0.9.1-py2.py3-none-any.whl

Total release size: 93.7 kB

Release files / vbelt-0.9.1.tar.gz

Download URL vbelt-0.9.1.tar.gz
Size 42.9 kB
Tags Source
SHA-256 checksum
How to use checksums
af0b9ebbf4e143d8c63e7c8280709dd5d583e7c4129402ab7a7b5b8c62a13849
BLAKE2b-256 checksum
How to use checksums
36cd694383ad997720e7947691831164550238023c35bff5c30087a78ce4bbd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.16.3 cpython/3.14.3 HTTPX/0.28.1

Release files / vbelt-0.9.1-py2.py3-none-any.whl

Download URL vbelt-0.9.1-py2.py3-none-any.whl
Size 50.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
bc10f2372b7609594d79cbaa0a11592b4047cfaa20a772614275a914fb1c59a1
BLAKE2b-256 checksum
How to use checksums
94d83556680f2953558a977f79fbf0bc7ae4d9bf25aefbf832d46953f53f889b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Hatch/1.16.3 cpython/3.14.3 HTTPX/0.28.1

Security for vbelt 0.9.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page