Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Item

Notes

General updates

  • DN – Email received from Thomas Fox:

--

Dear Diego,

Perfect! This report now has everything in it I expected. It also highlights the accomplishments and also explains the two branches – industry funded and NIH/Danny funded. This will not change our decision to direct our funding to OpenFE, but hopefully it will further make other companies more willing to contribute to OpenFF.

--

  • At the last Advisory Board meeting it was clear that there is no interest in the release of a new version of Sage. Gary Tresadern said it wouldn't help him make the case with his managers in favor of keeping OpenFF funding and both Chris Bayly and Charles Hutchins said it wouldn't make a difference to OpenEye and AbbVie respectively either.

  • In the same Advisory Board meeting, it was pointed out that the most interesting thing would be for OpenFF to be willing to address the "gaps" that may exist with regard to force fields. Because of this, last Thursday's ff-release meeting was entirely dedicated to the discussion about how would be the best format both to collect information about what these gaps would be and how to attack each one of them. The proposal is to carry out a "microworkshop" focused on gathering information about the "big failures" and "greatest desires" of our industrial partners regarding the use of force fields. I asked for suggestions on the #ff-release channel and will bring this topic to the agenda for tonight's lead team meeting.

Individual updates

  • MT

    • Found nglview is broken - Upstream had a major version bump. I reported it to Hai but didn’t hear back. The thing to do is pin ipywidgets<8.

    • Lost a bit of time last week to jax/jaxlib packaging confusion. Seems to have different maintainer every month. It’s a complex build but the lack of consistency is leading to chaos. I got a fix once I contacted the maintainer.

    • Last week, PEastman got to the bottom of a complex vsite issue. The root cause was ultimately that we didn’t minimize before assigning velocities. It turns out that the initial velocity assignment has a term that’s proportional to the max force, and in a starting geometry with large forces, that tem becomes huge and so do the initial velocities.

    • Worked on ensuring vsite exclusions are correct. Added some test cases to cover tricky cases. So that should cap off OMM vsites, next will be GROMACS vsites.But for the time being I’m writing a ton of tests.

    • Over the past year, I’ve written tons of scattered regression tests. I’m working on replacing those with the cases from Simon’s regression tests.

  • PB

    • Fitting related work digging into aryl halogen training set differences between Gen1 and Gen2.

    • QCA work, adding openff-default to the SPICE sets. DD reviewed over the weekend and these should be in queue

    • Sitting on meetings with Relay folks, timemachine seems to be a faster alternative to openmm, possibly for fitting, something to test out sometime in future.

      Github link macro
      linkhttps://github.com/mcwitt/timemachine-demo
      extendedfalse

      • CC – Did Relay folks have a specific shortcoming in OpenMM that motivated them to make timemachine?

      • PB – I think it was development friction - Contributing changes to OpenMM requires PEastmen review, and also often requires rewrited of lots of GPU code. Mentioned that they copied a lot of OMM code into TimeMachine.

      • MT – It’s also that TimeMachine allows for analytical derivatives, which YTZ uses a lot.

    • Did some refits and passed a starting point for biopolymer fitting work, that includes improvements over Sage (https://github.com/MobleyLab/fitting-exp/tree/main/iter24#readme).

  • CC

    • PB passed me a starting point for biopolymer work (posted above). So I’m working on getting ready to do protein fits starting from those. I’ll first fit the “null model” , with the full QM dataset, but without any protein-specific terms. Then I’ll try some fits targeting some protein torsions.

      • JW – Do you already have librarycharges ready?

      • CC – Yes, I’ve got them using SMARTS from the ff14SB port, with the charge values from the biopolymer-ff call from a few weeks ago.

    • Continued to make progress on LiveCOMS review. Passing back to MGilson this week and expect this to move forward.

  • JW

    • Worked a lot with JMitchell on toolkit showcase

    • Tried and failed to help Hogan, review Horton PR

    • Got icodes working somewhere around St Louis.

    • Right angle torsion confusion

      • Github link macro
        linkhttps://github.com/openforcefield/openff-toolkit/issues/1370

      • MT – It would be good to identify the concrete issues here and who is handling each one. Also, each issue may require separate discussion as to whether is really is unintended.

      • JW – Will add to lead team agenda for this afternoon.

    • Ad board meeting - Was prepared for drama, was disappointed. We asked folks whether we should get a Sage 2.1.0 release out ASAP and they basically agreed “no”.

Action items

  •  

Decisions