首页 > 其他分享 >ChIP-seq 分析:教程简介(1)

ChIP-seq 分析:教程简介(1)

时间:2023-02-05 22:15:40浏览次数:59  
标签:教程 seq Herper ChIP 安装 install MACS2 BiocManager ChIPseq

简介

本课程介绍 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 没有 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

本文由mdnice多平台发布

标签:教程,seq,Herper,ChIP,安装,install,MACS2,BiocManager,ChIPseq
From: https://www.cnblogs.com/swindler/p/17094057.html

相关文章

  • etcd集群搭建和使用中常见的报错信息(热key探测系列教程)
    etcd的下载地址:​​https://github.com/etcd-io/etcd/releases​​当前最新的v3.4.9,我之前用的时候包括目前京东热key线上都是用的3.4.6,下面主要是看一下如何搭建etcd集群。......
  • PHP对接抖音开发平台接口的详细教程
    目录一、说明二、代码三、代码运行需知四、功能扩展五、接口调用需要注意的点六、接口文档中的‘坑'(以订单列表接口为例)1、请求参数、响应参数代表的具体值不清......
  • 简易的git命令行入门教程
    一、Git全局设置gitconfig--globaluser.name"用户名"gitconfig--globaluser.email"邮件地址@163.com"二、创建git仓库mkdir项目名cd项目名gitinitt......
  • Linux系列教程(一)——Linux系统简介
    本系列教程将完整的讲解整个Linux相关的知识,这是楼主学完兄弟连的Linux教程之后重新对Linux知识体系的整理。个人感觉兄弟连的Linux教程可以很好的入门,从最基础的知识开......
  • Python教程:IO
    在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系......
  • OpenCore开机音频设置教程!
    原文来源于黑果魏叔官网,转载需注明出处。前言自从​​OpenCore​​引导版本更新至0.7.7以后,黑苹果开机声音的设置已修改为UEFI音频增益的方式来执行,以下是简单的设置教程。......
  • 原神私服搭建教程(3.0本地版)
    环境准备安装​​JavaSE–17​​ 注意: 如果想仅运行服务端,只下载 jre 即可​​MongoDB​​ (推荐4.0+)代理程序: ​​mitmproxy​​ (仅需mitmdump;推荐使用)......
  • Stata17下载安装包Stata17下载教程安装教程
    Stata17下载安装包Stata17下载教程安装教程Stata17下载安装包Stata17下载教程安装教程Stata17下载安装包Stata17下载教程安装教程Stata17的运行速度、Stata17的超多模型、St......
  • spring boot集成mybatis-plus——参考教程
    MyBatisPlus使用教程_入门教程(图文讲解) 更新时间2023-02-0318:02:28MyBatisPlus使用教程MyBatisPlus(简称MP)是一款持久层框架,说白话就是一款操作数据库的框......
  • ROCm与torch、tensorflow、fairseq的安装
    环境LINUX_DISTROopenSUSETumbleweedx86_64LINUX_KERNEL6.1.8-1-defaultLAPTOP_INFO82UGLegionR9000XARHA7GPUAMDATIRadeonRX6650XT(RX......