seems pca is finally working, started doing a module manipulating the hdf5 file on disk, called bigdata