CacheManager fails with h5py 2.8.0
- Dominant language
- Python
- Stars
- 120
- Forks
- 70
- PR merge metrics
- No merged PRs in 30d
Description
```
(base) [yfeng1@waterfall nbodykit]$ rebuild_halo_table_cache_log.py
Number of files detected in standard cache location = 1
Each of these files must be opened, and the metadata will be checked,
and consistency between the metadata and halo table will be checked.
Estimated runtime = 3 seconds.
Number of files passing verification tests = 0
Number of files that fail verification tests = 1
There were some filenames that were rejected and will NOT be added to your new cache log.
The reason for the rejection appears below each filename.
-----------------------------------
Rejected file #1
/home/yfeng1/.astropy/cache/halotools/halo_catalogs/bolshoi/rockstar/hlist_0.67035.list.halotools_v0p4.hdf5
The halo catalog and/or its associated metadata fail the following tests:
1. The hdf5 file must be readable with Astropy
using the following syntax:
>>> halo_data = Table.read(fname, path='data')
2. The halo table must at a minimum have the following columns:
``halo_id``, ``halo_x``, ``halo_y``, ``halo_z``,
plus at least one additional column storing a mass-like variable.
These rejected filenames are now stored in the following location:
/home/yfeng1/.astropy/cache/halotools/rejected_halo_table_filenames.txt
```
The file is downloaded by looks like the underlying astropy stuff fails to read the hdf5 file for some reason? Should this bug be forwarded to astropy?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.