Closed lardenoije closed 6 years ago
Hi @lardenoije,
In short, you'll need to upgrade R to 3.5, re-install Bioconductor (instructions), and then install minfi with BiocInstaller::biocLite("minfi")
in order to use the latest version.
In more detail:
Bioconductor package versions are tied to a particular version of R. The current release version of minfi is v1.26
and can only be installed on R 3.5.
Additionally, you should only use BiocInstaller::biocLite()
for installing Bioconductor packages because it checks these types of issues. BiocInstaller::biocLite()
is installing the correct version of minfi given your R installation. We (Bioconductor) don't support using devtools::install_github()
to install from GitHub because it doesn't do any of these checks and you end up with a mishmash of incompatible dependencies.
Dear @PeteHaitch,
Thank you for your quick reply and clear explanation, I'll be sure to avoid using install_github() in the future for Bioconductor packages. I was afraid I would need to upgrade R and that would have been the first thing to try if I weren't working on a server, but I'll see if I can convince the server administrators to upgrade soon.
Best wishes, Roy
Dear Developers,
I am trying to get my EPIC array analysis workflow to work on a new system, i.e. from sessionInfo():
However, I cannot get minfi to work properly. When installing minfi on this system via the usual way like this:
A version of minfi (minfi_1.20.2) is installed that does not seem to properly support EPIC arrays yet, i.e. when using getBeta() on a newly created extended RGset I get this error:
I had previously solved this problem by simply upgrading to a newer version of minfi, and in this case I attempted the same by installing minfi from github (I needed to upgrade all the other packages below as well to successfully install and load the newer minfi version):
The "Unknownmanifest" error seems to be solved with the newer version, but I get another error now:
Any ideas how this can be solved?
Best wishes, Roy