pesmaker validate¶
validate checks the YAML before PESMaker does expensive work.
Use¶
pesmaker validate run.yaml
What It Checks¶
It checks:
- YAML syntax;
- duplicate YAML keys;
- section shapes such as
structures,generation, andjobs; - known enum values such as the optional advanced
workflowoverride.
It does not run VASP, GPUMD, or NEP.
Next Step¶
If validation passes:
pesmaker next run.yaml
If validation fails, fix the reported YAML line or field first.