A Python']Python Multiscale Thermochemistry Toolbox (pMuTT) for thermochemical and kinetic parameter estimation

被引:59
作者
Lym, Jonathan [1 ]
Wittreich, Gerhard R. [1 ]
Vlachos, Dionisios G. [1 ]
机构
[1] Univ Delaware, Rapid Adv Proc Intensificat Deployment RAPID Inst, Dept Chem & Biomol Engn, Newark, DE 19716 USA
关键词
Thermochemistry; Statistical mechanics; Rate constant; Catalysis; Microkinetics; ADSORPTION ENERGIES; SCALING RELATIONS; CO OXIDATION; HYDROGENATION; CONSISTENCY; TRENDS; MODEL; DFT;
D O I
10.1016/j.cpc.2019.106864
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Estimating the thermochemical properties of systems is important in many fields such as material science and catalysis. The Python multiscale thermochemistry toolbox (pMuTT) is a Python software library developed to streamline the conversion of ab-initio data to thermochemical properties using statistical mechanics, to perform thermodynamic analysis, and to create input files for kinetic modeling software. Its open-source implementation in Python leverages existing scientific codes, encourages users to write scripts for their needs, and allows the code to be expanded easily. The core classes developed include a statistical mechanical model in which energy modes can be included or excluded to suit the application, empirical models for rapid thermodynamic property estimation, and a reaction model to calculate kinetic parameters or changes in thermodynamic properties. In addition, pMulT supports other features, such as Bronsted-Evans-Polanyi (BEP) relationships, coverage effects, and ab-initio phase diagrams. Program summary Program title: pMuTT Program files doi: http://dx.doi.org/10.17632/b7f7d28ynd.1 Licensing provisions: MIT license (MIT) Programming language: Python External routines: ASE, NumPy, Pandas, SciPy, Matplotlib, Pygal, PyMongo, dnspython Nature of problem: Conversion of ab-initio properties to thermochemical properties and rate constants is time consuming and error-prone. Solution method: Python package with a modular approach to statistical thermodynamics and rate constant estimation. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:13
相关论文
共 39 条
[1]   Scaling properties of adsorption energies for hydrogen-containing molecules on transition-metal surfaces [J].
Abild-Pedersen, F. ;
Greeley, J. ;
Studt, F. ;
Rossmeisl, J. ;
Munter, T. R. ;
Moses, P. G. ;
Skulason, E. ;
Bligaard, T. ;
Norskov, J. K. .
PHYSICAL REVIEW LETTERS, 2007, 99 (01)
[2]   THERMO-CALC & DICTRA, computational tools for materials science [J].
Andersson, JO ;
Helander, T ;
Höglund, LH ;
Shi, PF ;
Sundman, B .
CALPHAD-COMPUTER COUPLING OF PHASE DIAGRAMS AND THERMOCHEMISTRY, 2002, 26 (02) :273-312
[3]  
[Anonymous], 2008, CHEM INT ED, DOI DOI 10.1002/anie.200705739
[4]  
Calle-Vallejo F, 2015, NAT CHEM, V7, P403, DOI [10.1038/NCHEM.2226, 10.1038/nchem.2226]
[5]   The PANDAT software package and its applications [J].
Chen, SL ;
Daniel, S ;
Zhang, F ;
Chang, YA ;
Yan, XY ;
Xie, FY ;
Schmid-Fetzer, R ;
Oates, WA .
CALPHAD-COMPUTER COUPLING OF PHASE DIAGRAMS AND THERMOCHEMISTRY, 2002, 26 (02) :175-188
[6]  
Chorkendorff I., 2005, Concepts of Modern Catalysis and Kinetics, P79
[7]   Scaling Relations for Adsorption Energies on Doped Molybdenum Phosphide Surfaces [J].
Fields, Meredith ;
Tsai, Charlie ;
Chen, Leanne D. ;
Abild-Pedersen, Frank ;
Norskov, Jens K. ;
Chan, Karen .
ACS CATALYSIS, 2017, 7 (04) :2528-2534
[8]   Reaction Mechanism Generator: Automatic construction of chemical kinetic mechanisms [J].
Gao, Connie W. ;
Allen, Joshua W. ;
Green, William H. ;
West, Richard H. .
COMPUTER PHYSICS COMMUNICATIONS, 2016, 203 :212-225
[9]   DFT-Based Coverage-Dependent Model of Pt-Catalyzed NO Oxidation [J].
Getman, Rachel B. ;
Schneider, William F. .
CHEMCATCHEM, 2010, 2 (11) :1450-1460
[10]   Understanding Trends in Catalytic Activity: The Effect of Adsorbate-Adsorbate Interactions for CO Oxidation Over Transition Metals [J].
Grabow, Lars C. ;
Hvolbaek, Britt ;
Norskov, Jens K. .
TOPICS IN CATALYSIS, 2010, 53 (5-6) :298-310