最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Hi-C技術(shù)輔助組裝軟件Lachesis安裝

2022-05-07 16:53 作者:笨笨熊愛吃肉  | 我要投稿

LACHESIS這個軟件名字起得很好,Lachesis是希臘神話眾神之一,負(fù)責(zé)決定生命之線的長度,但是安裝起來,卻非常折騰生命,很是麻煩。該軟件是由shendurelab開發(fā)的用于輔助基因組組裝的工具,13年發(fā)表在nat bio(https://doi.org/10.1038/nbt.2727)上面,也是非常牛了。

github地址:https://github.com/shendurelab/LACHESIS

我們看一下它的依賴,真多,還對版本有要求,用conda安吧,發(fā)現(xiàn)還沒有,簡直了。。。

其中LACHESIS需要兩個依賴對版本的要求,一個低版本的samtools(低于0.1.19)和C++的庫boost庫(1.52.0<版本<1.67.0),boost庫要求是參考網(wǎng)友的帖子來的。

查一下服務(wù)器上boost庫版本吧:

cat /usr/include/boost/version.hpp | grep "BOOST_LIB_VERSION"

//? BOOST_LIB_VERSION must be defined to be the same as BOOST_VERSION

#define BOOST_LIB_VERSION "1_53"

謝天謝地,可以少安一個。

1.安裝0.1.19版本的samtools和剩下的幾個依賴:

2.安裝LACHESIS:

然后報錯:

由于之前安裝的samtools并不是安裝在/usr目錄下,因此要修改:src/include/gtools/目錄下的SAMStepper.hSAMStepper.cc中的

#include, 指向?qū)嶋H地址。

例如我的是

#include </public/home/lvqiang/software/samtools-0.1.19 /sam.h>

再重新make,成功安裝。

3.錯誤總結(jié):

1. error: either specify a valid samtools installation with --with-samtools=DIR

一開始我用conda install -c yuxiang samtools 安裝的0.1.19的samtools,在miniconda3/bin/目錄也能成功運(yùn)行,可提示samtools安裝不正確,我們注意一下上面幾個no提醒,conda安裝的bin/目錄下沒有sam.h這樣的文件,而非conda安裝的有。手動安裝0.1.19版本的samtools后再export后,這個錯誤就沒有了。

4.后記:

這款軟件沒有conda版本,事實(shí)上,其開發(fā)團(tuán)隊(duì)早就不維護(hù)這個軟件了,GitHub主頁上也推薦使用https://github.com/theaidenlab里的工具進(jìn)行組裝。我安裝它完全是因?yàn)榭粗局暗慕Y(jié)題報告有用到它,也就安裝了,即使在安裝過程中隨著了解知道了這個軟件使用上的有很多問題,安裝困難、無法處理多倍體、已經(jīng)許久不維護(hù)、運(yùn)行時還會出問題??赡芪液笃诙疾粫眠@個軟件。

至此,軟件安裝的工作告一段落(這段時間安裝了50多個軟件了),開始在我的數(shù)據(jù)到來之前,從公眾數(shù)據(jù)庫下一些數(shù)據(jù)做一些和自己課題相關(guān)的分析吧。


本文使用 文章同步助手 同步


Hi-C技術(shù)輔助組裝軟件Lachesis安裝的評論 (共 條)

分享到微博請遵守國家法律
讷河市| 东乌| 会同县| 寿宁县| 三穗县| 石柱| 伊金霍洛旗| 合川市| 安仁县| 东乌珠穆沁旗| 扎鲁特旗| 尖扎县| 通城县| 石楼县| 牟定县| 贵溪市| 陇西县| 桓台县| 两当县| 宁都县| 新乡县| 澄城县| 双城市| 辉南县| 公安县| 仲巴县| 平顺县| 柘荣县| 晴隆县| 江都市| 应城市| 客服| 门源| 巴彦县| 青海省| 滨海县| 青田县| 察哈| 林芝县| 岢岚县| 社会|