运行lumpyexpress时报错:can‘t open file ‘/opt/python27/lumpy_sv/scripts/bamkit/bam

在使用lumpyexpress进行结构变异(SV)鉴定时遇到文件缺失错误,问题出在bamkit目录不存在。通过gitclone下载lumpy-sv源码,编译后发现缺少scripts/bamkit目录。解决方法是手动复制bamkit目录到指定路径。完成这一步后,程序正常运行,生成了S1.lumpy.vcf文件。
摘要由CSDN通过智能技术生成

在利用lumpyexpress进行SV鉴定时:

lumpyexpress  -P -B ../data/S1.sort.markdup.bam -S S1.splitters.bam -D S1.discordants.bam -o $sample.lumpy.vcf
Sourcing executables from /data/home/hgzhong/home/software_set/python27/lumpy_sv/lumpy-sv/bin/lumpyexpress.config ...

Checking for required python modules (/data/home/hgzhong/miniconda3/envs/python27/bin/python)...
/data/home/hgzhong/miniconda3/envs/python27/bin/python: can't open file '/data/home/hgzhong/home/software_set/python27/lumpy_sv/lumpy-sv//scripts/bamkit/bamlibs.py': [Errno 2] No such file or directory

出现上述报错,显示“/data/home/hgzhong/home/software_set/python27/lumpy_sv/lumpy-sv//scripts/bamkit/bamlibs.py”这个文件不存在。因此,自己前往此目录下检查,发现scripts目录下bamkit目录不存在,自己是通过以下方式进行下载和安装lumpy-sv:

## 下载lumpy软件并安装
git clone --recursive https://github.com/arq5x/lumpy-sv.git
cd lumpy-sv
make

与官网 lumpy-sv版相比,结果显示自己通过git clone下载和编译的lumpy-sv缺少了scripts/bamkit/,于是自己就将此目录复制至/data/home/hgzhong/home/software_set/python27/lumpy_sv/lumpy-sv//scripts/下

##复制整个目录需加 -r参数
cp -r ./bamkit target_dictionary/scripts

 最后,成功解决此问题,获得S1.lumpy.vcf文件

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值