Issues/PRs
| MT – Protein workflow speedups Molecule.to_topology is slow and used in label_molecules, involved molecule serialziation roundtrips Pint unit deserialization takes 60% of protein ff loading time (1 sec of 1.5-2 sec). I don’t think this can be improved ParameterAttributes have performance problems. For example, multiple k values are required to have the same unit when stored in a list. This added 100ms in loading time. I may look into streamlining the chemical_environment_matches codes. There’s probably a lot of stuff I could improve in interchange. I don’t see any evidence that things are so bad that users will have serious problems. T4 lysozyme takes 2-4 sec to load into a molecule, total 15 secs to make an openmm system. I’d like to cut that down a lot.
JW – T4 is a little small, maybe check for super-linear scaling in something bigger like https://github.com/openforcefield/protein-ligand-benchmark/blob/main/data/pfkfb3/01_protein/crd/protein.pdb (400-some residues) MT – Can I just make a protein from sequence?
|
openff-forcebalance plans
| MT – How to version fork? Continue existing system? Start at 0? Repo metadata cleanup Update README to say “this is a fork of LPW’s forcebalance, you’re probably interested in using that instead. For that code, install instructions, published parameters, citation information, and funding acknowledgements, follow this link” License under MIT
Repo unused feature cleanup Repo structure updates Set up new automation Code cleanup Iterate on expanding unit tests Iterate on expanding examples Refactor BespokeFit to use fork Update Evaluator interface Update Recharge interface
|