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@llnl.gov.

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-0.1.0.tar.gz (18.9 kB view details)

Uploaded Source

Built Distribution

mkite_catalysis-0.1.0-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mkite_catalysis-0.1.0.tar.gz
  • Upload date:
  • Size: 18.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for mkite_catalysis-0.1.0.tar.gz
Algorithm Hash digest
SHA256 35c0260c3c7b24827047a48369589de4636d9580320aaacde1211fbb2a233e7b
MD5 026bcc4173743466b5bcf35d81f1f5ed
BLAKE2b-256 b0eb6751925bae836db9cd25a29914086c7cd880cd8c5062cad10f49a62ebf19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mkite_catalysis-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9990a79a9bbd617666779305414993e4eb126284e586ba3f82d37b3c6eae8031
MD5 564b52352ef964c83340b18bf0c24ba0
BLAKE2b-256 aa8a11d2f831c1c142b7db6c7a7629932024aa976a57df1c6123c269735df505

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