\HeaderA{write.fit}{Write MArrayLM Object to a File}{write.fit}
\keyword{IO}{write.fit}
\begin{Description}\relax
Write a microarray linear model fit to a file.
\end{Description}
\begin{Usage}
\begin{verbatim}
write.fit(fit, results=NULL, file, digits=3, adjust="none", method="separate", F.adjust="none", sep="\t", ...)
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{fit}] object of class \code{MArrayLM} containing the results of a linear model fit
\item[\code{results}] object of class \code{TestResults}
\item[\code{file}] character string giving name of file
\item[\code{digits}] integer indicating precision to be used
\item[\code{adjust}] character string specifying multiple-testing adjustment method for the t-statistic P-values, e.g., \code{"BH"}. See \code{\LinkA{p.adjust}{p.adjust}} for the available options. If \code{NULL} or \code{"none"} then the P-values are not adjusted.
\item[\code{method}] character string, should the P-value adjustment be \code{"global"} or \code{"separate"} for each contrast.
\item[\code{F.adjust}] character string specifying adjustment method for the F-statistic P-values.
\item[\code{sep}] the field separator string. Values in the output file will be separated by this string.
\item[\code{...}] other arguments are passed to \code{write.table}
\end{ldescription}
\end{Arguments}
\begin{Details}\relax
This function writes a tab-delimited text file containing for each gene (1) the average log-intensity, (2) the log-ratios, (3) moderated t-statistics, (4) t-statistic P-values, (5) F-statistic if available, (6) F-statistic P-values if available, (7) classification if available and (8) gene names and annotation.
\end{Details}
\begin{Value}
No value is produced but a file is written to the current working directory.
\end{Value}
\begin{Author}\relax
Gordon Smyth
\end{Author}
\begin{SeeAlso}\relax
\code{\LinkA{write}{write}} in the base library.

An overview of linear model functions in limma is given by \LinkA{06.LinearModels}{06.LinearModels}.
\end{SeeAlso}

