生信点滴

根据甲基化引物定位PCR产物序列及基因组位置

2021-11-12  本文已影响0人  玩转ATGC

已经写了两篇根据普通引物确定产物序列和位置的文章,那么如何根据甲基化引物确定产物位置呢?

甲基化测序因为使用重亚硫酸盐进行了转化,未甲基化修饰的C碱基转化为U,进而通过接头序列介导的 PCR 技术将尿嘧啶U转变为胸腺嘧啶T,而甲基化修饰C碱基将保持不变。那么序列就发生了变化(正链序列众多C变为T,反链序列众多G变为A),甲基化引物是根据转化后的序列进行设计的。

那么甲基化引物就不能使用In-Silico PCR工具和IGV进行查找,主要原因就是参考序列的问题,两个工具都未提供甲基化转化后的参考序列,IGV也可以使用自己导入的参考序列,但是有些麻烦。

那么怎么解决这个问题呢?

这时只要将第一篇文章(https://www.jianshu.com/p/1873035b3789)中blast的参考基因组改为CT/GA转化的基因组即可:

如何进行基因组GA/CT转化:使用bismark甲基化比对软件包  https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3102221/

安装好后使用相关命令bismark_genome_preparation:

bismark_genome_preparation命令

只使用此一步便可将原hg19参考基因组转化为两个参考基因组,CT转化的和GA转化的。

使用转化后的两个fasta,使用blastdb构建index:

makeblastdb -in hg19_genome_CT.fa -dbtype nucl -out hg19_CT_genome

makeblastdb -in hg19_genome_GA.fa -dbtype nucl -out hg19_GA_genome

然后继续使用第一篇文章中的blast命令分别将两个引物比对到两个转化后的参考基因组即可,后续的引物对挑选规则和普通引物一致。

那么甲基化引物的产物的定位问题也解决了!

上一篇 下一篇

猜你喜欢

热点阅读