裝軟件裝到自閉之DeepVariant

DeepVariant安裝

官方首推用docker裝腋寨,沒(méi)有root權(quán)限裝個(gè)錘子;然后是從源碼裝昌执,源碼是基于Ubuntu的,我用的是CentOS诈泼;實(shí)在不行就用二進(jìn)制文件裝懂拾,我菜,我不會(huì)铐达。

image-20211221164021047.png

最后發(fā)現(xiàn)可以用conda裝委粉。

然后經(jīng)歷了一個(gè)晚上,一個(gè)上午娶桦,以及一個(gè)中午的自閉后贾节,通過(guò)換環(huán)境汁汗、換源、換版本栗涂。知牌。。等各種騷操作斤程,最后在晚飯前終于成功了角寸。

image-20211221164045782.png

另外,裝好后我一直用官方寫(xiě)的run_deepvariant來(lái)測(cè)試忿墅,一直找不到命令扁藕,以為沒(méi)裝上,就又用conda裝了一遍疚脐,顯示已經(jīng)裝好亿柑。。棍弄。望薄。再次自閉。(期間還請(qǐng)教了同學(xué)呼畸,說(shuō)用docker裝成功了痕支,但我沒(méi)root權(quán)限,docker也不會(huì))

image-20211221164112615.png

后來(lái)去github上蛮原,找到了同樣問(wèn)題的人卧须。

image-20211221164125285.png

原來(lái)deepvariant的docker版本和conda版本命令不一樣。儒陨。故慈。。我自閉了?蛉察绷!1

所以接下來(lái)說(shuō)一說(shuō)怎么用conda裝deepvariant

首先用conda搜一下有哪些版本的deepvariant以及需要的python版本

$conda search deepvariant
Loading channels: done
# Name                       Version           Build  Channel             
deepvariant                    0.4.1     np113py27_0  anaconda/cloud/bioconda
deepvariant                    0.4.1     np113py27_1  anaconda/cloud/bioconda
deepvariant                    0.6.0          py27_0  anaconda/cloud/bioconda
deepvariant                    0.6.1          py27_0  anaconda/cloud/bioconda
deepvariant                    0.6.1  py27h5d9141f_2  anaconda/cloud/bioconda
deepvariant                    0.6.1  py27h5d9141f_3  anaconda/cloud/bioconda
deepvariant                    0.7.0  py27h5d9141f_0  anaconda/cloud/bioconda
deepvariant                    0.7.1  py27h5d9141f_0  anaconda/cloud/bioconda
deepvariant                    0.7.2  py27h5d9141f_0  anaconda/cloud/bioconda
deepvariant                    0.7.2  py27h5d9141f_1  anaconda/cloud/bioconda
deepvariant                    0.8.0  py27h7333d49_0  anaconda/cloud/bioconda
deepvariant                    0.9.0  py27h7333d49_0  anaconda/cloud/bioconda
deepvariant                   0.10.0  py27h7333d49_0  anaconda/cloud/bioconda
deepvariant                   0.10.0  py36h7333d49_1  anaconda/cloud/bioconda
deepvariant                   0.10.0  py36h7333d49_2  anaconda/cloud/bioconda
deepvariant                   0.10.0  py36h7333d49_3  anaconda/cloud/bioconda
deepvariant                   0.10.0  py36hf5a246b_4  anaconda/cloud/bioconda
deepvariant                    1.0.0  py36hf3e76ba_1  anaconda/cloud/bioconda
deepvariant                    1.0.0  py36hf3e76ba_2  anaconda/cloud/bioconda
deepvariant                    1.0.0  py36hf3e76ba_3  anaconda/cloud/bioconda
deepvariant                    1.0.0  py36hf5a246b_0  anaconda/cloud/bioconda
deepvariant                    1.1.0  py36hf3e76ba_0  anaconda/cloud/bioconda
deepvariant                    1.1.0  py36hf3e76ba_1  anaconda/cloud/bioconda
deepvariant                    1.1.0  py36hf3e76ba_2  anaconda/cloud/bioconda
deepvariant                    1.2.0  py36hf3e76ba_0  anaconda/cloud/bioconda
deepvariant                    1.3.0  py36hf3e76ba_0  anaconda/cloud/bioconda

我決定裝最新的1.3.0,需要python3.6津辩。

所以新建一個(gè)python3.6的環(huán)境

conda create -name py3.6 python=3.6

PS:我在新建環(huán)境時(shí)也遇到了bug拆撼,一直顯示無(wú)法找到python3.6的包,最后是換源才解決的喘沿,來(lái)看一下我現(xiàn)在用的源

$cat ~/.condarc 
ssl_verify: true

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/pro
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/r
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/free
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
  - https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - conda-forge
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/r
  - https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.bfsu.edu.cn/anaconda/cloud
  msys2: https://mirrors.bfsu.edu.cn/anaconda/cloud
  bioconda: https://mirrors.bfsu.edu.cn/anaconda/cloud
  menpo: https://mirrors.bfsu.edu.cn/anaconda/cloud
  pytorch: https://mirrors.bfsu.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.bfsu.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.bfsu.edu.cn/anaconda/cloud

搭建好環(huán)境后就直接安裝

conda install -c bioconda deepvariant=1.3.0

安裝好后用以下幾個(gè)命令測(cè)試是否安裝成功闸度,能彈出命令用法說(shuō)明安裝成功

$dv_make_examples.py 
usage: dv_make_examples.py [--cores CORES] --sample SAMPLE --ref REF --reads
                           READS [--regions REGIONS] --logdir LOGDIR
                           --examples EXAMPLES [--gvcf GVCF] [-h]
dv_make_examples.py: error: the following arguments are required: --sample, --ref, --reads, --logdir, --examples

$dv_call_variants.py
usage: dv_call_variants.py [--cores CORES] --outfile OUTFILE --examples
                           EXAMPLES --sample SAMPLE
                           [--model {hybrid,pacbio,wes,wgs}] [-h]
dv_call_variants.py: error: the following arguments are required: --outfile, --examples, --sample

$dv_postprocess_variants.py
usage: dv_postprocess_variants.py --ref REF --infile INFILE --outfile OUTFILE
                                  [--gvcf_infile GVCF_INFILE]
                                  [--gvcf_outfile GVCF_OUTFILE] [-h]
dv_postprocess_variants.py: error: the following arguments are required: --ref, --infile, --outfile

最后,conda YYDSQ劣 ]航!
希望下一個(gè)沒(méi)有Root權(quán)限需要裝DeepVariant的人不要像我一樣自閉U场S炊楼熄!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市浩峡,隨后出現(xiàn)的幾起案子可岂,更是在濱河造成了極大的恐慌,老刑警劉巖翰灾,帶你破解...
    沈念sama閱讀 219,188評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件缕粹,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡纸淮,警方通過(guò)查閱死者的電腦和手機(jī)平斩,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)咽块,“玉大人绘面,你說(shuō)我怎么就攤上這事∶臃迹” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,562評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵魄衅,是天一觀的道長(zhǎng)峭竣。 經(jīng)常有香客問(wèn)我,道長(zhǎng)晃虫,這世上最難降的妖魔是什么皆撩? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,893評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮哲银,結(jié)果婚禮上扛吞,老公的妹妹穿的比我還像新娘。我一直安慰自己荆责,他們只是感情好滥比,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,917評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著做院,像睡著了一般盲泛。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上键耕,一...
    開(kāi)封第一講書(shū)人閱讀 51,708評(píng)論 1 305
  • 那天寺滚,我揣著相機(jī)與錄音,去河邊找鬼屈雄。 笑死村视,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的酒奶。 我是一名探鬼主播蚁孔,決...
    沈念sama閱讀 40,430評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼奶赔,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了勒虾?” 一聲冷哼從身側(cè)響起纺阔,我...
    開(kāi)封第一講書(shū)人閱讀 39,342評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎修然,沒(méi)想到半個(gè)月后笛钝,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,801評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡愕宋,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,976評(píng)論 3 337
  • 正文 我和宋清朗相戀三年玻靡,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片中贝。...
    茶點(diǎn)故事閱讀 40,115評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡囤捻,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出邻寿,到底是詐尸還是另有隱情蝎土,我是刑警寧澤,帶...
    沈念sama閱讀 35,804評(píng)論 5 346
  • 正文 年R本政府宣布绣否,位于F島的核電站誊涯,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏蒜撮。R本人自食惡果不足惜暴构,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,458評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望段磨。 院中可真熱鬧取逾,春花似錦、人聲如沸苹支。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,008評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)债蜜。三九已至琉用,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間策幼,已是汗流浹背邑时。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,135評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留特姐,地道東北人晶丘。 一個(gè)月前我還...
    沈念sama閱讀 48,365評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親浅浮。 傳聞我的和親對(duì)象是個(gè)殘疾皇子沫浆,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,055評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容