ChIP-seqATAC-seqChipSeq数据分析

MACS2文档学习

2018-08-08  本文已影响5人  六六_ryx

文档链接:https://github.com/taoliu/MACS/
MACS2是ChIP-Seq、ATAC-Seq、DNAsel-Seq等分析中call peaks的常用软件。

MACS2的使用方法

macs2 [-h] [--version]
           {callpeak,filterdup,bdgpeakcall,bdgcmp,randsample,bdgdiff,bdgbroadcall}

参考示例:

# Example for regular peak calling:
macs2 callpeak -t ChIP.bam -c Control.bam -f BAM -g hs -n test -B -q 0.01
# Example for broad peak calling:
macs2 callpeak -t ChIP.bam -c Control.bam --broad -g hs --broad-cutoff 0.1

MCAS2包含的函数有:

callpeak的主要参数:

  1. 想找富集剪切位点,如DNAse-seq,所有5'端的序列reads应该从两个方向延伸,如果想设置移动的窗口是200bp,参数设置如下:
    --nomodel --shift -100 --extsize 200
  2. 对nucleosome-seq数据,用核小体大小的一半进行extsize,所以参数设置如下:
    --nomodel --shift 37 --extsize 73
macs2 callpeak -t sample.final.bed -n sample --shift -100 --extsize 200 --nomodel -B --SPMR -g hs --outdir Macs2_out 2> sample.macs2.log

输出文件解读

Remove the beginning track line if you want to analyze it by other tools.???


summits.bed,narrowPeak,bdg, xls四种类型输出文件的比较:


其他有用链接:
Cistrome: http://cistrome.org/ap/
bedTools: http://code.google.com/p/bedtools/
UCSC toolkits:http://hgdownload.cse.ucsc.edu/admin/exe/

上一篇 下一篇

猜你喜欢

热点阅读