Skip to main content

A high-throughput modeling, calculation, and analysis framework for catalytic reaction processes.

Project description

HTMACat-Kit

python MDNM license PRs contributors


📌 1. Introduction

A high-throughput modeling, calculation, and analysis framework for catalytic reaction processes, it provides key tools for high-throughput design and screening of catalytic materials. The software mainly includes functional modules such as surface structure analysis and information extraction, catalytic surface and various adsorption model construction, automatic construction of primitive reaction processes, automatic extraction of computational data and automatic extraction and construction of descriptors.The software can perform the following computational workflows: adsorption energy calculation and analysis workflow, primitive reaction calculation and analysis workflow, high throughput calculation and automated analysis of adsorption energy and reaction potential of catalytic primitive reaction processes, etc.

🚀 2. Installation Guide

2.1 Environment

Python >= 3.6, <=3.9
ase >= 3.19
numpy >= 1.20.0
networkx >=2.1
scipy >= 0.1
spglib >= 0.1
ruamel.yaml > 0.15
rdkit >= 2022.3.3
typer[all] >= 0.6
scikit-learn >= 1.0.1

2.2 Installation

Install from PyPI

pip install HTMACat

or install from source code

# master branch
pip install -U git+https://github.com/stanfordbshan/HTMACat-kit.git@master
# or dev branch
pip install -U git+https://github.com/stanfordbshan/HTMACat-kit.git@dev

⚡ 3. Getting started

Please Visit HTMACat-kit’s documentation for more information.

❤️ Author

🐤 Links

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

HTMACat-1.0.5.tar.gz (92.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

HTMACat-1.0.5-py3-none-any.whl (120.3 kB view details)

Uploaded Python 3

File details

Details for the file HTMACat-1.0.5.tar.gz.

File metadata

  • Download URL: HTMACat-1.0.5.tar.gz
  • Upload date:
  • Size: 92.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for HTMACat-1.0.5.tar.gz
Algorithm Hash digest
SHA256 41b017b9ab8492e0313c0baaaecd636caaf65d8b59a6bc766f2bcc97371fe058
MD5 42930ddd76f8000d925b030ab1e00009
BLAKE2b-256 2000311f83907902819e14852cb33cdcc7fcd5fcb08ab456d989ec3e43ec17cc

See more details on using hashes here.

File details

Details for the file HTMACat-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: HTMACat-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 120.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for HTMACat-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 5753d29153cdf68e59aff76fcf4844dc02a6cdda6aeba65c292b0a326f6d9cc7
MD5 792f67a0b3dc00aa7d1f2fbc742790d1
BLAKE2b-256 ab67eae05833b281b9af6df39d69b351f5c18985ea1c2e541c3be9b247250fd9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page