how MACS2 select reads for peak calling

672 views
Skip to first unread message

Louella Judy Vasquez

unread,
Mar 27, 2014, 3:05:01 PM3/27/14
to macs-ann...@googlegroups.com
Hello

May I just ask which reads does MACS2 use for peak calling?
I know that by default duplicate reads are removed.

Are multimapped reads removed  too?
Are only proper paired reads considered?
Does MACS2 filter on mapping quality of reads?

Any help is much appreciated!

Many thanks!

Louella
Sanger Institute

Tao Liu

unread,
Apr 7, 2014, 12:04:55 PM4/7/14
to macs-ann...@googlegroups.com
Hi Louella,

Here are the answers:

On Mar 27, 2014, at 3:05 PM, Louella Judy Vasquez <kulo...@gmail.com> wrote:

> May I just ask which reads does MACS2 use for peak calling?
> I know that by default duplicate reads are removed.

Assume you were asking ‘callpeak’ function. Right.

> Are multimapped reads removed too?

No.

> Are only proper paired reads considered?

Yes.

> Does MACS2 filter on mapping quality of reads?

No.

As for BAM file, only FLAG field is checked so MACS won’t check mapping quality, multiple mapping tags and so on, because other input formats such as BED or TagAlign don’t have such information at all. It should be the pre-processing task before peak calling. So you need to tweak your aligner or write scripts if you don’t want those reads.

Best,
Tao

Louella Judy Vasquez

unread,
Apr 8, 2014, 6:49:59 AM4/8/14
to macs-ann...@googlegroups.com
Thanks Tao!!

Louella



--
You received this message because you are subscribed to the Google Groups "MACS announcement" group.
To unsubscribe from this group and stop receiving emails from it, send an email to macs-announcem...@googlegroups.com.
To post to this group, send email to macs-ann...@googlegroups.com.
Visit this group at http://groups.google.com/group/macs-announcement.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages