最近在安裝SNPhylo軟件的過程中,本人踩了好多坑,最終經(jīng)過不斷查閱資料和實踐,終于將SNPhylo軟件安裝好了?,F(xiàn)在整理步驟如下:
1.創(chuàng)建安裝環(huán)境
Python 2.7? ?R4.0.2?
注意:Snphylo的python環(huán)境需要2.7,因為其腳本語言一部分是用python2寫的,如果是python3,其在運行會報錯,R需要版本為4.0以后,因為隨著R版本的更新,R包也會更新(本人在這一部分吃到很多虧)
2.利用conda安裝R4.0版本
因為conda目前安裝r-base最新版本是3.6.2,我在這一步安裝其他R依賴包會出現(xiàn) had non-zero exit status 錯誤,經(jīng)過查閱資料,發(fā)現(xiàn)這個問題的解決方法是要安裝R4.0以后的版本,coda安裝4.0版本的方法:
conda create --name r4-base
conda activate r4-base
conda install -c conda-forge r-base
conda activate r4-base
此時輸入R,則可以看到此時R版本為最新版本

3.安裝SNPhylo腳本所依賴的R包
注意(最新版本安裝這些R包不是用以前的安裝方式:install.packages(" "),而是用一個工具BiocManager,該軟件安裝說明網(wǎng)址:https://bioconductor.org/install/
安裝代碼
if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager") BiocManager::install()
BiocManager::install(c("getopt", "gdsfmt","SNPRelate","ape","phangorn"))#安裝SNPhylo軟件依賴的R包
安裝完畢之后,進入該軟件目錄,執(zhí)行bash命令,該軟件會進入安裝向?qū)?,如果軟件環(huán)境全部裝好,按確認即可
sh setup.sh
或者自己在snphylo.cfg 文件填寫自己安裝軟件的路徑

4.運行其示例文件即可得到結(jié)果




以上就是安裝SNPhylo軟件的基本過程,為了防止遺忘,故整理資料記錄下安裝過程,以供大家參考。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
相關(guān)閱讀更多精彩內(nèi)容
- 前言 zlx學習R分析數(shù)據(jù),遇到問題,我這邊一起解決啊 R:R是用于統(tǒng)計分析、繪圖的語言和操作環(huán)境。R是屬于GNU...
- 發(fā)現(xiàn)好多CNV calling 工具都好古早。。。安裝和試用時關(guān)于版本的問題調(diào)試比較多。。。所以想把自己遇到的報錯...
- 基因組選擇軟件[https://blog.csdn.net/yijiaobani/article/details/...
- 安裝Scrapy Scrapy在CPython(默認Python實現(xiàn))和PyPy(從PyPy 5.9開始)下運行P...
- 今天青石的票圈出鏡率最高的,莫過于張藝謀的新片終于定檔了。 一張滿溢著水墨風的海報一次次的出現(xiàn)在票圈里,也就是老謀...