Matminer 0.6.4 datasets -- Server Error (500)

Hi, I’ve just been trying to download some matbench datasets using Python 3.8.6 and matminer version 0.6.4. Downloading the matbench_perovskites, matbench_dielectric, matbench_phonons and matbench_jdft2d datasets fails using the following script:

from matminer.datasets import load_dataset
load_dataset("matbench_perovskites")  # or any of the aforementioned ones

I get a UserWarning: Error, hash of downloaded file does not match that included in metadata, the data may be corrupt or altered. The resulting .json.gz file contains the following (without unpacking – the file isn’t actually compressed), in each case:

<!doctype html>
<html lang="en">
<head>
  <title>Server Error (500)</title>
</head>
<body>
  <h1>Server Error (500)</h1><p></p>
</body>
</html>

Hi Alex,

This has now been fixed on GitHub. Would you be able to try installing matminer from source and double checking that it now works for you.

If that goes smoothly I will release a new matminer version to Pypi.

Many thanks,

Alex

1 Like

All seems to be working now, thanks!