R言語4_BayesSpaceをインストールする

環境 Ubuntu22/20、R4.1

お使いの R のバージョンにはこのライブラリがないというエラーが表示される場合がありますが、実際にはありません。Bioconductorに関するライブラリです。

同時に、この問題、エラー: パッケージ 'systemfonts' の構成に失敗しました、および他の多くの同様の問題も発生しました。次の方法を一緒に解決できます。

最初のステップは、サーバー環境を更新し、ターミナルに入り、次のコマンドを入力することです。

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

2 番目のステップは、CRAN にパッケージをインストールすることです。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")

3 番目のステップは、BiocManager にパッケージをインストールすることです。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")

インストール後、テストしてみると、

library(BayesSpace)

画像の説明を追加してください

おすすめ

転載: blog.csdn.net/qq_43369406/article/details/132146306