% Generated by roxygen2: do not edit by hand % Please edit documentation in R/qtle_rowData.R \docType{methods} \name{qtle-rowData} \alias{qtle-rowData} \alias{rowData} \alias{rowData<-} \alias{rowData,QTLExperiment-method} \alias{rowData<-,QTLExperiment-method} \alias{rowData<-,QTLExperiment,DataFrame-method} \alias{rowData<-,QTLExperiment,NULL-method} \title{rowData method for QTLExperiment} \usage{ \S4method{rowData}{QTLExperiment}(x, use.names = TRUE) \S4method{rowData}{QTLExperiment,DataFrame}(x) <- value \S4method{rowData}{QTLExperiment,NULL}(x) <- value } \arguments{ \item{x}{is a \linkS4class{QTLExperiment} object} \item{use.names}{is a logical specifying whether or not to propogate the rownames of \code{x} to the returned DFrame object.} \item{value}{is a matrix-like object with number of rows equal to the number of rows in \code{x}.} } \value{ For \code{rowData}, a DFrame is returned. For \code{rowData<-}, a modified \linkS4class{QTLExperiment} object is returned with the updated \code{\link{rowData}}. } \description{ Methods for changing the \code{\link{rowData}} of a QTLExperiment. } \details{ The \code{feature_id} and \code{variant_id} columns in the \code{rowData} are protected, and operations ensure that these columns are preserved in the rowData. } \examples{ qtle <- mockQTLE() rowData(qtle) dim(rowData(qtle)) rowData(qtle)$chr <- ifelse(feature_id(qtle) \%in\% c("geneA", "geneB"), "chr1", "chr2") rowData(qtle) # The state_id column is protected rowData(qtle) <- NULL rowData(qtle) } \author{ Christina B Azodi, Amelia Dunstone }