\HeaderA{plotVST}{plot the VST (Variance Stabilizing Transform) function}{plotVST}
\keyword{hplot}{plotVST}
\begin{Description}\relax
plot the VST (Variance Stabilizing Transform) function of VST transformed LumiBatch object or parameters of VST function.
\end{Description}
\begin{Usage}
\begin{verbatim}
plotVST(x, transFun = NULL, plotRange = NULL, addLegend = TRUE, ...)
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{x}] a LumiBatch object after lumiT transform, or a matrix or data.frame with VST parameter 
\item[\code{transFun}] a character vector of transformation function (asinh or log2) 
\item[\code{plotRange}] the plot range of untransformed data 
\item[\code{addLegend}] add legend or not 
\item[\code{...}] other parameter used by \code{\LinkA{plot}{plot}} function  
\end{ldescription}
\end{Arguments}
\begin{Value}
invisibly return the untransformed and transformed values.
\end{Value}
\begin{Author}\relax
Pan Du
\end{Author}
\begin{SeeAlso}\relax
\code{\LinkA{vst}{vst}}
\end{SeeAlso}
\begin{Examples}
\begin{ExampleCode}

## load example data
data(example.lumi)

## Do default VST variance stabilizing transform
lumi.T <- lumiT(example.lumi, ifPlot=TRUE)

## plot the transform function
plotVST(lumi.T)

\end{ExampleCode}
\end{Examples}

