MolSym: A Python']Python package for handling symmetry in molecular quantum chemistry

被引:0
|
作者
Goodlett, Stephen M. [1 ]
Kitzmiller, Nathaniel L. [1 ]
Turney, Justin M. [1 ]
Schaefer III, Henry F. [1 ]
机构
[1] Univ Georgia, Ctr Computat Quantum Chem, Athens, GA 30602 USA
来源
JOURNAL OF CHEMICAL PHYSICS | 2024年 / 161卷 / 02期
关键词
POINT-GROUP SYMMETRY; INTEGRALS;
D O I
10.1063/5.0216738
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
A consideration of the point group symmetry of molecules is often advantageous from a computational efficiency standpoint and sometimes necessary for the correct treatment of chemical physics problems. Many modern electronic structure software packages include a treatment of symmetry, but these are sometimes incomplete or unusable outside of that program's environment. Therefore, we have developed the MolSym package for handling molecular symmetry and its associated functionalities to provide a platform for including symmetry in the implementation and development of other methods. Features include point group detection, molecule symmetrization, arbitrary generation of symmetry element sets and character tables, and symmetry adapted linear combinations of real spherical harmonic basis functions, Cartesian displacement coordinates, and internal coordinates. We present some of the advantages of using molecular symmetry as achieved by MolSym, particularly with respect to Hartree-Fock theory, and the reduction of finite difference displacements in gradient/Hessian computations. This package is designed to be easily integrated into other software development efforts and may be extended to further symmetry applications.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] DQC: A Python']Python program package for differentiable quantum chemistry
    Kasim, Muhammad F.
    Lehtola, Susi
    Vinko, Sam M.
    JOURNAL OF CHEMICAL PHYSICS, 2022, 156 (08):
  • [2] BasisOpt: A Python']Python package for quantum chemistry basis set optimization
    Shaw, Robert A.
    Hill, J. Grant
    JOURNAL OF CHEMICAL PHYSICS, 2023, 159 (04):
  • [3] pysimm: A python']python package for simulation of molecular systems
    Fortunato, Michael E.
    Colina, Coray M.
    SOFTWAREX, 2017, 6 : 7 - 12
  • [4] MOFUN: a Python']Python package for molecular find and replace
    Boone, Paul
    Wilmer, Christopher E.
    DIGITAL DISCOVERY, 2022, 1 (05): : 679 - 688
  • [5] 'HANDLING THE PYTHON']PYTHON'
    WARWICK, J
    BELOIT POETRY JOURNAL, 1985, 36 (02): : 24 - 25
  • [6] pyRMSD: a Python']Python package for efficient pairwise RMSD matrix calculation and handling
    Gil, Victor A.
    Guallar, Victor
    BIOINFORMATICS, 2013, 29 (18) : 2363 - 2364
  • [7] Pytim: A Python']Python Package for the Interfacial Analysis of Molecular Simulations
    Sega, Marcello
    Hantal, Gyoergy
    Fabian, Balazs
    Jedlovszky, Pal
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2018, 39 (25) : 2118 - 2125
  • [8] COSIFER: a Python']Python package for the consensus inference of molecular interaction networks
    Manica, Matteo
    Bunne, Charlotte
    Mathis, Roland
    Cadow, Joris
    Ahsen, Mehmet Eren
    Stolovitzky, Gustavo A.
    Martinez, Maria Rodriguez
    BIOINFORMATICS, 2021, 37 (14) : 2070 - 2072
  • [9] WEDAP: A Python']Python Package for Streamlined Plotting of Molecular Simulation Data
    Yang, Darian T.
    Chong, Lillian T.
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2024, 64 (15) : 5749 - 5755
  • [10] Update 0.2 to "pysimm: A python']python package for simulation of molecular systems"
    Demidov, Alexander G.
    Fortunato, Michael E.
    Colina, Coray M.
    SOFTWAREX, 2018, 7 : 70 - 73