fastqc软件的使用

一:下载安装该软件

具体搜索其地址下载,fastqc是一个java软件,下载后可以直接使用,但是需要自行配置好java环境,具体配置方法,见linux下java配置。

二:准备数据

数据就是我们测序得到的fastq文件的reads,压缩包也可以直接运行

三:运行命令

我习惯了批处理解决问题,脚本如下:

for id in *fastq

do

echo $id

/home/jmzeng/bio-soft/FastQC/fastqc $id

Done

运行过程中会显示以下的提示信息

估计还是要运行很久的,比较这几个RNA-seq文件每个都是16G的

按住ctrl+A+D即可退出该后台,继续去前台执行简单任务

好像二十分钟就跑完了

输出文件如下

四:输出文件解读

可以直接打开那个html网页文件就可以查看每一个图片内容,也可以解压那个zip压缩包具体看每一张图片

下载fastqc跑出来的结果一个个解读

1,简单统计表格

这些英文我就不翻译了,reads均长是100bp,共四千多万条reads

2,测序质量图

这个图其实很容易看,就是100bp长度reads上的1-100的坐标在这四千万条reads里面的测序质量的箱线图,看那个红线均值就可以了,超过Q30就蛮好了,超过Q20也是合格的

3,碱基(A,T,C,G)含量图

这也是100bp长度reads上的1-100的坐标在这四千万条reads里面的A,T,C,G的比例,如果是全基因组全转录组的随机打断,那么就应该A,T,C,G的比例都接近于25%,如果测序是有目的性的,那么比例也就相应的改变了

4,reads的GC含量频数分布图

这是对四千万条reads里面的GC含量值做统计密度曲线,可以看到绝大部分的reads的GC含量都集中在50%附近。极端情况很少。

5,reads长度分布图

可以看到大多reads都是100bp长度,很整齐

6,可能的重复序列表格

可以看到这些重复序列比例很高,高达千分之一,而且被注释了可能的来源,adapter,是需要去除的。

fastqc检验时不能执行java_fastqc对原始测序reads质控相关推荐

  1. fastqc检验时不能执行java_fastqc出现错误

    先用conda安装 conda install fastqc 很顺利 输入 fastqc 结果 Exception in thread "main" java.awt.Headle ...

  2. fastqc检验时不能执行java_利用fastqc检测原始序列的质量

    FastQC是一款基于Java的软件,一般都是在linux环境下使用命令行运行,它可以快速多线程地对测序数据进行质量评估(Quality Control),其官网地址为:Babraham Bioinf ...

  3. fastqc检验时不能执行java_解压fastqc软件包后,运行fastqc报错:没有这个命令?...

    最近在做CHIP-seq,从NCBI上获取了原始数据后,想用fastqc检查一下二代测序数据有没有问题 于是我从官网上面下载了fastqc人软件包,并解压到了Biosofts文件夹里面 然后运行 fa ...

  4. fastqc检验时不能执行java_安装Fastqc软件遇到的坑

    由于之前的HPC太难用了,所以决定搬家到十楼的工作站,于是就免不了配置必要的工作环境,其中一个少不了要安装的软件是就是fastqc,因为它太常用了. 我先是用conda安装,因为conda实在是太方便 ...

  5. 第三章 用检验控件执行表单的验证

    第三章 用检验控件执行表单的检验 主要内容: l 使用客户端检验 l 必填域控件:RequiredFieldValidator l 检验表达式控件:RegularExpressionValidator ...

  6. shiro和Spring整合使用注解时没有执行realm的doGetAuthorizationInfo回调方法的解决

    shiro和Spring整合使用注解时没有执行realm的doGetAuthorizationInfo回调方法的解决 from :http://blog.csdn.net/babys/article/ ...

  7. RAC安装时需要执行4个脚本及意义

    RAC安装时需要执行4个脚本 1) $ORACLE_BASE/oraInventory/orainstRoot.sh (clusterware 结束时执行) 2) $CRS_HOME/root.sh  ...

  8. 安装WebDriverAgent时,执行bootstrap.sh脚本报错提示:ERROR in ./js/app.js的解决方法

    在安装WebDriverAgent时,执行bootstrap.sh脚本阶段报错,报错信息如图: 解决步骤如下: 1.修改WebDriverAgent目录下的Inspector目录中的webpack.c ...

  9. Jmeter之控制线程执行到某个结果时退出执行

    目的 今天做压力测试时,涉及到一个场景,需要先执行A场景,在执行到status=2时,在执行B场景,然后停止运行. 遇到的困难 status开始为1,需要一段时间后变为2,且不确定需要等待多久才会变为 ...

最新文章

  1. [unity3d]水果忍者-界面搭建
  2. java之final
  3. python利器怎么编程-bluepy 一款python封装的BLE利器简单介绍
  4. 045_Unicode对照表十一
  5. 在游戏中强制关机,不能对关机提示框进行操作
  6. Web安全之XSS漏洞
  7. cuba开发_使用CUBA进行开发–与Spring相比有很大的转变?
  8. 家用电器如何计算功率和消耗的度数
  9. 添加notepad到右键菜单栏
  10. 数据库 外键 优缺点_不同数据格式的优缺点:键值与元组
  11. gulp教程之gulp-htmlmin压缩html
  12. python123九宫格输入_使用python PIL库实现简单验证码的去噪方法步骤
  13. Unity 游戏框架搭建 (五) 简易消息机制
  14. Java开发 明华usbkey_明华驱动官方版下载-明华usbkey数字证书驱动下载v3.0.2420.9 最新版-当易网...
  15. 04 Workbench几何模型的创建
  16. 【论文复现】ARBITRAR : User-Guided API Misuse Detectionl
  17. 零假设(Null Hypothesis)
  18. CGAL4.4_2D限定三角化及网格(2D Conforming Triangulations and Meshes)
  19. 修改Docker默认的数据目录
  20. 电脑更改开机密码和用户名

热门文章

  1. 评论与回复数据表设计
  2. 解决Win10已阻止应用程序访问图形硬件问题(亲测有效)
  3. 第一次作为面试官的感悟
  4. 浏览器刷新+缓存原理
  5. java免费浏览器,Java swing实现简单的浏览器源码免费分享
  6. 玩知乎五年,我赚了多少钱?
  7. 【侠客行】Lombok深度解析
  8. 首款国产8K 50P小型化广播级摄像机惊喜亮相冬季冰雪体育盛会
  9. 音频文件按照正常语句,断句拆分的处理方法
  10. gitee仓库人员上限如何一键删人