Evaluates matrix data row-wise. This function is useful when the matrix consists on relative measures (i.e a matrix of log2 fold changes) or to analyze other features such as normal distribution.
singleMatrixTest( mat, metricFun = function(x) mean(x, na.rm = TRUE), statFun = nsTestT, sigFun = nsTestPValue, allowNa = TRUE, pAdjustMethod = "BH", featName = "feature", metricName = "logFc", statName = "t", pValName = "pValue", pAdjName = "pAdj" )
| mat | Matrix containing data to be analyzed.  | 
    
|---|---|
| metricFun | Function to calculate metric of change. Defaults to log2(ratio of means).  | 
    
| statFun | Function to calculate statistic of change. Defaults to a non-sensitive T-Test T value.  | 
    
| sigFun | Function to calculate significance of change. Defaults to a non-sensitive T-Test P value.  | 
    
| allowNa | Allow NAs on input matrix?  | 
    
| pAdjustMethod | Method used to adjust P values.  | 
    
| featName | Name of the column containing the compared features (rows).  | 
    
| metricName | Name of the column containing the metric.  | 
    
| statName | Name of the column containing the statistic.  | 
    
| pValName | Name of the column containing the p values.  | 
    
| pAdjName | Name of the column containing the adjusted p values.  | 
    
A data frame with the row-wise statistical results.