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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|