JLD2.jl provides support for an HDF5-compatible format suitable for storing large datasets. I'm thinking we should integrate suport for this format into Electrum.
For most types of objects, serialization should be straightforward, but we should more thoroughly consider how a PlanewaveWavefunction is serialized, as the space requirements are pretty significant for those datasets.
JLD2.jl provides support for an HDF5-compatible format suitable for storing large datasets. I'm thinking we should integrate suport for this format into Electrum.
For most types of objects, serialization should be straightforward, but we should more thoroughly consider how a
PlanewaveWavefunctionis serialized, as the space requirements are pretty significant for those datasets.