#' or a list with the penalty weight vector per predictor. For \code{glmsmurf.fit}, only the second option (list) is possible. This list should have length equal to the number of predictors and predictor names as element names.

#' or a list with the penalty weight vector per predictor. This list should have length equal to the number of predictors and predictor names as element names.

#' @param adj.matrix A named list containing the adjacency matrices (a.k.a. neighbor matrices) for each of the predictors with a Graph-Guided Fused Lasso penalty.

#' The list elements should have the names of the corresponding predictors. If only one predictor has a Graph-Guided Fused Lasso penalty,

#' it is also possible to only give the adjacency matrix itself (not in a list).

or a list with the penalty weight vector per predictor. For \code{glmsmurf.fit}, only the second option (list) is possible. This list should have length equal to the number of predictors and predictor names as element names.}

or a list with the penalty weight vector per predictor. This list should have length equal to the number of predictors and predictor names as element names.}

\item{adj.matrix}{A named list containing the adjacency matrices (a.k.a. neighbor matrices) for each of the predictors with a Graph-Guided Fused Lasso penalty.

The list elements should have the names of the corresponding predictors. If only one predictor has a Graph-Guided Fused Lasso penalty,