--outFilterMultimapNmax option

955 views
Skip to first unread message

Jose Manuel Latorre Estivalis

unread,
Jan 28, 2022, 6:11:01 PM1/28/22
to rna-star
Hi Alex,
First of all, I would thank you for providing support to all STAR users.
I am interested on sensory receptor genes and I studied their expression by means of RNA-Seq in several insect vectors trying to identify if some of them are differentially expressed. Most of these genes have similar sequences due to their evolutive origin (mainly gene duplication events). For this reason,  and in order to identify accurately those sensory genes that are differentially expressed, I usually use --outFilterMultimapNmax 1 during the mapping process. Do you think that is it correct or do you recommend other value for this parameter?
Thanks for your time and help.
Best,
Jose

Alexander Dobin

unread,
Feb 7, 2022, 11:03:38 AM2/7/22
to rna-star
Hi Jose,

--outFilterMultimapNmax 1 limits the output to just the uniquely-mapping reads (i.e. reads that confidently map to only one locus).
If the genes of interest have high sequence similarity, this option will probably eliminate a large number of reads that map to multiple loci.
Working with multi-mappers, on the other hand, requires a strategy to assign them to specific loci.

Cheers
Alex
Message has been deleted

Jose Manuel Latorre Estivalis

unread,
Feb 8, 2022, 7:42:36 AM2/8/22
to rna-star
Hi Alex,
Thanks a lot your answer. I forgot to mention in my previous post that I use "Genecounts" options on the STAR script. Then, as far as I understand, "GeneCounts" will deal with the multi-mapped reads, not counting those reads that mapped in multiple locus. Is it correct?
Thanks again for your time and feedback
Jose

Alexander Dobin

unread,
Feb 8, 2022, 9:10:57 AM2/8/22
to rna-star
Hi Jose,

yes, presently GeneCounts option counts only uniquely mapping reads, without regard to the --outFilterMultimapNmax value.

Cheers
Alex

Matteo Di Bernardo

unread,
Jan 26, 2023, 8:45:51 AM1/26/23
to rna-star
Just following up on this, does this effectively mean that setting --outFilterMultimapNmax 1 will bar reads from even ending up mapped to one locus (so in your Aligned.bam file, you would see no multimapped reads), while the GeneCounts option will bar these from ending up presented as counts in the final UMI x gene output? Therefore, if you allow --outFilterMultimapNmax to be ~20 as default, yet provide the GeneCounts option, you'll see multimapped reads in your .bam file but these won't figure in the final output, correct?

Thanks so much,

Matteo

Alexander Dobin

unread,
Feb 3, 2023, 11:39:39 AM2/3/23
to rna-star
Hi Matteo,

You are correct: GeneCounts output always counts only unique mappers - it does not depend on --outFilterMultimapNmax option.
Reply all
Reply to author
Forward
0 new messages