Item | Presenter | Notes |
---|
TorsionDrive performance | Xavier Lucas | |
Updates from team members
| Josh+Jeff+David+David
| JH: was working on coverage reporter; Jeff is finishing that up Also created PR for conformer generation performance JW: plugging back into these PRs; eager to merge JH: on JW+JH – How to handle molecules that will fail AM1BCC? Option 1: Run AM1BCC in coverage step and also in MM energy evaluation step Option 2: Don’t check during initial steps, just let it fail in energy evaluations [decision] Option 2 is preferable at this time; missing molecules from MM is informative information, and downstream analysis will have to work around it
DH: Got first three compute options working; couldn’t get fourth working. Over Christmas wanted to run a set, had issues with jobs running for ages without getting a result DD: we’ll do a working session right after this call Continued on analysis step; implemented conformer-matching step takes reference from QM minimized structure, uses best RMS there will be MM-minimized conformers that will not match any QM with this method
JW: Nothing major to report; 0.8.2 release is out for toolkit; takes care of majority of good molecules that were being marked invalid DD: worked with Bill Swope to develop out compute approaches
|
Issues to address | | Discuss series field addition. COM-SER-XXXXX-YY Could this work? Are there fundamental issues with this? Basically, this is meant to accommodate adding molecules after an initial submission, since this appears likely from at least one user DD: the series approach tries to address an analogous case of conda envs being more deterministic to create new than to update/evolve JW – Could treat series identifier like group name, but allow validate to have a running mode where MORE data is added JW: Could see two strategies for lookahead needed a bit of common code that does
JH – validate should have an add option, which check new inputs against all existing output graphs, and flags duplicates as failures conf gen, coverage checking, and optimization will look ahead to all output prefixes and not overwrite anything (COM-MMMMM) that’s already been run – We should add tests to all steps for this [decision] – This is the approach we will take. There won’t be a series identifier.
Determine where indices are losing leading zeros in last field. JH: will make it so single-conformers submitted with ds.add_molecule don’t experience any id mangling
Can't get smirnoff99Frosst-1.1.0 spec to work. JH: think it’s a validation issue in QCSubmit; will follow up
|
Project risks | | |