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

【Linux】snakemake应用之扩增子分析流程

扩增子相关软件安装

新建目录

mkdir 16S_rRNA_amplicon
cd 16S_rRNA_amplicon

创建环境依赖清单文件env.yaml

channels:- conda-forge- bioconda
dependencies:- bioconductor-shortread #R语言中读取DNA序列- bioconductor-dada2- bioconductor-phyloseq- r-pheatmap- r-ggplot2- r-dplyr- r-phangorn- flash #两条reads拼接- cutadapt #裁剪引物- mafft- fasttree- biopython- pandas

创建环境并且安装上述依赖

mamba env create -n 16S_rRNA_amplicon --file env.yaml
# 激活环境
mamba activate 16S_rRNA_amplicon

安装nodejs

#要用ez biocloud进行物种注释
nodejs官网:https://nodejs.org/en/download/

# 下载
wget https://nodejs.org/dist/v20.11.0/node-v20.11.0-linux-x64.tar.xz
# 解压
tar -xf node-v20.11.0-linux-x64.tar.xz
# 删除源文件
node-v20.11.0-linux-x64.tar.xz
# 添加到环境变量
vim ~/.zshrc
export PATH=$PATH:/mnt/d/WSL/software/node-v20.11.0-linux-x64/bin
# 更新
source ~/.zshrc

安装puppeteer

# 创建一个目录
mkdir puppeteer
cd puppeteer
# 初始化工程
npm init

仅修改entry point,其他默认
在这里插入图片描述

# 更改module模式
vim package.json

添加一行"type": "module",
在这里插入图片描述

# 安装
npm i puppeteer

在这里插入图片描述

注:
该步骤在/mnt/d/WSL/software/puppeteer会报错
移动到/home/yang51/software后方可运行

安装后将app.js文件移动到当前文件夹(流程文件)

分析流程自动化

准备基础工作目录和修改配置文件

将custom_pipeline.tar.gz放入工作目录D:\WSL\16S_rRNA_amplicon

# 解压
tar -xzf custom_pipeline.tar.gz

在这里插入图片描述

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

相关文章:

  • 可以做哪些网站有哪些内容给别人做的网站要复杂做安全扫描
  • vue中回显word、Excel、txt、markdown文件
  • [吾爱大神原创] 自用 图片叠加 批量图片转PDF工具 [牛马工具]
  • 微信小程序开发案例 | 幸运抽签小程序(上)
  • GEAR:一种高效的 KV Cache 压缩方法,用于几乎无损的大语言模型生成式推理
  • 西樵网站建设公司wordpress 宠物
  • Bootstrap5 表格深度解析
  • abuild 命令行工程编译
  • python自动化005:app自动化入门环境搭建
  • 云南品牌网站开发番禺建设网站开发
  • HarmonyOS:线性布局(Row/Column)
  • 鸿蒙Next学习解析之针对PC2in1设备的窗口管理新增支持主窗的尺寸记忆功能
  • 【大数据技术02】统计学和模型
  • Python数据挖掘之回归
  • 数据管理技术发展的3个阶段
  • 进网站后台显示空白购买东西网站怎么做
  • 做网站的公司都有哪些模板制作方法
  • .NET线程池ThreadPool.QueueUserWorkItem
  • Python爬虫进阶:面向对象设计与反爬策略实战
  • 河北省建设厅网站站长万网主体新增网站备案需要是滴么
  • windows 11 系统 nvm安装详细教程 (踩坑分享)
  • VMMap 学习笔记(8.3):VMMap 窗口全解析——内存类型、指标含义、颜色视图怎么读
  • 西安网站建设开发公司怎么样1688网
  • 南京做网站品牌2018 84号建设厅网站
  • 整体设计 全面梳理复盘 之29 Transformer 九宫格三层架构 Designer 全部功能定稿(初稿)
  • 再看软考与职称及软考的价值
  • pycharm连接远程服务器
  • libstdc++.so.6 version `GLIBCXX_3.4.29‘ not found
  • STM32 ADC底层原理与寄存器配置详解
  • 互联科技行业网站wordpress+纯净主题