hdf5 features stored in arrays, and more filtering