Skip to content
This repository has been archived by the owner on May 30, 2023. It is now read-only.

Andrew-S-Rosen/mof-adsorbate-initializer

Repository files navigation

MOF Adsorbate Initializer (MAI)

Python code to initialize the position of adsorbates in MOFs for high-throughput DFT screening workflows. Relevant details for the code can be found in the following manuscript (once published):

A.S. Rosen, J.M. Notestein, R.Q. Snurr. "Identifying Promising Metal-Organic Frameworks for Heterogeneous Catalysis via High-Throughput Periodic Density Functional Theory", J. Comput. Chem. (2019). DOI: 10.1002/jcc.25787.

DOI Build Status Documentation Status

TOC

What is MAI?

High-throughput computational catalysis typically involves the calculation of many different adsorption energies. MAI is a tool meant to automate the process of constructing reasonable initial guesses for adsorbates in MOFs for the purposes of DFT screening workflows. For larger molecule adsorbates, check out the MOF Big Adsorbate Initializer (MBAI) by Haoyuan Chen here. For implementing a high-throughput DFT workflow, refer to our PyMOFScreen code.

Documentation and Details

Please check out the ReadTheDocs page for documentation on how to use MAI.