\HeaderA{produceGEOSampleInfoTemplate}{Produce the template of GEO sample information}{produceGEOSampleInfoTemplate}
\keyword{utilities}{produceGEOSampleInfoTemplate}
\begin{Description}\relax
Produce the template of GEO sample information, which is used for function \code{\LinkA{produceGEOSubmissionFile}{produceGEOSubmissionFile}}.
\end{Description}
\begin{Usage}
\begin{verbatim}
produceGEOSampleInfoTemplate(lumiNormalized, lib.mapping = NULL, fileName = "GEOsampleInfo.txt")
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{lumiNormalized}] The normalized data (LumiBatch object) 
\item[\code{lib.mapping}] The Illumina ID Mapping library, e.g., "lumiHumanIDMapping" 
\item[\code{fileName}] The file name of Tab separated sample information file 
\end{ldescription}
\end{Arguments}
\begin{Details}\relax
This function just produces a template of sample information with some default fillings. Users need to fill in the detailed sample descriptions, especially the Sample\_title, Sample\_description and some protocols. No blank fields are allowed. Function \code{\LinkA{produceGEOSubmissionFile}{produceGEOSubmissionFile}} will produce the file GEO submission file based on this sample information. The users should not use "\#" in the description as it is a reserved character.
\end{Details}
\begin{Value}
Save the result as a Tab separated text file or return a data.frame if the fileName is NULL.
\end{Value}
\begin{Author}\relax
Pan Du
\end{Author}
\begin{References}\relax
http://www.ncbi.nlm.nih.gov/projects/geo/info/soft2.html
\end{References}
\begin{SeeAlso}\relax
\code{\LinkA{produceGEOSubmissionFile}{produceGEOSubmissionFile}}
\end{SeeAlso}

