PCMSolver: An open-source library for solvation modeling

被引:24
|
作者
Di Remigio, Roberto [1 ,3 ]
Steindal, Arnfinn Hykkerud [1 ]
Mozgawa, Krzysztof [1 ]
Weijo, Ville [1 ]
Cao, Hui [2 ]
Frediani, Luca [1 ]
机构
[1] Arctic Univ Norway, Univ Tromso, Dept Chem, Hylleraas Ctr Quantum Mol Sci, N-9037 Tromso, Norway
[2] Nanjing Univ Informat Sci & Technol, Jiangsu Key Lab Atmospher Environm Monitoring & P, Collaborat Ctr Atmospher Environm & Equipment Tec, Sch Environm Sci & Engn, Nanjing, Jiangsu, Peoples R China
[3] Virginia Tech, Dept Chem, Blacksburg, VA 24061 USA
关键词
continuum solvation; modular programming; open-source; POLARIZABLE CONTINUUM MODEL; BOUNDARY-ELEMENT METHOD; MOLECULAR-SURFACES; ELECTROSTATIC INTERACTION; WAVELET FORMULATION; RESPONSE FUNCTIONS; GEPOL; DENSITY; FIELD; ENERGIES;
D O I
10.1002/qua.25685
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
PCMSolver is an open-source library for continuum electrostatic solvation. It can be combined with any quantum chemistry code and requires a minimal interface with the host program, greatly reducing programming effort. As input, PCMSolver needs only the molecular geometry to generate the cavity and the expectation value of the molecular electrostatic potential on the cavity surface. It then returns the solvent polarization back to the host program. The design is powerful and versatile: minimal loss of performance is expected, and a standard single point self-consistent field implementation requires no more than 2 days of work. We provide a brief theoretical overview, followed by two tutorials: one aimed at quantum chemistry program developers wanting to interface their code with PCMSolver, the other aimed at contributors to the library. We finally illustrate past and ongoing work, showing the library's features, combined with several quantum chemistry programs.
引用
收藏
页数:28
相关论文
共 50 条
  • [1] Development of an open-source library for supply chain modeling and optimization
    Lone, Tushar
    [J]. PROCEEDINGS OF THE 38TH ACM SIGSIM INTERNATIONAL CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION, ACM SIGSIM-PADS 2024, 2024, : 73 - 74
  • [2] NLMX: Open-source Fortran library for nonlinear mixed effect modeling
    Lee, Ji-Jin
    Kim, Min-Gul
    [J]. JOURNAL OF PHARMACOKINETICS AND PHARMACODYNAMICS, 2018, 45 : S132 - S133
  • [3] Modeling of Reversible Solid Oxide Cell Stacks with an Open-Source Library
    Zhang, Shidong
    Peters, Roland
    Varghese, Bob
    Deja, Robert
    Kruse, Nicolas
    Beale, Steven B. B.
    Blum, Ludger
    Peters, Ralf
    Eichel, Rudiger-A.
    [J]. JOURNAL OF THE ELECTROCHEMICAL SOCIETY, 2022, 169 (11)
  • [4] InSilicoSpectro: An open-source proteomics library
    Colinge, J
    Masselot, A
    Carbonell, P
    Appel, RD
    [J]. JOURNAL OF PROTEOME RESEARCH, 2006, 5 (03) : 619 - 624
  • [5] Open-Source Shared Case Library
    Schwid, Howard A.
    [J]. MEDICINE MEETS VIRTUAL REALITY 16: PARALLEL, COMBINATORIAL, CONVERGENT: NEXTMED BY DESIGN, 2008, 132 : 442 - +
  • [6] Pypvcell: An Open-Source Solar Cell Modeling Library in Python']Python
    Lee, Kan-Hua
    Araki, Kenji
    Elleuch, Omar
    Kojima, Nobuaki
    Yamaguchi, Masafumi
    [J]. 2017 IEEE 44TH PHOTOVOLTAIC SPECIALIST CONFERENCE (PVSC), 2017, : 359 - 362
  • [7] Open-Source Syringe Pump Library
    Wijnen, Bas
    Hunt, Emily J.
    Anzalone, Gerald C.
    Pearce, Joshua M.
    [J]. PLOS ONE, 2014, 9 (09):
  • [8] OpenNFCSense: Open-Source Library for NFCSense
    Liang, Rong-Hao
    [J]. ADJUNCT PROCEEDINGS OF THE 34TH ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY, UIST 2021, 2021, : 118 - 120
  • [9] EEGraph: An open-source Python']Python library for modeling electroencephalograms using graphs
    Maitin, Ana M.
    Nogales, Alberto
    Chazarra, Pedro
    Jose Garcia-Tejedor, Alvaro
    [J]. NEUROCOMPUTING, 2023, 519 : 127 - 134
  • [10] Structural informatics, modeling, and design with an open-source Molecular Software Library (MSL)
    Kulp, Daniel W.
    Subramaniam, Sabareesh
    Donald, Jason E.
    Hannigan, Brett T.
    Mueller, Benjamin K.
    Grigoryan, Gevorg
    Senes, Alessandro
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 2012, 33 (20) : 1645 - 1661