% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/antclassify.R
\name{antclassify}
\alias{antclassify}
\title{AntClassify Full Ecological Pipeline}
\usage{
antclassify(comm, verbose = TRUE, plot = TRUE, validate = TRUE, delay = 0.5)
}
\arguments{
\item{comm}{Community matrix (samples x species). Species names as columns, samples as rows.}

\item{verbose}{Logical; if TRUE, displays progress messages.}

\item{plot}{Logical; if TRUE, displays guild proportion plots (passed to assign_guild_ants).}

\item{validate}{Logical; if TRUE, validates species names using GBIF.}

\item{delay}{Numeric; seconds between API calls (if validate = TRUE).}
}
\value{
A list containing results from all analyses (guilds, exotic, endemic, rarity).
}
\description{
Runs all ecological classification functions of the package.
}
\examples{
\dontrun{
# Load the built-in example dataset
data(ant_community)

# Run the full pipeline (validation disabled for speed)
results <- antclassify(ant_community, validate = FALSE, plot = FALSE)

# Inspect the results
names(results)
head(results$guilds$table)
results$exotic$table
results$endemic$table
results$rarity$table
}
}
