Learn R Programming

MethTargetedNGS (version 1.4.0)

fishertest_cpg: Perform Fisher Exact Test on Methylation Data.

Description

Fisher exact test is a test to calculate the statistical significance using contingency table. It was used to find the statistically significant differences in the methylation status of one particular CpG site between healthy and tumor sample. Contingency matrix was created for each CpG site. P-value was corrected for multiple testing using Benjamini-Hochberg method to calculate False Discovery Rate (FDR)

Usage

fishertest_cpg(healthy, tumor, plot = TRUE, main = "Fisher Exact Test")

Arguments

healthy
Matrix from methAlign. Also matrix where columns represents Cytosine of CpG sites and rows represents sequences.
tumor
Matrix from methAlign. Also matrix where columns represents Cytosine of CpG sites and rows represents sequences.
plot
Boolean. TRUE if need a plot after calculation. Default TRUE
main
Title of the plot. Default "Fisher Exact Test"

Value

Vector containing p-values.

See Also

methAlign, compare_samples

Examples

Run this code
healthy = system.file("extdata", "Healthy.fasta", package = "MethTargetedNGS")
tumor = system.file("extdata", "Tumor.fasta", package = "MethTargetedNGS")
reference =  system.file("extdata", "Reference.fasta", package = "MethTargetedNGS")

healthy = methAlign(healthy,reference)
tumor = methAlign(tumor,reference)
fisherexacttest <- fishertest_cpg(healthy,tumor)

Run the code above in your browser using DataLab