/mof-adsorbate-initializer

Python code to initialize adsorbates on MOFs

Primary LanguagePythonMIT LicenseMIT

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.