Use case
I have paired end ATACSeq data (hg38) and I would like to know the recommended command line for ATAC-Seq peak calling with bams from Paired End data
Describe the problem
There are too many threads, discussion topics etc and lack of a clearcut answer makes people take piecemeal command line arguments from different isuses, etc.
Hence my questions:
What's the recommended CLI for my use case?
Should read shifting be compulsorily done (+4/-5) or is it purely optional
Describe the solution you tried
Based on the above, I have tried this below and want to make sure with @EvanTarbell and @taoliu if I am not missing anything
do not do any shifting before peak calling with the assumption that the macs2 callpeak defaults will take care of this
I know there are many recommendations like "switch to macs3, hmmratac, Genrich" - I would still like to know how to use macs2 callpeak given what I describe above.
Use case I have paired end ATACSeq data (hg38) and I would like to know the recommended command line for ATAC-Seq peak calling with bams from Paired End data
Describe the problem There are too many threads, discussion topics etc and lack of a clearcut answer makes people take piecemeal command line arguments from different isuses, etc.
Hence my questions:
Describe the solution you tried Based on the above, I have tried this below and want to make sure with @EvanTarbell and @taoliu if I am not missing anything
macs2 callpeak -f BAMPE -g hs --keep-dup 1 --min-length 100 --call-summits -q 0.05 --bdg -t $no_chrM_and_mapq_filtered_blacklist_removed_bam
Additional context Based on reading many different sources, this seems to be the closest to a recommended answer - https://github.com/macs3-project/MACS/issues/145#issuecomment-248369119. However,
convert paired BAM to simple BED file and use "-f BED --shift -100 --extsize 200"
and then a counter to it from @EvanTarbell hereBAMPE and --call-summits
is enough with macs2I know there are many recommendations like "switch to macs3, hmmratac, Genrich" - I would still like to know how to use
macs2 callpeak
given what I describe above.Thanks in advance.