作业3

multiqc的安装与运行

1、multiqc的安装

1)安装conda

#下载conda包

wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh

#安装conda

bash Anaconda3-2021.05-Linux-x86_64.sh

#配置环境

echo 'export PATH=~/anaconda3:$PATH' >> ~/.bashrc

#使环境生效

source ~/.bashrc

#查看是否成功

conda --version

2)安装python2环境

#指定版本号 并配置中科院源

conda create --name python2 python2.7 -c https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/ -y

#报错


#更换 中科大源

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/

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/msys2/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/linux-64

conda config --add channels conda-forge

conda config --set channel_priority strict

conda config --set channel_priority flexible

##试了很多,但不知道不知道是那个生的效。感觉可能是:

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/linux-64

#激活python2

conda activate python2

3)安装multiqc

(1)第一次尝试

#在python环境下下载multiqc

conda install multiqc

#给mutiqc配置清华源

conda install multiqc -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda

#查看是否安装成功

multiqc .

#报错


(2)第二次尝试

提高python版本 配置python3.5

conda create -n python35 python=3.5 anaconda

conda activate python35

#在python环境下下载multiqc

conda install multiqc

#给mutiqc配置清华源

conda install multiqc -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda

#查看是否安装成功


multiqc .

仍然不成功

(3)第三次尝试

下载最新版conda

到官网去找,复制链接

1)安装conda

wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh

bash Anaconda3-2022.05-Linux-x86_64.sh

gedit ~/.bashrc

source ~/.bashrc

2)配置python3.7环境

conda create -n python3.7 python=3.7


#报错


#安装最新版本

conda install conda=4.14.0

#激活python3.7环境

conda activate python3.7

#查看是否安装成功

conda info --envs

#配置指定源的python

conda create --name python37 python=3.7 -c https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/ -y

conda activate python37

#安装multiqc

conda install multiqc -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda


报错没有太多影响

multiqc .

#使用fastqc进行质量测评

fastqc RNA_sub_R1.fastq.gz RNA_sub_R2.fastq.gz -o ./


#multiqc对fastqc的结果进行整合

multiqc RNA_sub_R1_fastqc.zip RNA_sub_R2_fastqc.zip -o ./reporter


#使用文件传输工具,将结果传到windows上进行查看


2、multiqc的使用

multiqc[OPTIONS] <analysis directory>

Options:

-f, --force 重写已存在的报告

-s, --fullnames 保留样本名称

-o, --outdir TEXT 报告输出路径

-l, --file-list 提供包含搜索路径列表的文档(每行一个)

-z, --zip-data-dir 压缩数据目录

-p, --export 将报告中的图导出为静态图

-fp, --flat                    只使用平面图(静态图)

-ip, --interactive 只使用动图(HighCharts Javascript)

--pdf 输出PDF格式的报告(需要安装Pandoc

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容