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

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

时间:2022-12-26 22:56:38浏览次数:64  
标签:教程 ATACseq seq ATAC UCSC install MACS2 BiocManager Herper

简介

本课程介绍 Bioconductor 中的 ATACseq 分析。

该课程由 2 个部分组成。这将引导您完成正常 ATACseq 分析工作流程的每个步骤。它涵盖比对、QCpeak calling、基因组富集测试、基序富集和差异可及性测试。

环境准备

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('ShortRead')
BiocManager::install('ashr')
BiocManager::install('ChIPQC')
BiocManager::install('DiffBind')
BiocManager::install('BSgenome.Hsapiens.UCSC.hg19')
BiocManager::install('Rsubread')
BiocManager::install('Rbowtie2')
BiocManager::install('R.utils')
BiocManager::install('Rsamtools')
BiocManager::install('BSgenome.Hsapiens.UCSC.hg38')
BiocManager::install('rtracklayer')
BiocManager::install('ChIPseeker')
BiocManager::install('soGGi')
BiocManager::install('GenomicAlignments')
BiocManager::install('TxDb.Hsapiens.UCSC.hg19.knownGene')
BiocManager::install('DESeq2')
BiocManager::install('BSgenome.Mmusculus.UCSC.mm10')
BiocManager::install('TxDb.Hsapiens.UCSC.hg38.knownGene')
BiocManager::install('tracktables')
BiocManager::install('clusterProfiler')
BiocManager::install('TxDb.Mmusculus.UCSC.mm10.knownGene')
BiocManager::install('devtools')
BiocManager::install('tidyr')
BiocManager::install('DT')
BiocManager::install('dplyr')
BiocManager::install('rGREAT')
BiocManager::install('MotifDb')
BiocManager::install('Biostrings')
BiocManager::install('GenomicRanges')
BiocManager::install('pheatmap')
BiocManager::install('universalmotif')
BiocManager::install('seqLogo')
BiocManager::install('org.Mm.eg.db')
BiocManager::install('ATACseqQC')
BiocManager::install('JASPAR2020')
BiocManager::install('motifmatchr')
BiocManager::install('chromVAR')
BiocManager::install('ggseqlogo')
BiocManager::install('TFBSTools')
BiocManager::install('motifStack')
BiocManager::install('knitr')
BiocManager::install('testthat')
BiocManager::install('yaml')

内容

Part_1

本节介绍Bioconductor Session部分对ATACseq数据的分析:

  • 在 R 中预处理 ATACseq 数据
  • 数据比对
  • 为可视化创建 bigWig

Session 1

Part_2

本节演示如何使用 ATACseq 数据评估可访问性的全局变化。会话部分:

  • 在 R 中注释 ATACseq 数据
  • 绘制无核小体和单核小体信号
  • 绘制 DNA 结合蛋白周围的切割位点

Session 2

Part_3

本节演示如何评估 ATAC-seq 数据中的基序。

  • 从数据库中检索 motifs
  • 绘制 motifs
  • 识别已知的 motifs

Session 3


欢迎Star -> 学习目录

更多教程 -> 转录组测序分析教程合集

更多教程 -> 单细胞系列教程:合集


本文由mdnice多平台发布

标签:教程,ATACseq,seq,ATAC,UCSC,install,MACS2,BiocManager,Herper
From: https://www.cnblogs.com/swindler/p/17007095.html

相关文章

  • 适配动态 | 12月份SequoiaDB与14款产品完成互认证
    12月,巨杉数据库与捷奥软件、广州合明两家合作伙伴的14款产品完成互认证工作,生态朋友圈不断扩大。生态建设是国产基础软硬件发展的关键基础,兼容认证是对生态的动态推进。12......
  • CF1349F2 Slime and Sequences (Hard Version)
    题目描述定义一个正整数序列\(\texttt{p}\),称其是合法的当且仅当对于所有在\(\texttt{p}\)中出现过且\(>1\)的正整数\(k\),存在\(i<j\),满足\(p_i=k-1,p_j=k\)。定义\(f(k......
  • wgcloud简易教程 如何查看agent版本号
    有时候我们升级了wgcloud,想看下agent都升级完了没这时候我们可以在server端看每个agent的版本,如下图还有一种方法,就是我们启动agent的时候,agent会在日志文件中打印版本信息,......
  • Android基础入门教程
    一、Android介绍Android是一种基于Linux的自由及开放源代码的操作系统,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。Andr......
  • Enterprise Architect(企业架构师)安装教程
    文章目录​​一.页面介绍​​​​二.UML关系​​​​1.继承(泛化)​​​​2.关联​​​​3.实现​​​​4.聚合​​​​5.依赖​​​​三.建立项目​​​​1.新建......
  • Python安装教程
    一.Python需要安装什么因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。把Python安装到你的电......
  • 【日志框架】SLF4J教程、Log4j漏洞、Logback与log4j比较
    一、参考资料​​SLF4J简介-SLF4J教程™​​​​logback和log4j比较,前者是后者改良,logback配置详解_zbajie001的博客-​​Log4j爆“核弹级”漏洞,Flink、Kafka等至少十多个......
  • XYplorer使用教程
    XYplorer使用教程XYplorer是Windows的文件管理器。它具有标签式浏览,强大的文件搜索功能,多功能预览,高度可定制的界面,可选的双窗格以及一系列独特的方法,可以有效地自动执行......
  • Krita像素画教程
    KritaWindows上一款自由开源的绘画软件Krita是一款自由开源的免费绘画软件,使用GPL许可证发布。它的功能齐全,能胜任从起草、勾线、上色到最终调整的所有绘画流程,可以......
  • CentOS 6.0 图形(图解)安装教程、基本配置、网络配置、软件源配置、安装压
    一.准备安装CentOS61.CentOS简介CentOS是甚么?CentOS是一个基于RedHat企业级Linux提供的可自由使用的源代码企业级的Linux发行版本。每个版本的CentOS都会获得七年......