numpy h5py scipy pandas cython