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

歡迎光臨散文網(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安裝的評論 (共 條)

分享到微博請遵守國家法律
怀集县| 筠连县| 资源县| 通化县| 马尔康县| 茶陵县| 承德市| 文登市| 小金县| 随州市| 昌宁县| 延川县| 景宁| 综艺| 宣武区| 安庆市| 准格尔旗| 临安市| 慈利县| 河池市| 湛江市| 呈贡县| 鄂州市| 东平县| 台北县| 陇南市| 宁都县| 明水县| 巴彦淖尔市| 平远县| 阜新| 宾川县| 神农架林区| 乐安县| 合水县| 勐海县| 大渡口区| 永清县| 靖江市| 彰化县| 通河县|