美文网首页
RNA-seq流程准备(环境配置 包的安装)

RNA-seq流程准备(环境配置 包的安装)

作者: 七禾叶瓣 | 来源:发表于2022-05-26 08:57 被阅读0次

安装conda

推荐使用偷懒方法,比如安装miniconda软件,下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ 这样就可以使用它安装绝大部分其它软件。

但是在中国大陆使用,需要更改镜像源配置

## conda下载和安装
# Conda 官网 https://conda.io/docs/index.html

## 常规下载
mkdir conda  # 放置下载文件
cd conda
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh

## 安装
bash Miniconda3-latest-Linux-x86_64.sh -b -p $HOME/miniconda3
# -b:自动安装模式(可不用)
# -p:安装位置(不用这一个选项默认安装在所属用户的主目录)
# 运行bash命令,一路回车或者yes,会自动在用户所属环境(家目录)创建一个 miniconda3 的文件夹
# 关于是否添加环境变量,这个看个人选择,不熟悉的同学可以选择 yes 添加。不过我建议大家可以先不要添加,以免conda 的环境跟现有的环境冲突,之后要使用时再临时添加也不晚。

## 检测是否安装成功
conda 

## 添加环境
export "PATH=/home/qiheyeban/miniconda3/bin:$PATH"   #临时添加
echo "export PATH=/home/qiheyeban/miniconda3/bin:$PATH" >> ~/.bashrc   #添加到配置文件
source ~/.bashrc
#/home/qiheyeban/miniconda3改成自己的真实改
## conda 通道配置(使用清华源或中科大源)
# 无论是 conda 默认的软件源还是 bioconda 软件源都是国外的,速度非常慢,所以需要增加国内软件源,同时bioconda 已经有清华、中科大两个国内镜像,可添加进去
# 清华源
conda config --remove-key channels
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes  ## 设置搜索时显示通道地址
# 中科大源
conda config --remove-key channels
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes  ## 设置搜索时显示通道地址

## 查看目前conda软件源情况
conda info

为了避免污染 linux 工作环境,推荐在 conda 中创建各个流程的安装环境,比如:

## conda 安装软件
# 创建名为 rna 的软件安装环境
conda create -n rna python=2
# 加载 rna 的环境
source activate rna
# 查看当前 conda 环境
conda info --envs 
#常用包
# 质控
fastqc , multiqc, trimmomatic, cutadapt ,trim-galore
# 比对
star, hisat2, bowtie2, tophat, bwa, subread
# 计数
htseq, bedtools, deeptools, salmon

## conda 安装软件
# 注意:安装软件时一定要进入或激活要安装的环境
# 质控
conda install -y fastqc multiqc trimmomatic cutadapt trim-galore
# 比对
conda install -y star hisat2 bowtie2 tophat subread
# 定量
conda install -y htseq bedtools deeptools
# 也可以指定源进行安装
conda install -c bioconda cufflinks

如果你对一个软件不了解的话,那么安装之前在https://bioconda.github.io/recipes.html,检索该软件包是否存在,或者使用conda search packagename进行检索。

相关文章

  • RNA-seq流程准备(环境配置 包的安装)

    安装conda 推荐使用偷懒方法,比如安装miniconda软件,下载地址:https://mirrors.tun...

  • CentOS下安装Solr

    1. 准备环境 jdk (安装好并且配置好环境变量) 2. 准备安装包 下载安装包 解压安装包 solr安装分为两...

  • kafka 0.x 集群安装

    基础环境准备: 上传安装包 解压安装包:tar -zxvf kafka_2.11-0.11.0.0.tgz 配置K...

  • Linux Centos安装Mysql5.7.23

    推荐tar.gz压缩包进行安装 安装准备 安装libaio1 配置mariadb 配置环境变量 设置socket路...

  • zstack 源码安装

    环境准备 执行如下命令进行初始化环境安装: 同步源码 更新配置 全包时依赖 tomcat 包,因此下载该包即可: ...

  • Harbor镜像仓库部署

    1,Harbor安装部署 准备环境 安装docker-compose 下载harbor二进制软件包 准备配置文件 ...

  • 完全分布式部署Hadoop

    基本流程:准备3台客户机(关闭防火墙、静态ip、主机名称)安装jdk配置环境变量安装hadoop配置环境变量ssh...

  • 把本地的jar包添加到Maven仓库

    一、安装maven环境,配置环境变量。 二、准备要放入私库的jar包 springside-core-4.2.3-...

  • Jenkins安装及简单配置发布springboot项目

    一、安装 我采用的是war包安装方式: 你需要准备的环境:1.安装并配置jdk2.安装并配置maven3.安装gi...

  • RAC1

    安装数据库软件流程: 1、系统环境准备:关闭防火墙和SELINUX配置yum配置ip配置主机名和主机名映射安装依赖...

网友评论

      本文标题:RNA-seq流程准备(环境配置 包的安装)

      本文链接:https://www.haomeiwen.com/subject/vakuprtx.html