【5】肿瘤DNA甲基化数据分析原理及流程
导论
- 表观遗传:非DNA决定的基因表达,或表型改变中可遗传因素的研究
- DNA水平:甲基化(胞嘧啶(二代测序为主)5mC,腺嘌呤(三代为主)6mA,羟甲基化
- RNA水平:甲基化,ncRNA
- 染色质水平:组蛋白修饰(甲基化/乙酰化/磷酸化/泛素化),核小体定位,染色质重塑和构象
- DNA甲基化被广泛的应用与表观遗传生物的标志
DNA甲基化基本概论
- DNA甲基化广泛存在:胚胎发育时期去甲基化——>重新甲基化,年轻——到年老,正常——肿瘤。受环境饮食等各种因素影响
- 胞嘧啶甲基化5mC

- 目前已知的DNA共价修饰

DNA甲基化是可逆的(临床应用要点) - 不同物种的甲基化pattern

- 不同物种甲基化水平

检测DNA甲基化的方法
- 三种方法
①BS方法:Bisulfite-conversion(WGBS/RRBS/Beadchip)
②限制酶的方法
③富集的方法:MeDIP

DNA甲基化数据分析流程及方法

BS方法可以得到单碱基的甲基化信息
- BS-seq分析流程


比对步骤:
常规软件需要进行转换C-T,G-A;特异性软件如BSMAP,已经转换
区域甲基化水平:相对,绝对
methylation profiling
DMR检测(差异区域甲基化):
基于基因区域的方法,基于滑动窗口的方法(用得多,准确性和灵敏性高),基于差异mCG位点,基于甲基化水平(PMD/LMR/UMR)功能分析:找到甲基化差异的基因,做功能注释及富集。
做和基因表达关系:比如做RNA表达与甲基化的关系(抑制/促进)
实验验证
DMR分析工具及方法汇总

DNA甲基化在肿瘤研究中的应用
- 基因组与表观基因组的关系:阴与阳
- 环境因素对表观遗传的影响:如孕妇吃叶酸
- DNA甲基化与癌症发生:如基因重复序列高甲基化重组变为低甲基化,使之基因组不稳定;又如CpG岛低甲基化抑制基因表达,引起致癌。

DNA甲基化异常是驱动癌症发生发展的重要机制,可作为液体活检和早期诊断的理想标志物
应用案例:
①通过找甲基化差异位点来研究预测疾病机制
②找敏感性甲基化位点——甲基化marker——验证

肿瘤基因组临床应用专题:
【1】 肿瘤医学研究前言进展
【2】肿瘤基因检测相关技术原理
【3】肿瘤基因组数据分析方法概述
【4】肿瘤转录组测序分析流程及相关软件
【5】肿瘤DNA甲基化数据分析原理及流程
【6】肿瘤胚系突变遗传分析及数据库使用
【7】基于NGS检测体系变异解读和数据库介绍
【8】肿瘤临床遗传咨询及案例分析
【5】肿瘤DNA甲基化数据分析原理及流程的更多相关文章
- DNA甲基化及其测量方法(转)
转自声明的奥秘 www.lifeomics.com DNA甲基化与肿瘤发生: DNA甲基化水平和模式的改变是肿瘤发生的一个重要因素.这些变化包括CpG岛局部的高甲基化和基因组DNA低甲 ...
- DNA甲基化测序方法介绍
DNA甲基化测序方法介绍 甲基化 表观遗传学 DNA 甲基化是表观遗传学(Epigenetics)的重要组成部分,在维持正常细胞功能.遗传印记.胚胎发育以及人类肿瘤发生中起着重要作用,是目前新的研究热 ...
- DNA甲基化与癌症、泛癌早筛 | DNA methylation and pan-cancer
虽然我们现在完全没有甲基化的数据,但还是可以了解一下. 什么是DNA甲基化,与组蛋白修饰有什么联系? DNA Methylation and Its Basic Function 表观的定义就是DNA ...
- Linux可插拔认证模块(PAM)的配置文件、工作原理与流程
PAM的配置文件: 我们注意到,配置文件也放在了在应用接口层中,他与PAM API配合使用,从而达到了在应用中灵活插入所需鉴别模块的目的.他的作用主要是为应用选定具体的鉴别模块,模块间的组合以及规定模 ...
- Web程序的运行原理及流程(一)
自己做Web程序的开发也有两年多了 从最开始跟风学框架 到第一用上框架的欣喜若狂 我相信每个程序员都是这样过来的 在大学学习一门语言 学会后往往很想做一个实际的项目出来 我当时第一次做WEB项目看 ...
- paip.提升效率--数据绑定到table原理和流程Angular js jquery实现
paip.提升效率--数据绑定到table原理和流程Angular js jquery实现 html #--keyword 1 #---原理和流程 1 #----jq实现的代码 1 #-----An ...
- MySQL复制表的方式以及原理和流程
复制表的俩种方式: 第一.只复制表结构到新表 create table 新表 select * from 旧表 where 1=2 或者 create table 新表 like 旧表 第二.复制表结 ...
- Java 详解 JVM 工作原理和流程
Java 详解 JVM 工作原理和流程 作为一名Java使用者,掌握JVM的体系结构也是必须的.说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java ...
- FastDFS tracker storage 的工作原理及流程
FastDFS tracker storage 的工作原理及流程 2013 年 3 月 11 日 – 09:22 | 1,409 views | 收藏 (No Ratings Yet) FastDF ...
随机推荐
- 改善深层神经网络-week2编程题(Optimization Methods)
1. Optimization Methods Gradient descent goes "downhill" on a cost function \(J\). Think o ...
- 实用小工具:screen
实用小工具:screen 首先,吹爆screen screen,实现了不间断的会话服务,通过SSH连接至远程服务器,当使用了screen开启的会话,不会因为你断开SSH而中断在远程服务器上运行的命令. ...
- Beta阶段第二次会议
时间:2020.5.18 工作进展 姓名 工作 难度 完成度 ltx 1.在开小程序开发文档,学习相关知识 轻 85% xyq 1.完成活动场地申请可视化代码(耗时半天) 中 100% lm 1.设计 ...
- OO_JAVA_表达式求导
OO_JAVA_表达式求导_第一弹 ---------------------------------------------------表达式提取部分 词法分析 首先,每一个表达式内部都存在不可 ...
- springboot读取配置文件中的信息
在一个项目中,我们有时候会把一些配置信息写入到一个配置文件中,在java代码中读取配置文件的信息.在此记录下读取属性文件中的内容. 在springboot项目中,springboot的配置文件可以使用 ...
- Spring Cloud Gateway夺命连环10问?
大家好,我是不才陈某~ 最近有很多小伙伴私信我催更 <Spring Cloud 进阶>,陈某也总结了一下,最终原因就是陈某之前力求一篇文章将一个组件重要知识点讲透,这样导致了文章篇幅很长, ...
- sql 多表联合查询更新
sqlserver: update A a set a.i = b.k from B b where a.key = b.key oracle : update A a set a.i = (sele ...
- Win powershell执行策略配置
参考连接:https://blog.csdn.net/jeffxu_lib/article/details/84710386 参考连接:http://www.cragsman.org/index.ph ...
- vim 脚本,自动添加文件头部信息
相信很多人编写脚本的时候都会在脚本头部写一些信息,记录文件生成时候,生成人姓名等 建议在自己的家目录下的 .vimrc 文件 下添加以下内容 [ autocmd BufNewFile *.sh exe ...
- Apache Solr应用服务器存在远程代码执行漏洞👻
Apache Solr应用服务器存在远程代码执行漏洞 1.描述 Apache Solr是一个开源的搜索服务,使用Java语言开发,主要基于HTTP和Apache Lucene实现的. Solr是一个高 ...