% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/wrappers.R
\name{hbass}
\alias{hbass}
\title{HBASS - Bayesian MARS with Horseshoe or Strawderman-Berger likelihood}
\usage{
hbass(
  X,
  y,
  w_prior = list(type = "GBP", p = 1, a = 1/2, b = 1/2),
  likelihood = "h",
  ...
)
}
\arguments{
\item{X}{An \eqn{N \times p} numeric matrix of predictor variables.}

\item{y}{A numeric response vector of length \eqn{N}.}

\item{w_prior}{A named list specifying the prior for the global variance
component. See Details.}

\item{likelihood}{Character string specifying the likelihood family.
Use \code{"h"} for Horseshoe or \code{"sb"} for Strawderman-Berger.}

\item{...}{Additional arguments passed to \code{gbass()}.}
}
\value{
An object of class \code{c("hbass", "gbass")} containing posterior draws
and fitted model information.
}
\description{
Wrapper around \code{gbass()} using generalized beta prime latent-scale priors.
}
\details{
The Horseshoe and Strawderman-Berger likelihoods can be expressed using
generalized beta prime latent-scale distributions. This function provides a
convenient wrapper for these likelihoods. For additional flexibility, use
\code{gbass()} directly.
}
