Skip to main content

A python package to analyze XDATCAR files generated from VASP

Project description

XDATBUS

pytest

A python package to analyze XDATCAR files generated from VASP output files. XDATBUS is an enhanced toolkit used to assist in the analysis of XDATCAR files. It currently includes three main functions: 1. Unfolding and merging paths, 2. Fixing specific atoms, 3. Crystal cell expansion, and 4. Real-time CV-structure transfer based on Metadynamics. The XDATCAR python package documentation is available at documentation and a Jupyter Notebook tutorial for the API is available here.

Motivation

The main goal of this project is to provide a tool to efficiently do the analysis of Ab-inito molecular dynamics results from VASP. Under most cases, we care about some certain atoms for MD simulation, while in a framework of other atoms which are supposed to be "fixed". For better visualization, we hope these atoms could be fixed but not vibrating. By applying pymatgen and ASE packages. analyse sound data from research projects in musical instrument design. While sound analysis packages already exist, they are more directed to feature extraction for machine learning purposes. Additionally, some features of interest, like time dependent decay, onset shape and fourier transform peaks distribution are not computable trivially or accurately with existing tools. The current release of the guitarsounds package contains usual and advanced digital signal processing tools applied to the analysis of transient harmonic sounds with easy figure generation through matplotlib. To allow the package functionalities to be used rapidly without learning the API, a graphic user interface is available based on jupyter lab widgets.

Update log

0.0.6 first upload for test

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

xdatbus-0.0.9.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

xdatbus-0.0.9-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file xdatbus-0.0.9.tar.gz.

File metadata

  • Download URL: xdatbus-0.0.9.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for xdatbus-0.0.9.tar.gz
Algorithm Hash digest
SHA256 2e009122ae3391fa6e7912ba543f7e7380a3c3f9cca955e98c89d33452ccbc4a
MD5 18fcc0a4ca0c14ae9d9daad47a67c501
BLAKE2b-256 b8238ea0c8330aa719f0f682ee57c98a87d8d07ae7bdf6f16eab31ff7b085c7b

See more details on using hashes here.

File details

Details for the file xdatbus-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: xdatbus-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 13.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for xdatbus-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 85a5dc38cef64fb50e18684cadd08da7d59430ee9c246a966576b170a9d79396
MD5 33ac1b18a1d4874d25b418e9675dbcd2
BLAKE2b-256 be7cf1ba62dc2c5ba4fc2b22b7181201086093016aaa6b05a3a5ab7b77fb2303

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