首先配置环境
安装conda
安装python2
安装conda并运行
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
bash Anaconda3-2021.05-Linux-x86_64.sh
如运行中有错误的,遇到循环安装错误,参见(https://www.jianshu.com/writer#/notebooks/53146222/notes/105860580)
配置python2环境
conda create --name python2 python=2.7 -c https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/ -y
conda activate python2 #激活python2
由于下载安装过程慢,需要耐心等待。
conda install multiqc -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
下载multiqc模块
寻找几个例子文件,运行并尝试。
multiqc +目录 #(运行目录下得有相应文件)
运行结果为:
同理产生了一个multiqc_report.html文件,我们用上文的方法DownLoad到Windows下点击查看:
用find和locate命令查找多个.fastq文件进行操作
find -name "*.fastq"
locate -r 'fastq$'
所以我们到/disk1/202031107010230/Biosofts/SRR6232298/目录下操作
multiqc *.fastqc #运行该软件
发现报错,所以我们whereis一下,x和√的地方显示没有找到,细看命令输错了,错因都是没有找到,输入正确的命令之后显示multiqc:说明没有安装,因为进行上一个操作之后我将文件移动了位置,所以产生错误了,我们从新安装一下
conda install multiqc -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
发现连接失败了!!!,怎么回事呢?由于我是第二天再次想做这个,之前在python下进行,现在在base下运行,所以失败了,我们让python2环境生效
conda activate python2
conda install multiqc -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda #重新运行一下,后面这个网址是清华大学的镜像
发现它又出现警告,说是已经存在一个文件了我们先进行下面的操作试试看
whereis multiqc #whereis一下
发和之前不一样了!
好的,我们开始下一步工作:
找到目的文件:由于文件需要用FastQC先质量监控,我直接cp一份上列的文件进行俩个文件的处理演示一下
locate -r 'fastq$'
multiqc ./ test_fastqc.zip Akle_TTAGGC_L004_R2_001_fastqc.zip
这时候出现了.html文件说明已经成功了
仿照上面操作,得到如下结果
额。。。发现这样软件只会识别一个文件,查看时间和文件名确定是正确的,但是结果只有一个,又分别对照俩个压缩包又做了一次,发现上图其实已经做好了
黄色框里说明我们对俩个文件操作了,而红色框里的内容表示的意思是样本名称,由于我是同一个文件做处理,故而只得到一个结果。可以在简书 - 写文章 (jianshu.com)再下载一个文件,重复操作即可。
我重新做了一个测试,结果表明上传相同的内容的只显示一个: