COHCAP.reformatFinalReport | R Documentation |
Reformats FinalReport file into format for COHCAP.annotate() function.
Optionally allows user to re-name samples, using a table where the first column is the chipID and the 2nd column is the name that should appear in heatmaps, etc.
COHCAP.reformatFinalReport(FinalReport, beta.file, renaming.file=NULL,
detection.pvalue.cutoff=0.01)
FinalReport |
FinalReport from Illumina GenomeStudio. "AVG_Beta" and "Detection Pval" columns should be exported for "Sample Methylation Profile". The goal of this function is to create a single table with beta values, with the Detection P-value being used to remove measurements with low intensities. |
beta.file |
Table of beta / percentage methylation values. CpG sites are represented in rows. Samples are represented in columns. Samples with high detection p-values will be censored as NA values. |
renaming.file |
If you would like to provide more descriptive names for your samples, uprovide a table where the first column is the chipID and the 2nd column is the name that should appear in heatmaps, etc. Please make sure your new names don't begin with numbers, or contain certain special characters (such as dashes, spaces, etc) that will be reformated as periods in column names when imported into R. |
detection.pvalue.cutoff |
Maximum p-value to keep beta values in reformated table. |
Function does not return value. Instead, it writes the censored beta table for COHCAP input as a text file (specified as 'beta.file').
COHCAP Discussion Group: http://sourceforge.net/p/cohcap/discussion/general/
library("COHCAP")
dir = system.file("extdata", package="COHCAP")
FinalReport = file.path(dir,"EPIC_DEMO.txt")
beta.file = "COHCAP_beta.txt"
sample.relabel.file = file.path(dir,"EPIC_DEMO_samples.txt")
COHCAP.reformatFinalReport(FinalReport, beta.file, renaming.file=sample.relabel.file)
project.folder = tempdir()#you may want to use getwd() or specify another folder
project.name = "EPIC_FinalReport_test"
annotation.file = file.path(dir,"EPIC_DEMO_mapping.txt")
beta.table = COHCAP.annotate(beta.file, project.name, project.folder,
platform="custom",annotation.file=annotation.file,
output.format = "txt")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.