Skip to main content

plugin to deal with surface- and catalysis-related operations in mkite

Project description

mkite_catalysis

mkite_catalysis is a plugin to run catalysis-related recipes with mkite. As of now, the plugin has the following recipes implemented: surface cutting, supercell generation, and combinatorial adsorption, implemented with the help of pymatgen.

Documentation

General tutorial for mkite and its plugins are available in the main documentation. Complete API documentation is pending.

Installation

To install mkite_catalysis, use pip:

pip install mkite_catalysis

Alternatively, for a development version, clone this repo and install it in editable form:

pip install -U git+https://github.com/mkite-group/mkite_catalysis

Contributions

Contributions to the entire mkite suite are welcomed. You can send a pull request or open an issue for this plugin or either of the packages in mkite. When doing so, please adhere to the Code of Conduct in the mkite suite.

The mkite package was created by Daniel Schwalbe-Koda dskoda@ucla.edu.

Citing mkite

If you use mkite in a publication, please cite the following paper:

@article{mkite2023,
    title = {mkite: A distributed computing platform for high-throughput materials simulations},
    author = {Schwalbe-Koda, Daniel},
    year = {2023},
    journal = {arXiv:2301.08841},
    doi = {10.48550/arXiv.2301.08841},
    url = {https://doi.org/10.48550/arXiv.2301.08841},
    arxiv={2301.08841},
}

License

The mkite suite is distributed under the following license: Apache 2.0 WITH LLVM exception.

All new contributions must be made under this license.

SPDX: Apache-2.0, LLVM-exception

LLNL-CODE-848161

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

mkite_catalysis-24.9.5.tar.gz (22.2 kB view details)

Uploaded Source

Built Distribution

mkite_catalysis-24.9.5-py3-none-any.whl (26.7 kB view details)

Uploaded Python 3

File details

Details for the file mkite_catalysis-24.9.5.tar.gz.

File metadata

  • Download URL: mkite_catalysis-24.9.5.tar.gz
  • Upload date:
  • Size: 22.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for mkite_catalysis-24.9.5.tar.gz
Algorithm Hash digest
SHA256 a0407a6801f822c72e63cbbc028e43b6d8c4b7dfd990fc19ac56c9f5c3da1436
MD5 ccd1e9837c45ea23ce08d1c8db77c769
BLAKE2b-256 2aee1e70e342ec1cb024a83c3429494681c1d59dc25066838a0de1dd2afd5d2a

See more details on using hashes here.

File details

Details for the file mkite_catalysis-24.9.5-py3-none-any.whl.

File metadata

File hashes

Hashes for mkite_catalysis-24.9.5-py3-none-any.whl
Algorithm Hash digest
SHA256 195687962dd0cdbc38b408308705a951c78f646eefa0357366be051033f4be4c
MD5 ddcf7b1d0337af0a9e77f9797661c4d4
BLAKE2b-256 3421244ce1409f83f7f02577aad255754c8d9229f5dd1b2814cfb56251268150

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