2021_05_05 Wagner/Abi-Mansour Introduction

Participants

  • @Jeffrey Wagner

  • Andrew Abi-Mansour

Discussion topics

Item

Notes

Item

Notes

Background on MMSchema/MMIC

Background on OpenFF

  • Our input molecules need to have:

    • Atoms: Element, formal charge, stereocehmsitry

    • Bonds: Integer bond order, stereochemistry

  • Our current output format is OpenMM System

    • We consider vdw+ES cutoffs to be part of the force field

    • Hbond constraints are part of the force field

    • Vitualsites are in a weird area for us – Right now they should be defined in the FF, but in some cases our API allows users to put them on molecules.

    • There’s friction here when converting an OpenMM Topology+System to a ParmEd structure because we don’t have atom types

  • In the future we will output to a new object, the “OpenFF System”. This will have less-lossy conversion to other formats

  • Working draft of molecule information relationships https://docs.google.com/presentation/d/1AX8VGIxyG0CPYPndN92Mmn2Byq6QRUaNsLfn-8THpCQ/edit#slide=id.g5a81e855e2_1_75

Materials science interface

QCArchive interface

  • Cheminformatics molecules going into QCArchive: https://github.com/openforcefield/qca-dataset-submission/

  • Getting cheminformatics molecules back out of QCArchive:

    • Old way:

    • New way: and GitHub - openforcefield/openff-bespokefit: Automated tools for the generation of bespoke SMIRNOFF format parameters for individual molecules.

  • Optimization is done using the ForceBalance package

 

JW – What if an OpenFF System could contain a combination of OpenFF molecules AND prmtop molecules

AAM – This could be handled using subclassing a new specification from a general base class. We’re not aiming to decide which standards may be used, but rather to host a language for how the standards are defined.

 

 

Action items

Decisions