I don't know why it shows "Package which is only available in source form, and may need compilation of C/C++/Fortran: ‘DSS’" when installing the "DSS" package.
I also try to use "BiocManager::install("DSS",type="source")" but still failed.
> BiocManager::install("DSS")
'getOption("repos")' replaces Bioconductor standard repositories, see '?repositories'
for details
replacement repositories:
CRAN: https://cran.rstudio.com/
Bioconductor version 3.16 (BiocManager 1.30.17), R 4.2.0 (2022-04-22 ucrt)
Installing package(s) 'DSS'
Warning: 无法在貯藏處https://bioconductor.org/packages/3.16/data/annotation/bin/windows/contrib/4.2中读写索引:
cannot open URL 'https://bioconductor.org/packages/3.16/data/annotation/bin/windows/contrib/4.2/PACKAGES'
Package which is only available in source form, and may need compilation of
C/C++/Fortran: ‘DSS’
These will not be installed
Installation paths not writeable, unable to update packages
path: C:/Program Files/R/R-4.2.0/library
packages:
MASS
sessionInfo( )
This happened for windows. DSS has some compilation error for windows so windows binary package is not available on bioc. You can install from source, but you need to have proper compilers to compile the C code. For that, you need to install RTools: https://cran.r-project.org/bin/windows/Rtools/. Please try to install RTools and try to install again.
Sorry for the inconvenience. I’m trying to fix the error on Windows.
Hao
Thanks for answering! Now the problem is solved when I update the RTools~~Thx