当前位置: 首页 > news >正文

MetaHipMer2:从头组装宏基因组

Terabase-scale metagenome coassembly with MetaHipMer | Scientific Reports

https://academic.oup.com/nar/advance-article/doi/10.1093/nar/gkaf369/8126258

安装

配置环境

berkeleylab / upcxx / wiki / INSTALL — Bitbucket

mamba create -n mhm2_env -c conda-forge \cmake \gxx_linux-64 \upcxx \make \git \cuda-toolkit=11.7  # 如果你需要 GPU 支持wget -c https://bitbucket.org/berkeleylab/upcxx/downloads/upcxx-2023.9.0.tar.gz
tar -xvzf upcxx-2023.9.0.tar.gz
conda activate mhm2_env
cd upcxx-2023.9.0/
mkdir install
./configure --prefix=path/upcxx-2023.9.0/install/ --with-cxx=mpic++ --enable-smp
gmake all
# gmake check #optional
make install NETWORK=smp
vim ~/.bashrc
#写入
export PATH=/home/zhongpei/hard_disk_sda2/zhongpei/Software/MetaHipMer2/upcxx-2023.9.0/install/bin:$PATH
#保存退出
source ~/.bashrc
which upcxx
git submodule init
git submodule updatecd ~/Software/MetaHipMer2
# 网络不好
# git clone --recurse-submodules https://bitbucket.org/berkeleylab/mhm2.git
wget -c https://bitbucket.org/berkeleylab/mhm2/downloads/mhm2-v2.2.1.0.tar.gz
tar -xzvf mhm2-v2.2.1.0.tar.gz
cd mhm2-v2.2.1.0
chmod 755 ./build.sh
# 修改./build.sh
# 将 cmake $rootdir -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_BUILD_TYPE=$1 -DCMAKE_INSTALL_PREFIX=$INSTALL_PATH \-DMHM2_ENABLE_TESTING=$testing -DCMAKE_CXX_FLAGS="-Wno-deprecated-declarations" $MHM2_CMAKE_EXTRAS $ADDITIONAL_PARMS
# 修改为 cmake $rootdir -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_BUILD_TYPE=$1 -DCMAKE_INSTALL_PREFIX=$INSTALL_PATH \-DMHM2_ENABLE_TESTING=$testing -DCMAKE_CXX_COMPILER=/usr/bin/mpic++ \-DCMAKE_CXX_FLAGS="-Wno-deprecated-declarations" $MHM2_CMAKE_EXTRAS $ADDITIONAL_PARMS# ./build.sh cleanall #如果报错可以试试这个
./build.sh Releasemhm2-v2.2.1.0/install/bin/mhm2.py -h
# 可以了!

http://www.dtcms.com/a/189685.html

相关文章:

  • 基于地图的数据可视化:解锁地理数据的真正价值
  • 正则表达式r前缀使用指南
  • 【原创】使用阿里云存放一个临时共享的文件
  • 《AI大模型应知应会100篇》第61篇:FastAPI搭建大模型API服务
  • OpenCV实现数字水印的相关函数和示例代码
  • 解读RTOS 第七篇 · 驱动框架与中间件集成
  • HTML:入门
  • 刘强东 “猪猪侠” 营销:重构创始人IP的符号革命|创客匠人热点评述
  • 三种常见接口测试工具(Apipost、Apifox、Postman)
  • C++效率掌握之STL库:map set底层剖析及迭代器万字详解
  • 网络编程超时检测,unix域套接字,粘包
  • 现代 Web 自动化测试框架对比:Playwright 与 Selenium 的深度剖析
  • 强力巨彩谷亚推出专业智慧显示屏,满足多元场景需求
  • 基于自校准分数的扩散模型在并行磁共振成像中联合进行线圈灵敏度校正和运动校正|文献速递-深度学习医疗AI最新文献
  • 旋变信号数据转换卡 旋变解码模块 汽车永磁同步电机维修工具
  • 高效GIF录制工具推荐
  • 【NLP 困惑度解析和python实现】
  • 填涂颜色(bfs)
  • 3D 数据可视化系统是什么?具体应用在哪方面?
  • Chrome安装最新vue-devtool插件
  • Flutter在键盘的上方加一个完成按钮
  • 精益数据分析(57/126):创业移情阶段的核心要点与实践方法
  • mac latex vscode 配置
  • 40:相机与镜头选型
  • VUE中 为什么是 this.$store.state.user.name,而不是 this.$store.user.state.name?
  • 16S18S_OTU分析(3)
  • 容器编排的革命:Kubernetes如何引领IT的云原生时代
  • 2011-2019年各省总抚养比数据
  • 20250507训练赛补题
  • Doris与ClickHouse深度比较