immune response analysis