I'm trying to return to a previous version of edgeR (3.26.1). I had been using edgeR 3.26.1 and R 3.6.0 within a bioinformatics pipeline implemented on a supercomputing system. After a change in the system, I had to reinstall the pipeline along with a new installation of edgeR and R, which defaulted to edgeR 3.32.1 and R 4.0.3. Processing the same set of data with the new edgeR/R installation gave me different DE results than when I had used edgeR 3.26.1. To keep consistency in my analysis, I want to return to the previous parameters when I had initially run my data (e.g., edgeR 3.26.1).
I've been able to install R 3.6.0 again, but the compatible Bioconductor version (3.9) only lets me go back to edgeR 3.26.8. Running my analysis with edgeR 3.26.8 also gives different DE results than my initial.
Is it possible to return to edgeR 3.26.1 and if so, how would I accomplish this? Also, were there significant changes made between the 3.26.1 and 3.26.8 versions of edgeR that could account for these differences in DE results?
> sessionInfo() R version 3.6.0 (2019-04-26) Platform: x86_64-conda_cos6-linux-gnu (64-bit) Running under: CentOS Linux 8 (Core) Matrix products: default BLAS/LAPACK: /jet/home/mvanhorn/.conda/envs/ciriq2-env/lib/R/lib/libRblas.so locale:  C attached base packages:  stats graphics grDevices utils datasets methods base other attached packages:  edgeR_3.26.8 limma_3.40.6 loaded via a namespace (and not attached):  compiler_3.6.0 Rcpp_1.0.7 grid_3.6.0 locfit_1.5-9.4  lattice_0.20-44 > packageVersion("BiocManager")  '1.30.16'
Any help or suggestions is greatly appreciated, thank you!