2023-01-11 All-hands meeting notes

Participants

  • @Jeffrey Wagner

  • @Lily Wang

  • @David Mobley

  • @Matt Thompson

  • @Diego Nolasco (Deactivated)

  • @Jeffry Setiadi

  • @Pavan Behara

  • @Daniel Cole

  • @Chapin Cavender

  • @Trevor Gokey

 

Discussion topics

Item

Notes

Item

Notes

Diego address

  • DN – I will no longer be part of OpenFF starting Feb 1. I want you all to know I had a great time working with the team, learned a lot, and it opened my mind toward new ways of working… (see recording)

General updates

  • JW – Website roadmap

    • https://openforcefield.org/about/roadmap/ has been updated to include plans for 2023

    • Finishing off protein-ligand-benchmark 0.3.0 which will lead to benchmarks on F@H (which we’re now renaming)

    • toolkit 0.14 will hopefully know how to recognise covalent modifications in a PDB

    • Looking forward to generalised benchmarking tools that will make future benchmarking easier

  • JW – 0.12 OFFTK toolkit release

  • JW – Forcebalance fork - We’ll be maintaining a minimal forcebalance fork. This will be a feature-equivalent backend for bespokefit and interface with evaluator that we can maintain more actively. This may be suitable for more rapid iteration with the fitting team as well, but do be aware that we’re not as knowledgeable as Lee Ping so there is a real possibility that bugs get introduced under our reviews.

    • JS – Possibility of a replacement/substitute for ForceBalance?

    • JW – It’s something we’ve talked about for a long time but I think we do finally have the capacity to handle something large like this. But it would displace a lot of other plans for 2023/whenever we do it. So at this point we guarantee that there will be a supported fork of forcebalance until we have a replaement

    • MT

    • JS – Would be nice to have something other than gradient descent

    • PB – TG and I are experimenting with simulated annealing. Looks promising. Maybe more details later.

    • JS – Will fork be conda installable?

    • MT – It’ll be a conda package once we have it working/have cleaned up tests. ETA ~3 months +- 2 months.

  • LW – Sage 2.1 release.

    • Will include big fixes that PB and CC have been working in on the past year. So updates for sulfonamides, modified seminario, symmetric parameter SMARTS. Right now PB is doing a final round of refitting, eta late jan/early feb.

    • So, expect improvements. Also it’s been a while since a release, so this should get us back on a good tempo.

  • LW – nagl development, nagl and espaloma toolkitwrappers

    • Will probably come in two forms - espaloma and nagl. In terms of the user interface, these won’t be defined as part of a force field, instead they’ll be a toolkitwrapper. So if the toolkitwrapper is installed for one of these, and you call assign_partial_charges("am1bcc"), they’ll silently be used on the backend.

  • DM – In terms of meetings, we’re looking at going ahead with an industry-facing meeting on May 13+14. Tentatively, internal staff retreat during May 15-18





Action items

Decisions