组装细菌基因组

一、找到合适的基因序列

1.在Genome Announcements网站找一篇细菌基因组文章,并找到文章记载的SRA号;

image.png
  • 在文章中可以看到文章RUN的数据为在SRR9157804
image.png
image.png

二、下载sra序列

  • 使用下列命令下载下来
prefetch SRR9157804
  • 成功下载,下载后的内容放在~/ncbi/public/sra路径下


    image.png

三、Fastq-dump解压

1.新建一个文件夹存放该实验所有操作的结果

 mkdir ~/ncbi/public/sra/xijun
 mv  SRR9157804.sra  ~/ncbi/public/sra/xijun/
 cd  ~/ncbi/public/sra/xijun/

2.解压SRA文件为fastq格式

  • 使用下列命令解压
fastq-dump --gzip --split-files  SRR9157804.sra
  • 成功转换成以fastq.gz结尾的两个文件,因为是双端测序,有正向和反向两个文件


    image.png

三、Fastqc质控

  • 输入下列命令
fastqc SRR9157804_1.fastq.gz
fastqc SRR9157804_2.fastq.gz
  • 得到下列结果


    image.png
  • 网页上查看一下序列质量


    image.png
    image.png

    可以看出这个样本正反序列都质量很不错,报告中只有一个被警告,其他的都很成功

四、数据过滤

  • 输入以下命令
 mkdir trim_out #用来存放过滤后的文件
 java -jar ~/Biosofts/Trimmomatic-0.38/Trimmomatic-0.38/trimmomatic-0.38.jar PE -phred33 SRR9157804_1.fastq.gz  SRR9157804_2.fastq.gz ./trim_out/output_forward_paired.fq.gz ./trim_out/output_forward_unpaired.fq.gz ./trim_out/output_reverse_paired.fq.gz ./trim_out/output_reverse_unpaired.fq.gz ILLUMINACLIP:/home/zhouqi/Biosofts/Trimmomatic-0.38/Trimmomatic-0.38/adapters/TruSeq2-PE.fa:2:30:10 SLIDINGWINDOW:5:20 LEADING:20 TRAILING:20 MINLEN:60
  • 文章中过滤参数为minimum length, >60 bp
  • Trimmomatic 过滤数据的步骤与命令行中过滤参数的顺序有关,通常的过滤步骤如下:
    ILLUMINACLIP: 过滤 reads 中的 Illumina 测序接头和引物序列,并决定是否去除反向互补的 R1/R2 中的 R2。
    SLIDINGWINDOW: 从 reads 的 5' 端开始,进行滑窗质量过滤,切掉碱基质量平均值低于阈值的滑窗。
    MAXINFO: 一个自动调整的过滤选项,在保证 reads 长度的情况下尽量降低测序错误率,最大化 reads 的使用价值。
    LEADING: 从 reads 的开头切除质量值低于阈值的碱基。
    TRAILING: 从 reads 的末尾开始切除质量值低于阈值的碱基。
    CROP: 从 reads 的末尾切掉部分碱基使得 reads 达到指定长度。
    HEADCROP: 从 reads 的开头切掉指定数量的碱基。
    MINLEN: 如果经过剪切后 reads 的长度低于阈值则丢弃这条 reads。
    AVGQUAL: 如果 reads 的平均碱基质量值低于阈值则丢弃这条 reads。
    TOPHRED33: 将 reads 的碱基质量值体系转为 phred-33。
    TOPHRED64: 将 reads 的碱基质量值体系转为 phred-64。
    <链接:https://www.jianshu.com/p/7a248999063f>
  • 成功运行


    image.png
  • 生成以下四个文件


    image.png
  • 对正反匹配上的序列用fastqc看下质量变化如何
fastqc output_forward_paired.fq.gz output_reverse_paired.fq.gz
  • 在网页上查看一下过滤后结果


    image.png
    image.png

    可以看出过滤掉了318024个碱基

五、组装基因组草图

只看正反配对上的,不考虑未配对上的
可以采用Spades和velvet组装,我这里使用后者

1.velveth利用数据构建一个hash表

  • 输入下列命令
velveth velvet_out 31 -shortPaired -fastq -separate output_forward_paired.fq.gz output_reverse_paired.fq.gz  

31代表kmer值

  • 成功创建


    image.png

2.velvetg进行序列拼接

  • 输入下列命令
 velvetg velvet_out -exp_cov auto -cov_cutoff auto -very_clean yes
  • 生成的contigs.fa ,为我们最终需要的拼接结果文件


    image.png

七、Quast评价组装的基因组效果

  • 输入下列命令
quast.py  contigs.fa  -o  ./quast_out
  • 生成了一个report.html,可以下载下来查看拼接结果


    image.png
  • 拼接结果如下


    image.png
    image.png

可以看出拼接后contigs数有146个,序列长度为4217673bp,N50为67893,GC含量为65.41%,这些数据和文章中有点差距,可能是文章所用的是spades组装的,它用的K值是自动选择的,我用的velvet,且K值设置为31


image.png
  • 我把K值调高到77后,发现和文章中的数据没有很大差别


    image.png
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,736评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,167评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,442评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,902评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,302评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,573评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,847评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,562评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,260评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,531评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,021评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,367评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,016评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,068评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,827评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,610评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,514评论 2 269

推荐阅读更多精彩内容