Hello,
Based on other threads on this forum, I was planning to use edgeR:::treatDGE()
to select differential open chromatin peaks while taking into account fold change.
I installed edgeR using biocLite
and library(edgeR)
, and have been able to use many common functions from edgeR (i.e. DGEList
, estimateGLM
*Disp
, glmFit
and glmLRT
). However, R cannot find treatDGE
. The lengthy results of ls(package:edgeR)
and ls(getNamespace("edgeR"), all.names=T)
both did not include "treatDGE".
Did I install edgeR incorrectly, was the function deprecated, or is there another explanation?
Thanks, Eric
> sessionInfo() R version 3.0.2 (2013-09-25) Platform: x86_64-pc-linux-gnu (64-bit) locale: [1] C attached base packages: [1] grid stats graphics grDevices utils datasets methods [8] base other attached packages: [1] BiocInstaller_1.10.4 edgeR_3.4.2 limma_3.16.7 [4] ctc_1.34.0 amap_0.8-14 cba_0.2-14 [7] proxy_0.4-14 gplots_2.11.3 MASS_7.3-29 [10] KernSmooth_2.23-10 caTools_1.14 gdata_2.13.2 [13] gtools_3.2.1 loaded via a namespace (and not attached): [1] bitops_1.0-6 tools_3.0.2
Thanks Ryan.
I checked the NEWS file and treatDGE() was added in edgeR 3.8.0, which answers my original question. So I need to update R, then update Bioconductor with
biocLite("BiocUpgrade")
, then reinstall edgeR (and other packages)?