Clustering And Visualization Of Genomic Data