Repository navigation
R Methy VII: ChAMP
Bioinformatics Core Facility Gothenburg edited this page Sep 25, 2017
·
5 revisions
In this part we will use another dataset:
library(ChAMP)
testDir=system.file("extdata",package="ChAMPdata")See the manual http://www.bioconductor.org/packages/release/bioc/vignettes/ChAMP/inst/doc/ChAMP.html for ChAMP.
Perform a full pipeline analysis of the data with ChAMP. The latest version of ChAMP is able
to use several cores. If your server or computer has more cores, you may specify more
threads at the same time to make function faster, but which may cost more memory. To
detect how many cores your computer has, type detectCores().
To do the full analysis will take several hours, so do the analysis step by step:
- load the data using
champ.load() - Perform QC with
champ.QC() - normalize the data using
champ.norm( , cores= ), use several cores if your computer allows it. - perform a SVD analysis
champ.SVD(beta=myNorm,pd=myLoad$pd) - if needed, perform a batch effect correction using
champ.runCombat()- this one takes very long time som you might want to skip it for now and do it some other time.
- perform a single site analysis using
champ.MVP() - Perform a regional analysis
champ.DMR(cores = )
- How many probes are filtered based on detection p-value? How many probes remain after filtering?
- Hand in QC-plots: MDS-plot, density plot and sample dendogram?
- Which normalization method was used?
- Hand in SVD-plot, is a batch correction needed for this data?
- How many significant MVPs (with an adjusted p-value below 0.05) did you find?
- How many significant DMRs did you find?