-
|
Is there an easy way to disable specific error handlers (i.e. frozen error) only for specific subworkflows? (Example, band gap workflow where only the final step is HSE, and therefore want to remove that error handler for that step only). From the docs I am guessing this will be put under |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
Not in a yaml file, no. But you can create a new workflow in python and select which error handlers you'd like. I didn't include this option in yaml files for the same reason there isn't a For now, create a new workflow and you can update the simmate/src/simmate/apps/vasp/workflows/diffusion/mit/from_images.py Lines 35 to 41 in 57f73d3 |
Beta Was this translation helpful? Give feedback.
Not in a yaml file, no. But you can create a new workflow in python and select which error handlers you'd like.
I didn't include this option in yaml files for the same reason there isn't a
custom_incar_settingsinput parameter: we'd like everything in the database to match and be reproducible. I might have to cave on this rule eventually though (plus thecustom_incar_settings) since a lot of people want it.For now, create a new workflow and you can update the
error_handlersto whatever you'd like. Here is an example workflow where I inherited all error handlers except for a select few. The key part of the code is this snippet:simmate/src/simmate/apps/vasp/workflows/diffusion/mit/from…