\HeaderA{cbind}{Combine SegList Objects}{cbind}
\methaliasA{cbind.SegList}{cbind}{cbind.SegList}
\aliasA{rbind.SegList}{cbind}{rbind.SegList}
\keyword{manip}{cbind}
\begin{Description}\relax
Combine a series of \code{SegList} objects.
\end{Description}
\begin{Usage}
\begin{verbatim}
## S3 method for class 'SegList':
cbind(..., deparse.level=1)
\end{verbatim}
\end{Usage}
\begin{Arguments}
\begin{ldescription}
\item[\code{...}] \code{SegList} objects
\item[\code{deparse.level}] not currently used, see \code{\LinkA{cbind}{cbind}} in the base package
\end{ldescription}
\end{Arguments}
\begin{Details}\relax
\code{cbind} combines data objects assuming the same gene lists but different arrays.

For \code{cbind}, the matrices of expression data from the individual objects are cbinded.
The data.frames of target information, if they exist, are rbinded.
The combined data object will preserve any additional components or attributes found in the first object to be combined.
It is not recommend to use the is \code{rbind}
function for the \code{\LinkA{SegList}{SegList}} object.  This is
because it would require \code{SegLists} with mutually exclusive
chromosomes or would result in combining multiple different segmentations
for the same chromosome, which is pointless.  If \code{rbind} is
required perform it on an \code{\LinkA{MAList}{MAList}} and then
segment it.
It is currently only included as an internal function called within
other library functions.
\end{Details}
\begin{Value}
An \code{\LinkA{SegList}{SegList}} object holding data from all the arrays and all genes from the individual objects.
\end{Value}
\begin{Author}\relax
Gordon Smyth, modified by Mike Smith for SegList object
\end{Author}
\begin{SeeAlso}\relax
\code{\LinkA{cbind}{cbind}} in the base package.
\end{SeeAlso}

