Janus: An Extensible Open-Source Software Package for Adaptive QM/MM Methods

被引:14
|
作者
Zhang, Boyi [1 ]
Altarawy, Doaa [2 ,3 ]
Barnes, Taylor [2 ]
Turney, Justin M. [1 ]
Schaefer, Henry F., III [1 ]
机构
[1] Univ Georgia, Ctr Computat Quantum Chem, Athens, GA 30602 USA
[2] Virginia Tech, Mol Sci Software Inst, Blacksburg, VA 24060 USA
[3] Alexandria Univ, Dept Comp & Syst Engn, Alexandria 21544, Egypt
基金
美国国家科学基金会;
关键词
MOLECULAR-DYNAMICS SIMULATIONS; AQUEOUS AMMONIA SOLUTION; N-METHYLACETAMIDE; AB-INITIO; ONIOM-XS; PARTITIONING QM/MM; SOLVATION; WATER; CHEMISTRY; HYDRATION;
D O I
10.1021/acs.jctc.9b00182
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
Adaptive quantum mechanics/molecular mechanics (QM/MM) approaches are able to treat systems with dynamic or nonlocalized active centers by allowing for on-the-fly reassignment of the QM region. Although these approaches have been in active development, the inaccessibility of current software has caused slow adoption and limited applications. JANUS seeks to remedy the limitations of current software by providing a free and open-source Python library for adaptive methods that is modular and extensible. Our software has implementations of many existing adaptive methods and a user-friendly input structure that removes the hindrance of complicated setup procedures. A Python API is made available to customize JANUS's capabilities and implement novel adaptive approaches. JANUS currently interfaces with PSI4 and OPENMM, but its modular infrastructure enables easy extensibility to other molecular codes without major modifications to either code. The software is freely available at https://github.com/CCQC/janus. Our goal is that JANUS will serve as a user-driven platform for adaptive QM/MM methods.
引用
收藏
页码:4362 / 4373
页数:12
相关论文
共 50 条
  • [1] Janus: Extensible open-source software package for adaptive QM/MM methods
    Zhang, Boyi
    Altarawy, Doaa
    Barnes, Taylor
    Turney, Justin
    Schaefer, Henry
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2019, 258
  • [2] Janus: An open-source python']python library for the use and implementation of adaptive QM/MM methods
    Zhang, Boyi
    Altarawy, Doaa
    Barnes, Taylor
    Turney, Justin
    Schaefer, Henry
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2019, 257
  • [3] EffOCR: An Extensible, Open-Source Package for Efficiently Digitizing World Knowledge
    Bryan, Tom
    Carlson, Jacob
    Arora, Abhishek
    Dell, Melissa
    [J]. EMNLP 2023 - 2023 Conference on Empirical Methods in Natural Language Processing, Proceedings of the System Demonstrations, 2023, : 579 - 596
  • [4] An open-source software package for Precise Point Positioning: raPPPid
    Glaner, Marcus Franz
    Weber, Robert
    [J]. GPS SOLUTIONS, 2023, 27 (04)
  • [5] OpenSYMORO: An open-source software package for Symbolic Modelling of Robots
    Khalil, Wisama
    Vijayalingam, Aravindkumar
    Khomutenko, Bogdan
    Mukhanov, Izzatbek
    Lemoine, Philippe
    Ecorchard, Gael
    [J]. 2014 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2014, : 1206 - 1211
  • [6] An Open-Source Software Package for Data Treatment in a MIEZE Experiment
    Weber, T.
    Brandl, G.
    Georgii, R.
    Boeni, P.
    [J]. INTERNATIONAL WORKSHOP ON NEUTRON OPTICS AND DETECTORS (NOP&D 2013), 2014, 528
  • [7] An open-source software package for Precise Point Positioning: raPPPid
    Marcus Franz Glaner
    Robert Weber
    [J]. GPS Solutions, 2023, 27
  • [8] WannierTools: An open-source software package for novel topological materials
    Wu, QuanSheng
    Zhang, ShengNan
    Song, Hai-Feng
    Troyer, Matthias
    Soluyanov, Alexey A.
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2018, 224 : 405 - 416
  • [9] TAPAS: An Open-Source Software Package for Translational Neuromodeling and Computational Psychiatry
    Fraessle, Stefan
    Aponte, Eduardo A.
    Bollmann, Saskia
    Brodersen, Kay H.
    Do, Cao T.
    Harrison, Olivia K.
    Harrison, Samuel J.
    Heinzle, Jakob
    Iglesias, Sandra
    Kasper, Lars
    Lomakina, Ekaterina, I
    Mathys, Christoph
    Mueller-Schrader, Matthias
    Pereira, Ines
    Petzschner, Frederike H.
    Raman, Sudhir
    Schoebi, Dario
    Toussaint, Birte
    Weber, Lilian A.
    Yao, Yu
    Stephan, Klaas E.
    [J]. FRONTIERS IN PSYCHIATRY, 2021, 12
  • [10] Certification of open-source software: A role for formal methods?
    Barbosa, Luis S.
    Cerone, Antonio
    Petrenko, Alexander K.
    Shaikh, Siraj A.
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2010, 25 (04): : 273 - 281