Open agoscinski opened 3 weeks ago
I would extract the arrays and keep them either as plain ascii files or in the numpy format. We can keep the xyz file if we like.
What basically is to be done is saving the energies
as an .npz
to /src/skmatter/datasets/data
and change the code loading the energies via ase
to pure numpy
:
The new ase release break some example notebooks. The ase dependency comes from one roy dataset (see https://github.com/scikit-learn-contrib/scikit-matter/blob/bc76938d481fe41a7279b5d79ce07ae6671924e5/src/skmatter/datasets/_base.py#L121) and can easily removed as dependency by just storing the arrays inside the ase frames. We could even try to just use numpys loadtxt, then we don't need to change the binary data file.