Utility package for atomistic simulations using ASE and VASP
Project description
KulTools
Kultools is an interface to run atomistic simulations using ASE and VASP.
⚠️ Documentation under construction
Install
The package can be installed using pip. You would require python 3.6 or above
pip install kultools
Usage
Note: Examples coming soon!
Running a zeolite calculation using KulTools
>>> from kul_tools import KulTools as KT
>>> from ase.build import molecule
>>> kt = KT(gamma_only=False,structure_type='zeo',is_stop_eligible=True)
KT: HPC= local
KT: VASP_GAMMA= False
KT: VASP_PP_PATH= local_vasp_pp
KT: VASP_COMMAND= local_vasp_std
>>> kt.set_calculation_type('opt')
>>> atoms = molecule('H2O')
>>> atoms.set_cell(8*np.identity(3))
>>> atoms.center()
>>> atoms.pbc=True
>>>
>>> kt.set_structure(atoms)
>>> kt.set_overall_vasp_params({'gga':'RP'})
>>> atoms = kt.run()
Task List
- Update code documentation
- Add examples
- Update Readme
- Setup GitHub Actions
Support and contribution
If you like the project, please ⭑ the project! Also, feel free to report unexpected behaviour at issue.
Contributions are always welcome!! Please open a PR with corresponding changes to documentation and tests.
Side notes
- load vasp module
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
kultools-0.4.tar.gz
(11.0 kB
view details)
Built Distribution
kultools-0.4-py3-none-any.whl
(11.4 kB
view details)
File details
Details for the file kultools-0.4.tar.gz
.
File metadata
- Download URL: kultools-0.4.tar.gz
- Upload date:
- Size: 11.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2f1587a10ce5a752e2c00bad17a3a0b0dd640bd76d881ccd1682a3b83ff0b7f |
|
MD5 | ec835278617fb134c2caef172a8a0173 |
|
BLAKE2b-256 | 717a730ab472dc41afb1ee81141d703b0018b165f86cb40dc2aaf9e153bb8dfb |
File details
Details for the file kultools-0.4-py3-none-any.whl
.
File metadata
- Download URL: kultools-0.4-py3-none-any.whl
- Upload date:
- Size: 11.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc5f0120a414ac4a424e8d8dc507ee8dd5bdb376150e6e5ab774537bc80bdd8a |
|
MD5 | 95e6490e35e1e43afbdb5e4e864967cb |
|
BLAKE2b-256 | 37a075683b35560df704367b834d4daac3cc7734c0163fc2d74e76bc3dc09fa4 |