% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/run-classify-app.R
\name{run_classify_app}
\alias{run_classify_app}
\title{Launch the soilKey interactive classification Shiny app}
\usage{
run_classify_app(port = NULL, launch.browser = TRUE, ...)
}
\arguments{
\item{port}{Port for the local server. Default lets Shiny choose.}

\item{launch.browser}{Whether to open the app in the default
browser (default \code{TRUE}).}

\item{...}{Additional arguments passed to \code{\link[shiny]{runApp}}.}
}
\value{
Invisibly the value returned by \code{shiny::runApp()}.
}
\description{
Drag-and-drop a CSV (one row per horizon) and get all three
classifications side-by-side, with a downloadable HTML report.
Designed for non-R users (agronomists, students, field workers).
}
\details{
Requires the optional packages \code{shiny} and \code{DT} (both
listed in Suggests). The function raises a clear error if either
is missing.
}
\examples{
\donttest{
if (interactive()) {
  run_classify_app()
}
}
}
