Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cache update docs #321

Merged
merged 3 commits into from
Feb 16, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions docs/users/bespoke-executor.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,28 @@ corresponding environment variable [settings] are used instead.
[QCEngine]: http://docs.qcarchive.molssi.org/projects/QCEngine/en/stable/
[settings]: openff.bespokefit.utilities.Settings

(executor_qc_cache)=
## The QC cache
j-wags marked this conversation as resolved.
Show resolved Hide resolved
Bespokefit makes extensive use of caching to speed up the parameterization process.
The generation of the training data is currently the slowest part of the workflow when running DFT calculations with
a high level of theory. To further speed up the process we provide an interface to seed the cache with results from
[QCArchive] which contains hundreds of torsiondrives. The `cache` command allows you to select a dataset and translate
it into local copies of the records which means your molecule data is not shared with QCArchive as the look up is done locally.

First you should start a Bespoke [executor](executor_using_cli) and specify the location of the working directory which will store the cache

```shell
openff-bespoke executor launch --directory bespoke
```

While this is running from another terminal run the cache update using any of the available datasets

```shell
openff-bespoke cache update --qcf-dataset "OpenFF-benchmark-ligand-fragments-v2.0" --qcf-address "https://api.qcarchive.molssi.org:443/"
j-wags marked this conversation as resolved.
Show resolved Hide resolved
```

[QCArchive]: https://qcarchive.molssi.org/

(executor_using_api)=
## Using the API

Expand Down
Loading