Introduction

Epigenetics(表观遗传学)
在核苷酸序列不发生改变的情况下,基因表达的可遗传的变化的一门遗传学分支学科。
方向:
1、组蛋白修饰(accessibility/compaction可接近性和紧束状态)
2、甲基化

甲基化种类:

维持性甲基化作用
DNA甲基化可以调节
1、沉默基因表达
2、重复序列可以保持基因组稳定性
错误的甲基化会导致:
1、早期发育错误
2、表观遗传综合征
3、癌症
等位基因的不同表达:起因是 CGI(CpG island)的DNA甲基化
(PS:CpG表示核苷酸对,其中G在DNA链中紧随C后。CpG对很少出现在人类基因中。然而,在许多基因的启动子(promotor)或转录起始位点(transcription start site,TSS)区域周围,甲基化经常被抑制。这些区域包含浓度相对较高的CpG对,与染色体一起称作CpG岛,其长度通常在几百到几千核苷酸的长度内变化。)
而且DNA甲基化会在DNA重组的时候重置。

通过Bisulfite-Sequencing测量DNA甲基化程度
Bismark运行原理:
Bisulfite将序列正负链的C全部转换为T,所以也要将基因组序列进行转换。
基因组正负链转换很特别。
基因组的正链C->T,才能匹配原正链的reads
基因组的负链C->T相当于正链G->A,才能匹配原负链的reads
然后一条序列可以比对一个基因组的位置(即真实的基因组位置)
输出真实的基因组序列即可
How does Bismark work?
Sequence reads are first transformed into fully bisulfite-converted forward (C->T) and reverse read (G->A conversion of the forward strand) versions, before they are aligned to similarly converted versions of the genome (also C->T and G->A converted). Sequence reads that produce a unique best alignment from the four alignment processes against the bisulfite genomes (which are running in parallel) are then compared to the normal genomic sequence and the methylation state of all cytosine positions in the read is inferred. For use with Bowtie 1, a read is considered to align uniquely if one alignment exists that has with fewer mismatches to the genome than any other alignment (or if there is no other alignment). For Bowtie 2, a read is considered to align uniquely if an alignment has a unique best alignment score (as reported by the Bowtie 2 AS:i field). If a read produces several alignments with the same number of mismatches or with the same alignment score (AS:i field), a read (or a read-pair) is discarded altogether.
Bismark alignment and methylation call report
Upon completion, Bismark produces a run report containing information about the following: - Summary of alignment parameters used - Number of sequences analysed - Number of sequences with a unique best alignment (mapping efficiency) - Statistics summarising the bisulfite strand the unique best alignments came from - Number of cytosines analysed - Number of methylated and unmethylated cytosines - Percentage methylation of cytosines in CpG, CHG or CHH context (where H can be either A, T or C). This percentage is calculated individually for each context following the equation:
% methylation (context) = 100 * methylated Cs (context) / (methylated Cs (context) + unmethylated Cs (context)).
It should be stressed that the percent methylation value (context) is just a very rough calculation performed directly at the mapping step. Actual methylation levels after post-processing or filtering have been applied may vary.
Directional BS-Seq libraries (default)
Bisulfite treatment of DNA and subsequent PCR amplification can give rise to four (bisulfite converted) strands for a given locus. Depending on the adapters used, BS-Seq libraries can be constructed in two different ways:
- If a library is directional, only reads which are (bisulfite converted) versions of the original top strand (OT) or the original bottom strand (OB) will be sequenced. Even though the strands complementary to OT (CTOT) and OB (CTOB) are generated in the BS-PCR step they will not be sequenced as they carry the wrong kind of adapter at their 5’-end. By default, Bismark performs only 2 read alignments to the OT and OB strands, thereby ignoring alignments coming from the complementary strands as they should theoretically not be present in the BS-Seq library in question.
- Alternatively, BS-Seq libraries can be constructed so that all four different strands generated in the BS-PCR can and will end up in the sequencing library with roughly the same likelihood. In this case all four strands (OT, CTOT, OB, CTOB) can produce valid alignments and the library is called non- directional. Specifying --non_directional instructs Bismark to use all four alignment outputs.
To summarise again: alignments to the original top strand or to the strand complementary to the original top strand (OT and CTOT) will both yield methylation information for cytosines on the top strand. Alignments to the original bottom strand or to the strand complementary to the original bottom strand (OB and CTOB) will both yield methylation information for cytosines on the bottom strand, i.e. they will appear to yield methylation information for G positions on the top strand of the reference genome.
For more information about how to extract methylation information of the four different alignment strands please see below in the section on the Bismark methylation extractor.

Bismark详细的英文使用说明:https://rawgit.com/FelixKrueger/Bismark/master/Docs/Bismark_User_Guide.html
Bismark主页:http://www.bioinformatics.bbsrc.ac.uk/projects/bismark/
Bismark在线甲基化分析资料:http://www.bioinformatics.bbsrc.ac.uk/training.html
Bismark原理英文PPT:

甲基化RRBS流程:原理+bismark使用相关推荐

  1. iOS 直播专题1-直播流程原理

    iOS专题2-直播流程原理 前言 当前app最火的几个技术专题无非就是直播.手游.跨平台,只要精通其中任何一个,那工资都是爽的不要不要的,很多人想学苦于无法入门,这里就带大家来了解下直播技术. 直播难 ...

  2. PacBio三代甲基化分析流程(不包含序列组装)

    PacBio三代甲基化分析流程--不包含序列组装 流程 流程如下: 比对 这几天用的新的PacBio公司的SMRTLink流程软件跑了一下实验室的甲基化数据分析,因为公司给的好多数据对不上,因此用对应 ...

  3. Spring AOP 执行流程原理

    AOP 执行流程原理 // 执行目标方法时 会先执行 org.springframework.aop.framework.CglibAopProxy .DynamicAdvisedIntercepto ...

  4. RRBS甲基化分析流程

    RRBS甲基化流程 分析流程 和普通的测序分析一致,首先fastqc质量检测,接着对序列进行修剪,修剪后再质量检测:如果质量检测通过,则进行序列回帖,然后去除重复,计算甲基化程度,以及一些后续分析,本 ...

  5. DNA甲基化比对:Bismark

    建立基因组索引 调用bowtie2,因为bowtie2支持插入缺失. bismark_genome_preparation--path_to_bowtie /usr/local/bowtie/< ...

  6. 2021-10-27【WGS】丨Pacbio三代甲基化修饰流程

    目录 摘要 方法与工具 操作流程 组装 比对 注释 结果展示 basemods motif 总结 摘要 前段时间特别忙,一个是项目多,另一个是个人私事,临近月底终于有空可以继续码文章.本篇介绍的是三代 ...

  7. 长篇好文,手机充电放电架构与工作流程原理讲解

    原文来自微信公众号:工程师看海 电池充放电电路是手机中最关键的电路之一,是手机一切功能的源头,如果该电路出现问题会使得整个手机工作不稳定, 甚至无法开机.手机的电是从电池来的,电池电压经过电源管理IC ...

  8. python爬虫流程-Python爬虫程序架构和运行流程原理解析

    1 前言 Python开发网络爬虫获取网页数据的基本流程为: 发起请求 通过URL向服务器发起request请求,请求可以包含额外的header信息. 获取响应内容 服务器正常响应,将会收到一个res ...

  9. IdentityServer4(六)授权码流程原理之SPA

    在[One by One系列]IdentityServer4(四)授权码流程中提过一句: " 为了安全,IdentityServer4是带有PKCE支持的授权码模式 " 我们来回顾 ...

最新文章

  1. 第三节:Windows平台部署Asp.Net Core应用(基于IIS和Windows服务两种模式)
  2. SAP Spartacus全局配置模块里和layoutSlot相关的配置
  3. yolov2移植到android,darknet(yolov2)移植到caffe框架
  4. Linux的SWAP分区空间不够用的情况下,如何添加SWAP分区
  5. 《深入理解Elasticsearch(原书第2版)》一2.3.3 把查询模板保存到文件
  6. IT届常用单词读法纠正
  7. VB 删除数组中的重复元素
  8. ZABBIX自动发现Redis端口并监控
  9. 人工智能时代!Python跃升编程语言第一名!
  10. Java配置文件读取写入通用类库:PropUtils 属性文件类
  11. python安装不了whl文件_python安装.whl文件失败
  12. 教你如何用CAD画向日葵
  13. 华为交换机 查ip冲突_华为交换机发现邻居操作,查看端口和ip
  14. JS逆向hook通用脚本合集
  15. nas架设php网站,使用QNAP NAS虚拟主机功能架设多个网站
  16. 教你如何求一个集合的所有非空子集的方差和
  17. 使用swiper插件时不会自动轮播
  18. SimpleDateFormat的使用:SimpleDateFormat对日期Date类的格式化和解析
  19. 研究生学姐二次考研的感悟:关于择校选专业专硕or学硕
  20. D-OJ刷题日记:直接插入排序验证性实验 题目编号:584

热门文章

  1. 十大经典交易策略之Pivot Point交易法(策略二)
  2. 2020年登高架设找答案及登高架设考试试卷
  3. 区块链开发编程语言整合
  4. KMP-两种方法求next数组
  5. STA -- clock gating check
  6. 免费实用的CAD移动端看图软件有它就够了!
  7. OS2.2.2:进程调度的时机、切换过程、调度方式
  8. windows10下载linux虚拟机,实践系列之 win10专业版安装Linux虚拟机
  9. 【STM32F042】ADC卡死,ADC一直为0,ADC配置的坑
  10. sublime安装插件失败血的教训