ReadGV
Python Script to read, edit, modify and visualize and file conversion for VASP and Gaussian input and output!
This is actively developing version. Current version is very first trial.
Installation
- pip install -e git+git://github.com/MAJabed/ReadGV.git
- With pip
pip install -e ReadGV/[No available yet]
Running VaspUtils
python python -m vasputils [-job] [vasp2gaus/gaus2poscar/read_bands**] [--file input file] [--fout output file] [--ftype xyz/gaus (gaussian input file)] [--select boolean] [--direct boolean]
-
-joboption to select task to execute, currently available taskvasp2gaus: Convert poscar or Contcar file to xyz or gaussian input file formatgaus2poscar: Convert gaussian input file to VASP POSCAR file format. Periodic cell (Tv) should be given in the .com file.read_bands: Read selected or all bands from OUTCAR and write in a file, print or plot (follow--plot)get_geom: Write or print molecular dynamic trajectory from the OUTCAR filesabs_gaus: Read Gaussian TDDFT output file, Dress excited energies using Gaussian fucntion to plot absorption spectra
-
--file: The input file name -
--fout: The output file name -
--ftype: Output file format,xyzorgaus(gaussian input file) -
--select:Boolean, select coordinates in POSCAR file -
--direct:Boolean, direct or cartesian coordinates in POSCAR file format -
--bands: No of bands to read, default 100 -
--frames: MD frames to read, last framefinal, initial frameinitial, allall, last n frames-n, first n framen -
--nthkpoint: integar, read outcar data of nth Kpoints -
--coord: output coordinates in Cartesiancartor fractionalfrac -
--plot: Plot output of-job, special arguments:dos_allto plot DOS of all frames in waterfall graphs (This function may not produce the best figure in come cases) -
--shiftfermi: Band energies shift by Fermi energy -
--xlim: X-axis limit, input type: list -lower upper -
--sigma: float, linewidth for Gaussian dressing, default 0.1 eV -
--theta: Rotation of X-axis for 3D view of waterfall graph, degree unit. -
--gamma: Rotation of Z axis for 3D view of waterfall graph, degree unit. -
--alpha: Adjust the transparency of a matplotlib graph plot[0-1] -
--unit: Unit of a calculation, eg.eVornmin absorption spectra calculations -
--figsize: Matplotlib graph figure size, default(7,5)
Disclaimer:
It is an incomplete package, still under development.
License:
ReadGV is freely available under an MIT License
Metadata
Release files for readgv 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| readgv-0.1.1.tar.gz | 19.5 kB | Without provenance | Details for readgv-0.1.1.tar.gz |
Release files / readgv-0.1.1.tar.gz
| Download URL | readgv-0.1.1.tar.gz |
|---|---|
| Size | 19.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e1b050227d62e42dd696d38dd403933e23aed4ff0b5ce2bf1d48fe168eea4e90
|
|
BLAKE2b-256 checksum How to use checksums |
18c4270f038557cbf02cfa3885666dcbe6d1b49fb4003311e9e05173d28f12f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.7
|
Security for readgv 0.1.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.