基因数据分析软件迁移-bwa

网友投稿 873 2022-05-28

下载源码到本地服务器

wget https://github.com/lh3/bwa/archive/refs/tags/v0.7.17.tar.gz -o bwa-0.7.17.tar.gz

解压软件包

tar –xf bwa-0.7.17.tar.gz

进入解压目录

cd bwa-0.7.17

执行编译

make

此报错表示工程依赖SSE(x86)指令,针对此情况,鲲鹏推出AvxToNeon工程做出部分实现

克隆工程到本地

git clone https://github.com/kunpengcompute/AvxToNeon.git

拷贝所有.h后缀文件到/usr/include目录下

cp *.h /usr/include/.

再次进行编译

make

生成结果如上

将可执行文件拷贝到/usr/local/bin

cp bwa /usr/local/bin

基因数据分析软件迁移-bwa

验证结果

注意事项

由于AvxToNeon工程Tag处资源更新时间久远,且工程为定向开源,所以可能出现部分指令没有实现,会出现类似如下报错:

因此优先从工程目录下查找

将查找到的实现复制添加到/usr/include/emmintrin.h即可

基因测序

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:都在用MySQL!为啥你的SQL慢?为啥你建的索引常失效?
下一篇:Prometheus+Grafana监控系统配合Cadvisor监控Docker容器
相关文章