VaspTestData

pydantic model atomate2.utils.testing.vasp.VaspTestData[source]

Schema for a single VASP calculation test data.

Use this class to automatically generate test data from a single VASP calculation directory, using the from_directory method:

`python vasp_data = VaspTestData.from_directory("path to VASP calculation") vasp_data.to_file("name of output file.json") `

You can use any compression supported by monty.io.zopen.

Note, if you want original inputs files, add this Field to a subclass:

`python inputs_orig: VaspInputTestData | None = None `

Validators:

field inputs: VaspInputTestData | None = None
field outputs: VaspOutputTestData | None = None