R语言4_安装BayesSpace

环境Ubuntu22/20, R4.1

你可能会报错说你的R语言版本没有这个库,但其实不然。这是一个在Bioconductor上的库。

同时我也碰到了这个问题,ERROR: configuration failed for package 'systemfonts'等诸多类似问题,下面的方法可以一并解决。

第一步,更新服务器环境,进入终端,键入如下命令,

bash 复制代码
apt-get update
apt install libcurl4-openssl-dev libssl-dev libxml2-dev libcairo2-dev libgtk-3-dev libhdf5-dev libmagick9-dev libcairo2-dev libxt-dev
# linux repo 	:: R repo
# ==============================
# libcairo2-dev :: systemfonts
# libgtk 		:: textshaping
# libhdf5-dev 	:: hdf5r
# libmagick9-dev:: magick
# libcairo2-dev libxt-dev :: Cairo

第二步,装CRAN上的包。进入R语言交互环境,键入如下命令,:

r 复制代码
install.packages("scales")
install.packages("ggplot2")
install.packages("ggbeeswarm")
install.packages("viridis")
install.packages("pheatmap")
install.packages("Cairo")
install.packages("ggrepel")
install.packages("systemfonts")
install.packages("textshaping")
install.packages("ragg")
install.packages("ggrastr")
install.packages("systemfonts")

第三步,装BiocManager上的包。进入R语言交互环境,键入如下命令,

r 复制代码
if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")
    
BiocManager::install("Rhdf5lib")	# need apt install libhdf5-dev
BiocManager::install("rhdf5filters")

BiocManager::install("GenomeInfoDbData")	# maybe need a VPN since it is big, about 10mB. Less than 5mB can be download without VPN.

BiocManager::install("BayesSpace")

安装完毕,测试,

r 复制代码
library(BayesSpace)
相关推荐
学逆向的6 分钟前
扩展PE头属性说明
开发语言·网络安全·pe
秋名RG14 分钟前
Java 基础语法
java·开发语言
码行山野赴时序归途19 分钟前
C 语言文件操作完全指南:从打开到关闭
c语言·开发语言
2501_9378609425 分钟前
Java 文件操作与IO(下):字节流、字符流实战IO读写
java·开发语言·python
事圆则缓31 分钟前
Kotlin 高阶工程化与 Android 深入实践
android·开发语言·kotlin
驭渊的小故事38 分钟前
java抽奖项目-奖品上传中传递参数类型的错误
java·开发语言
名字还没想好☜41 分钟前
Go 时间格式化为什么用 2006-01-02:time.Format/Parse 的参考时间、时区与解析踩坑
开发语言·后端·golang·go
Dream Cosmos43 分钟前
C++ 多态下篇:虚函数表、动态绑定与多态底层原理
开发语言·c++
2601_962071579 小时前
【Java报错已解决】org.springframework.beans.factory.BeanCreationException
java·开发语言
淡海水10 小时前
07-04-并发-ConcurrentBag-T-工作窃取WorkStealing算法
开发语言·算法·c#·bag·concurrent·workstealing