Pan-cancer analysis