Nothing
## ----include=FALSE------------------------------------------------------------
library(knitr)
opts_chunk$set(tidy=FALSE)
## ----loading-libraries, message=FALSE-----------------------------------------
library(pepDat)
library(pepStat)
## ----read-data----------------------------------------------------------------
mapFile <- system.file("extdata/mapping.csv", package = "pepDat")
dirToParse <- system.file("extdata/gpr_samples", package = "pepDat")
pSet <- makePeptideSet(files = NULL, path = dirToParse,
mapping.file = mapFile, log=TRUE)
## ----data-content-------------------------------------------------------------
read.csv(mapFile)
## ----read-data-ctrl-----------------------------------------------------------
pSetNoCtrl <- makePeptideSet(files = NULL, path = dirToParse,
mapping.file = mapFile, log = TRUE,
rm.control.list = c("JPT-control", "Ig", "Cy3"),
empty.control.list= c("empty", "blank control"))
## ----plot-slide, include=TRUE, fig.width=7.48, fig.height=3-------------------
plotArrayImage(pSet, array.index = 1)
## ----plot-residuals, include=TRUE, fig.width=7.48, fig.height=3---------------
plotArrayResiduals(pSet, array.index = 1, smooth = TRUE)
## ----create-pep-load-data-----------------------------------------------------
peps <- read.csv(system.file("extdata/pep_info.csv", package = "pepDat"))
head(peps)
## ----create-db----------------------------------------------------------------
pep_custom <- create_db(peps)
## ----create-db-GR-------------------------------------------------------------
pep_custom <- create_db(pep_custom)
## ----summarizePeptideSet------------------------------------------------------
psSet <- summarizePeptides(pSet, summary = "mean", position = pep_custom)
## ----normalizeArray-----------------------------------------------------------
pnSet <- normalizeArray(psSet)
## ----slidingMean--------------------------------------------------------------
psmSet <- slidingMean(pnSet, width = 9)
## ----slidingMean-splitbyclade-------------------------------------------------
psmSetAg <- slidingMean(pnSet, width = 9, split.by.clade = FALSE)
## ----makeCalls----------------------------------------------------------------
calls <- makeCalls(psmSet, freq = TRUE, group = "treatment",
cutoff = .1, method = "FDR", verbose = TRUE)
## ----makeCalls-aggregate------------------------------------------------------
callsAg <- makeCalls(psmSetAg, freq = TRUE, group = "treatment",
cutoff = .1, method = "FDR")
## ----restab-------------------------------------------------------------------
summary <- restab(psmSet, calls)
head(summary)
## ----plot-inter, fig.height=4, message=FALSE----------------------------------
library(Pviz)
summaryAg <- restab(psmSetAg, callsAg)
plot_inter(summaryAg)
## ----plot-clade, fig.height=4-------------------------------------------------
plot_clade(summary, clade=c("A", "M", "CRF01"), from = 300, to = 520)
## ----shinyApp, eval = FALSE---------------------------------------------------
# shinyPepStat()
## ----quick-analysis, results='hide', message=FALSE----------------------------
library(pepStat)
library(pepDat)
mapFile <- system.file("extdata/mapping.csv", package = "pepDat")
dirToParse <- system.file("extdata/gpr_samples", package = "pepDat")
ps <- makePeptideSet(files = NULL, path = dirToParse, mapping.file = mapFile)
data(pep_hxb2)
ps <- summarizePeptides(ps, summary = "mean", position = pep_hxb2)
ps <- normalizeArray(ps)
ps <- slidingMean(ps)
calls <- makeCalls(ps, group = "treatment")
summary <- restab(ps, calls)
## ----sessionInfo--------------------------------------------------------------
sessionInfo()
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.