changes to clustering routines again, dbscan to save index and hierarchical clustering to use unbinarised dataset