Investigating, implementing, and creating methods for analysing large neuronal ensembles