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

本地部署pangolin获取谱系,从而达到预测新冠的流行趋势

步骤 1:安装Docker

注:此步骤忽略,可通过Docker官网对于文档进行安装,地址如下

Docker: Accelerated Container Application Developmenthttps://www.docker.com/

 步骤 2:拉取Pangolin镜像

docker pull staphb/pangolin:latest

步骤 3:准备输入文件和目录 

mkdir -p ./pangolin/input ./pangolin/output ./pangolin/dataset 

步骤4:下载数据集

docker run --rm -it \
  -v "$(pwd)/pangolin/datadir:/datadir" \
  staphb/pangolin:latest \
  pangolin --update --datadir /datadir

 注:运行前请保证 pangolin/input目录下存在对应的序列文件

步骤 5:运行Pangolin

docker run --rm -it \
 -v $(pwd)/pangolin/input:/data/input \
 -v $(pwd)/pangolin/output:/data/output \
 -v "$(pwd)/pangolin/datadir:/datadir" \
  staphb/pangolin:latest \
  pangolin /data/input/input.fasta \
    --outdir /data/output
    --datadir /datadir

相关注释:

  -v $(pwd)/pangolin/input:/data/input \        # 挂载本地输入目录
  -v $(pwd)/pangolin/dataset:/data/datadir\  # 挂载数据集版本
  -v $(pwd)/pangolin/output:/data/output \    # 挂载本地输出目录
    staphb/pangolin:latest \                            # 指定镜像
    pangolin \                                                 # 子命令
      --datadir /datadir \                                  #指定对应的数据集
      --outdir /data/output \                            # 指定输出目录
      /data/input/input.fasta                           # 输入文件位置参数

步骤 6:运行成功后结果目录出现对应结果

注:如要整合进系统,可通过shell命令进行调用,入库 

http://www.lryc.cn/news/546963.html

相关文章:

  • 【我的 PWN 学习手札】House of Emma
  • 4 Redis4 List命令类型讲解
  • CentOS 7 安装 Redis6.2.6
  • 数据库原理4
  • doris: MySQL
  • Django模型数据删除:详解两种方式
  • C++并发以及多线程的秘密
  • 自学微信小程序的第十二天
  • ⭐算法OJ⭐跳跃游戏【贪心算法】(C++实现)Jump Game 系列 I,II
  • 带你从入门到精通——自然语言处理(五. Transformer中的自注意力机制和输入部分)
  • ubuntu挂载固态硬盘
  • WPF+WebView 基础
  • 国内光子AI智能引擎:OptoChat AI在南京江北新区亮相
  • vscode离线配置远程服务器
  • 【安装】SQL Server 2005 安装及安装包
  • 使用Maven搭建Spring Boot框架
  • 将docker容器打包为.tar包
  • SYSTEM文件夹下的文件
  • GPPT: Graph Pre-training and Prompt Tuning to Generalize Graph Neural Networks
  • 【SegRNN 源码理解】PMF的多步并行预测
  • 构建自己的AI客服【根据用户输入生成EL表达式】
  • (50)[HGAME 2023 week2]before_main
  • 机器学习数学基础:39.样本和隐含和残差协方差矩阵
  • java之http传MultipartFile文件
  • 深入解析SpringMVC中Http响应的实现机制
  • 构建一个支持精度、范围和负数的-Vue-数字输入框
  • 尚硅谷爬虫note14
  • 1438. 绝对差不超过限制的最长连续子数组
  • ZCC5090EA适用于TYPE-C接口,集成30V OVP功能, 最大1.5A充电电流,带NTC及使能功能,双节锂电升压充电芯片替代CS5090EA
  • Dify 开源大语言模型应用开发平台使用(二)