A systematic comparison of genome-scale clustering algorithms. — scientific article