Last data update: 2014.03.03

R: Read a plate file obtain from EnVision Plate Reader
getEnVisionRawDataR Documentation

Read a plate file obtain from EnVision Plate Reader

Description

Import functions to read a plate file obtained from EnVision Plate Reader. These functions should be set as the import function of readPlateData through the argument importFun when reading plate result files obtained from EnVision plate reader.

Usage


getEnVisionRawData(f)
getEnVisionCrosstalkCorrectedData(f)

Arguments

f

the name of the result plate file to read.

Details

These functions should not be called directly. Instead, they should be set as the import function of readPlateData through the argument importFun when reading plate result files obtained from an EnVision plate reader.

Value

These functions return a list with two components. The first component should be a 'data.frame' with the following slots: well (a character vector with the well identifier in the plate) and val (the intensity values measured at each well). The second component of this list should be a character vector containing a copy of the imported input data file (such as the output of readLines). It should be suitable to be used as input for writeLines, since it will be used to reproduce the intensity files that are linked in the HTML quality reports generated by writeReport.

Author(s)

Ligia Bras ligia@ebi.ac.uk

See Also

readPlateData

Examples

    plateFile <- system.file("EnVisionExample/XXX_1500.csv", package = "cellHTS")
    onePlate <- getEnVisionRawData(plateFile)

   ## to get the cross talk corrected data:
   onePlate2 <- getEnVisionCrosstalkCorrectedData(plateFile)

Results


R version 3.3.1 (2016-06-21) -- "Bug in Your Hair"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> library(cellHTS)
Loading required package: grid
Warning message:
Package 'cellHTS' is deprecated and will be removed from Bioconductor
  version 3.4. Please consider using 'cellHTS2' which offers better
  functionality for working with multiple screens and with
  multi-channel screens. 
> png(filename="/home/ddbj/snapshot/RGM3/R_BC/result/cellHTS/getEnVisionRawData.Rd_%03d_medium.png", width=480, height=480)
> ### Name: getEnVisionRawData
> ### Title: Read a plate file obtain from EnVision Plate Reader
> ### Aliases: getEnVisionRawData getEnVisionCrosstalkCorrectedData
> ### Keywords: manip
> 
> ### ** Examples
> 
>     plateFile <- system.file("EnVisionExample/XXX_1500.csv", package = "cellHTS")
>     onePlate <- getEnVisionRawData(plateFile)
> 
>    ## to get the cross talk corrected data:
>    onePlate2 <- getEnVisionCrosstalkCorrectedData(plateFile)
> 
> 
> 
> 
> 
> 
> dev.off()
null device 
          1 
>