Closed dotsdl closed 3 years ago
The tail end of this must export the same kind of flat files from each prong. See #13 for the kinds if inputs needed there.
Subfolders for each compute spec; identically-named files inside corresponding to the IDs.
Can use SDF compute tags for method, basis, program, provenance (e.g. workflow version (openff-benchmark)).
Proposing a three-pronged approach:
High-throughput (primary)
High-throughput debug approach (secondary)
Fully-local execution (alternative)
In principle, (2) and (3) could be served via the same entrypoint. (1) would make use of QCFractal with a persistent server to handle most of the compute orchestration.
These approaches should be given entry-points in
openff.benchmark.geometry_optimization
.Once errors fail to clear in (1) and cannot be cleared in (2) or (3), these should be noted as failures in a way consumable by Analysis and report generation #13.