ChIP-seq 分析:教程简介(1)
简介
本课程[1]介绍 Bioconductor 中的 ChIPseq 分析。该课程由 4 个部分组成。这将引导您完成正常 ChIPseq 分析工作流程的每个步骤。它涵盖比对、QC、peak calling
、基因组富集测试、基序富集和差异 ChIP 分析。
课程材料和练习可在 https://rockefelleruniversity.github.io/Intro_To_R_1Day/ 上以呈现的 HTML 形式查看。
环境准备
IGV
IGV 可以从 BROAD
网站安装。 》 https://www.broadinstitute.org/igv/
MACS2
MACS2[2] 没有 R 包,但 MACS2 可在适用于 Linux 或 MacOS 的 Anaconda 包存储库中找到。安装 MACS2 的最简单方法是使用 R 包 Herper。 Herper 允许您从 R 中管理和安装 Anaconda 包。
BiocManager::install("Herper")
library(Herper)
安装 Herper 后,您可以使用 install_CondaTools 函数安装 MACS2。在幕后,Herper 将安装最小版本的 conda(称为 miniconda),然后创建一个新环境来安装 MACS2。当您运行该函数时,它会打印出 MACS2 的安装位置。
env 参数是您要为创建的环境指定的名称。 pathToMiniConda 指定您要安装 Miniconda 的位置,以及所有 conda 工具(如 MACS2)。
install_CondaTools(tools="macs2", env="PeakCalling_analysis", pathToMiniConda="/path/to/install")
R
RStudio
包
- 课程包
install.packages('BiocManager')
BiocManager::install('RockefellerUniversity/RU_ATACseq',subdir='atacseq')
- 来自 CRAN 和 Bioconductor
install.packages('BiocManager')
BiocManager::install('methods')
BiocManager::install('ggplot2')
BiocManager::install('rmarkdown')
BiocManager::install('ashr')
BiocManager::install('ChIPQC')
BiocManager::install('DiffBind')
BiocManager::install('ShortRead')
BiocManager::install('DESeq2')
BiocManager::install('limma')
BiocManager::install('BSgenome.Mmusculus.UCSC.mm10')
BiocManager::install('Rsubread')
BiocManager::install('Rbowtie2')
BiocManager::install('R.utils')
BiocManager::install('Rsamtools')
BiocManager::install('rtracklayer')
BiocManager::install('GenomicRanges')
BiocManager::install('TxDb.Mmusculus.UCSC.mm10.knownGene')
BiocManager::install('TFBSTools')
BiocManager::install('org.Mm.eg.db')
BiocManager::install('GenomeInfoDb')
BiocManager::install('ChIPseeker')
BiocManager::install('ggupset')
BiocManager::install('TxDb.Hsapiens.UCSC.hg38.knownGene')
BiocManager::install('GSEABase')
BiocManager::install('TxDb.Hsapiens.UCSC.hg19.knownGene')
BiocManager::install('org.Hs.eg.db')
BiocManager::install('tracktables')
BiocManager::install('goseq')
BiocManager::install('rGREAT')
BiocManager::install('GO.db')
BiocManager::install('JASPAR2020')
BiocManager::install('motifmatchr')
BiocManager::install('clusterProfiler')
BiocManager::install('enrichplot')
BiocManager::install('msigdbr')
BiocManager::install('ggnewscale')
BiocManager::install('knitr')
BiocManager::install('testthat')
BiocManager::install('yaml')
内容
Part_1
本节介绍在Bioconductor中对ChIPseq数据的分析。会话部分:
- 在 R 中预处理 ChIPseq 数据
- 数据比对
- 为可视化创建 bigWig
part 1
Part_2
本节涵盖更深入的 ChIPseq QC 和 MACS2 calling peaks 。会话部分:
- R 中 ChIPseq 数据的质量控制
peak calling
概述- 峰的注释
part 2
Part_3
本节介绍Bioconductor Session部分对ChIPseq数据的分析:
- TF靶标的功能富集分析
- 与 GREAT 服务器的 R 接口
- 使用 Meme-ChIP 富集合
part 3
Part_4
本节介绍Bioconductor Session部分对ChIPseq数据的分析:
- 鉴定重复的、高置信度的峰
- 查找条件特有和共有的峰值
- Differential ChIP-seq
part 4
参考资料
[1]
Source: https://rockefelleruniversity.github.io/RU_ChIPseq/
[2]
MACS: https://macs3-project.github.io/MACS/
相关文章
- 《吐血整理》保姆级系列教程-玩转Fiddler抓包教程(5)-Fiddler监控面板详解
- R包“ieugwasr“教程---功能介绍与分析
- gradle安装教程_安卓gradle安装和使用配置
- Unity 3D完全自学教程_十二小时等于多少日
- Nginx教程_nginx docker
- 【DataEase】零代码数据可视化分析工具的安装部署保姆级教程
- ubuntu杀死进程命令_ubuntu系统安装教程图解
- SQL Server 存储过程_mysql存储过程教程
- ATAC-seq分析:教程简介(1)
- 科学绘图分析软件OriginProorigin软件中文版,Origin2022中文版下载安装教程
- 生物信息数据分析教程视频——13-3种R包(DESeq2、edgeR和limma)进行RNAseq的差异表达分析与比较
- 生物信息数据分析教程视频——14-芯片数据的表达差异分析
- 生物信息数据分析教程视频——16-单样本基因集富集分析(ssGSEA)用于肿瘤相关免疫细胞浸润水平评估
- 跟着存档教程动手学RNAseq分析(五):DESeq2基因水平差异表达分析
- RNA-seq 详细教程:分析流程介绍(1)
- ChIP-seq 分析:教程简介(1)
- Flarum 宝塔完美迁移教程
- 商业数学分析软件Matlab最新中文版,Matlab分析软件安装教程下载
- 实战教程:在AWS上构建一个情感分析「机器人」
- 科学绘图软件Origin下载 | 数据分析软件 Origin 2022 版安装汉化教程
- SPSS Statistics 27安装包免费下载及详细安装教程
- 有限元分析Abaqus安装教程_Abaqus2021 有限元分析软件安装包下载
- Oracle高级开发指南:成为Oracle高手(oracle高级教程)
- 分析MySQL慢查询日志分析实战教程(mysql慢查询日志)
- 红旗Linux安装指南:一步一步轻松安装(红旗linux安装教程)
- Linux服务器架设指南:让你快速搭建服务器(linux服务器架设教程)
- Linux内核分析:一步步教你入门(linux内核分析教程)
- 使用Linux实现文件共享:挂载教程(linux共享挂载)
- Linux系统下安装FTP服务的详细教程(linux安装ftp教程)
- Serv-U使用教程与设置教程(Serv-U个性化参数)
- pyqt4教程之实现半透明的天气预报界面示例