Closed ElliottKasoar closed 1 month ago
Some calculations, such as geomopt, save the structure in the inputs, which can output weird binaries as it's writing out the Atoms object.
geomopt
inputs
As we already handle the structure separately, we should just be able to delete the object from the inputs dict.
This only occurs for trajectories, otherwise inputs["struct"] is overwritten, which is why we don't normally see this, as most calculations aren't designed to run on trajectories anyway - see #241
inputs["struct"]
Some calculations, such as
geomopt
, save the structure in theinputs
, which can output weird binaries as it's writing out the Atoms object.As we already handle the structure separately, we should just be able to delete the object from the inputs dict.