## ----fig.show='hold', fig.width=5, fig.height=5------------------------------- library(DEploid) vcfFile <- system.file("extdata", "PG0390-C.test.vcf.gz", package = "DEploid") PG0390 <- extractCoverageFromVcf(vcfFile, "PG0390-C") plotAltVsRef(PG0390$refCount, PG0390$altCount) ## ----fig.show='hold', fig.width=5, fig.height=5------------------------------- obsWSAF <- computeObsWSAF(PG0390$altCount, PG0390$refCount) histWSAF(obsWSAF) ## ----fig.show='hold', fig.width=5, fig.height=5------------------------------- plafFile <- system.file("extdata", "labStrains.test.PLAF.txt", package = "DEploid") plaf <- extractPLAF(plafFile) panelFile <- system.file("extdata", "labStrains.test.panel.txt", package = "DEploid") ## ----fig.show='hold', fig.width=5, fig.height=5------------------------------- set.seed(1) PG0390.deconv <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile)) prop <- PG0390.deconv$Proportions[dim(PG0390.deconv$Proportions)[1], ] expWSAF <- t(PG0390.deconv$Haps) %*% prop ## ----fig.show='hold', fig.width=5, fig.height=5------------------------------- plotWSAFvsPLAF(plaf, obsWSAF, expWSAF) ## ----fig.show='hold', fig.width=5, fig.height=5------------------------------- plotProportions(PG0390.deconv$Proportions) ## ----fig.show='hold', fig.width=5, fig.height=5------------------------------- plotObsExpWSAF(obsWSAF, expWSAF)