生物医学大数据

Methyl-SeqDNA的甲基化图谱

DNase I-Seq全基因组染色质DNA的开放程度、非基因编码区的调控元件的分布

DNase I高敏感位点:基因处于转录活性状态时,其染色质结构处于相对松散的状态,DNaseⅠ易于接触到染色体DNA,这个区域的DNA对DNase I敏感性就比无转录活性的区域高

eg:小鼠和human比对有同源性,OR gene family

DNase I图谱技术

传统方法:Southern blot

细胞核提取--核酸酶提取---富集--识别

Southern blot用于定位DNA片段在基因组上的位置,先设计探针&酶,然后跑电泳。

基因芯片,亲和素和生物素富集方法,然后用糖沉淀。

Approach for High-resolution Mapping of Accessible Chromatin in Human Cells Using DNase-sequencing.可以得到连续的图谱。

胚胎肝细胞ES cell的HSs gene的表达情况。

高表达被认为是酶高敏感区(富集转录因子or识别增强子位点),其中157号成环。

GM是免疫细胞模型,K562是红细胞模型。

如果是某类型细胞特异性研究,要有对照试验,eg两种细胞对比(红细胞vs肝细胞)

使用bioinformatics software识别转录位点,eg:blast

验证:

实验技术验证

In vitro:电泳迁移率变动分析 (EMSA)加入蛋白质抗体可以形成super条带,这是跑最慢的条带,人工可选择研究的转录因子。

In vivo:染色质免疫沉淀 (ChIP)

生物信息验证方法egTF富集网络:

研究转录调控进化可以与其他物种相比。

ChIP-Seq重要转录因子以及组蛋白在染色质DNA上的结合、分布状态

染色质结构:

荧光原位杂交FISH来标记基因,eg:看两个基因是否有相互作用,把这两个基因分别标记为红色和绿色,就可以看红色与绿色荧光是否相互靠近。

 

 

3C-Seq染色质的空间结构

染色质构象捕获技术用于研究基因的不同状态,因为gene刚开始silence后来动态变化。

3c甲醛交联---酶切破碎---DNA重连(人工重连,确认片段来自基因组的某个位置)

ECOP5I酶可以确定上游25bpor下游27bp,高效。

3C-4C-5C-6C--,结合之前的技术得到hi-C

 

染色质高级结构

 

基于3C技术展现的三维基因组的层次结构

包括染色质领域 (chromosome territories, CT)、A/B区块(compartment)、拓扑关联结构域 (TAD, ~100-1000Kb)

TAD由绝缘区域 (Insulated Neighborhood, IN, ~200Kb)和染色质环 (~10-500Kb)组成

增强子-启动子相互作用环和活性染色质中心 (ACH) 被限制在IN内

 

mRNA-Seq以细胞为单元的转录本、重要转录因子和信号转导分子的表达水平

ncRNA-Seq非编码RNA的表达水平   

 

Methyl-SeqDNA的甲基化图谱|DNase I-Seq|ChIP-Seq|3C-Seq|的更多相关文章

  1. utility.py:61: FutureWarning: Using a non-tuple sequence for multidimensional indexing is deprecated; use `arr[tuple(seq)]` instead of `arr[seq]`. In the future this will be interpreted as an array in

    utility.py:: FutureWarning: Using a non-tuple sequence for multidimensional indexing is deprecated; ...

  2. DNA甲基化研究概述

    DNA甲基化研究概述 生信技能树 已关注 2018.01.23 11:43 字数 993 阅读 183评论 0喜欢 1 DNA甲基化(DNA methylation)是最早被研究的重要表观遗传修饰之一 ...

  3. linux命令之seq

    seq命令简述 seq命令比较常用,在需要做循环的时候用于产生一个序列是再合适不过的工具了,常用方法也比较简单: Usage:      seq [OPTION]... LAST      seq [ ...

  4. python处理.seq文件

    # Deal with .seq format for video sequence # Author: Kaij # The .seq file is combined with images, # ...

  5. shell seq 用法

    seq [OPTION]... LASTseq [OPTION]... FIRST LASTseq [OPTION]... FIRST INCREMENT LAST seq 1000   ‘起始默认是 ...

  6. 数据集是 seq 文件的处理办法

    数据集是 seq 文件的处理办法 2017-03-17 最近下了一个数据集,是 seq 格式的,第一次处理这种数据.使用了官方提供的 matlab 工具包:https://pdollar.github ...

  7. linux 协议栈tcp的rst报文中,seq的选取问题

    之前在<深入理解并行编程>的群里,有个小米的兄弟问了一个问题,服务器A发包给服务器B,Seq是1,但是在未能收到服务器B的报文回复的情况下,发送了rst,但是rst报文中,对应的seq是1 ...

  8. seq 序列

    seq 序列用法: seq [option]...last seq [option]...first last seq [option]...first increment last 例如:seq 5 ...

  9. seq与Shell序列生成

    有时候可能有这样的需要:用Shell生成类似0001这样的序列作为批次号,这里整理了一下个人的方法 方法一:通过seq命令 seq命令可以生成从某个数字到递增到另一数字的序列.用法如下: # seq ...

随机推荐

  1. 干货分享:学术Essay写作流程及写作技巧详解

    Academic essay是指留学生作业中的一种,其范围非常广泛,可以是任何一种话题.而学术essay主要是指其中比较正式的.客观的话题,有明确的研究目的与研究对象.例如“Research on t ...

  2. IntelliJ IDEA中,mybatis的配置文件(map.xml)无法编译到class文件夹下

    编译工具:IntelliJ IDEA 项目结构:maven 项目框架:SSM 问题:java目录下,mybatis的配置文件(map.xml)无法编译到class文件夹下 问题原因:在idea中,直接 ...

  3. Java基础之枚举

    Java基础之枚举 作为1.5才增加的特性,枚举的使用并不是很多. 枚举其实就是一个比较特殊的类,就如同注解其实也是个特殊的接口一样(注解反编译之后没有了@符号).枚举使用enum关键字声明,通过反编 ...

  4. 在mac电脑的terminal里该如何运行c语言

    若要在 Mac 的终端中编译并运行 C 源代码,你首先需要安装 Command Line Tools,里面包含有 GCC 编译器.安装方法为: 打开终端,输入 gcc. 如果你没有安装 Command ...

  5. 重新修改AD中PCB的形状快捷键

    Altium Designer 快速修改板子形状为Keep-out layer大小   1,切换到 Keep-out layer层,   2,选择层,快捷键为S+Y:   3,设计-板子形状-按照选择 ...

  6. Spring Boot2(002):手动创建第1个SpringBoot2简单应用——“HelloWorld” web 工程

    备注:以下内容参考 springboot 官方文档 https://docs.spring.io/spring-boot/docs/2.1.5.RELEASE/reference/pdf/spring ...

  7. mui下拉刷新 上拉加载

    a页面是父页面   b页面是子页面 在b页 html+ js+ 下拉和上拉执行的函数就不贴了 .在这个过程中还遇到了个问题就是刷新的图标偏上 需要改变其高度,需要在a页面里面去改变刷新图标的样式 本文 ...

  8. 新手转行必知!Python和Java到底有啥区别?

    TIOBE 9月编程语言排行榜中Java第一,但PYPL 9月排行榜中Python却是第一.两个编程语言排行榜均是旨在给开发者做一个学习参考,那么问题来了:Java和Python都很火,两个语言到底有 ...

  9. 如何做好Essay Proofreading?

    终于写完了一篇Essay,瞬间感觉人生轻松了好多!别急,想要Essay最终得到高分,你还需要最后一步:论文润色! 换句话说,就是我们需要写完的Essay进行检查校对.那么我们一般需要校对的部分有哪些呢 ...

  10. (简单模拟)P1540 机器翻译

    题解: #include<iostream>#include<cmath>using namespace std; int main(){ int m,n; cin>&g ...