% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/UniCensor-package.R
\docType{package}
\name{UniCensor-package}
\alias{UniCensor}
\alias{UniCensor-package}
\title{UniCensor: Reproducible Univariate Samples Under Censoring Schemes}
\description{
The \pkg{UniCensor} package simulates censored or truncated random samples
from any user-defined univariate distribution.  Supply the PDF, CDF,
survival function, support bounds, parameters, sample size, and a seed;
identical inputs always produce identical output.
}
\section{Distribution specification}{

Use \code{\link{dist_spec}} to define a distribution object, then pass it
to any scheme-specific generator (e.g. \code{\link{r_type1_censor}}).
}

\section{Censoring schemes (one function each)}{

\describe{
\item{\code{\link{r_complete}}}{Uncensored (complete) data.}
\item{\code{\link{r_right_truncation}}}{Right truncation.}
\item{\code{\link{r_left_truncation}}}{Left truncation.}
\item{\code{\link{r_random_censor}}}{Random censoring.}
\item{\code{\link{r_right_censor}}}{Right censoring.}
\item{\code{\link{r_left_censor}}}{Left censoring.}
\item{\code{\link{r_interval_censor}}}{Interval censoring.}
\item{\code{\link{r_middle_censor}}}{Middle censoring.}
\item{\code{\link{r_block_random_censor}}}{Block random censoring.}
\item{\code{\link{r_bjpt2_censor}}}{Balanced joint progressive Type-II.}
\item{\code{\link{r_progressive_first_failure}}}{Progressive first failure.}
\item{\code{\link{r_joint_type1_censor}}}{Joint Type-I censoring.}
\item{\code{\link{r_type1_censor}}}{Type-I (time-terminated).}
\item{\code{\link{r_type2_censor}}}{Type-II (failure-terminated).}
\item{\code{\link{r_progressive_type2_censor}}}{Progressive Type-II.}
\item{\code{\link{r_progressive_hybrid_type2_censor}}}{Type-II progressively hybrid.}
\item{\code{\link{r_joint_type2_censor}}}{Joint Type-II censoring.}
\item{\code{\link{r_hybrid_censor}}}{Hybrid censoring.}
\item{\code{\link{r_hybrid_type1_censor}}}{Hybrid Type-I censoring.}
\item{\code{\link{r_doubly_type2_censor}}}{Doubly Type-II censoring.}
\item{\code{\link{r_type1_hybrid_censor}}}{Type-I hybrid censoring.}
\item{\code{\link{r_hybrid_type2_censor}}}{Hybrid Type-II censoring.}
}
}

\section{Diagnostic plots}{

\code{\link{plot_censor_hist}}, \code{\link{plot_censor_dot}},
\code{\link{plot_censor_acf}}, and \code{\link{plot_censor_diagnostics}}
(all three panels).
}

\author{
Shikhar Tyagi \email{shikhar1093tyagi@gmail.com}
}
\keyword{internal}
