Learn R Programming

MBCB (version 1.26.0)

mbcb.parseFile: MBCB - Model-Based Background Correction for Illumina Beadarray

Description

This function is used to read the files provided into a format which will be usable by the MBCB package (data.frame).

Usage

mbcb.parseFile(sigFile, conFile, isRawBead = FALSE)

Arguments

sigFile
The file-name (character string) representing the signal file.
conFile
The file-name (character string) representing the control file.
isRawBead
A boolean value representing whether the input files are bead-level or bead-type. If the input is bead-level, set this value to True so that the raw bead-level values can be summarized to bead-type data.

Value

This function will return a list containing two data frames: sig and con.
sig:
Represents the signal file.
con:
Represents the negative control data.frame.

See Also

mbcb.correct

Examples

Run this code
  data(MBCBExpressionData)

  # Create files from the data provided in this package in the current 
  #     directory
  # Obviously, this is the opposite of what the function does, but we need to 
  #     write sample files for the sake of the demonstration
  # The signal and negative control files can be used by calling the above 
  #     command without the writing and reading of the data.
  write.table(expressionSignal, 'signal.txt', sep="\t");
  write.table(negativeControl, 'negative.control.txt', sep="\t");

  #read in those files just created.
  data <- mbcb.parseFile('signal.txt', 'negative.control.txt');
  signal <- data$sig;
  negCon <- data$con;       

Run the code above in your browser using DataLab