Thanks James. I don't have an external measure of phenotype in this case so maybe some clustering would be fine.
But I'm quite confused about what you said "PCA and Kernel PCA are good for dimensionality reduction but they aren't great at explaining which features (e.g. mutations) contribute to the variance." Since in another project, I'm thinking of using PCA to do dimension reduction with log2(FPKM+1), hoping to find genes that contribute the most to a certain phenotype differences across cell lines. Did you mean I can't rely on PCA or other dimension reduction algorithms (e.g. LDA and MDS) to pick up my candidate genes?