-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Does --allocate-multi-mappings 4
actually impact results?
#175
Comments
May have already answered my own question. My guess is that the So I guess what I'm after is a way to keep multimappers and discard reads with MAPQ < 30 that aren't multimappers. Do those even exist? |
Allocating multi-mapping is kind of deprecated. If you want to try it, please do not use low memory mode and set q to 0 and try it again. |
Just want to chime in here. Multimappers are VERY important to avoid missing out on several key promoters and enhancers that get missed with unique mapping reads only. I would strongly recommend keeping it in if possible. It would disrupt the pipelines we are developing for several large consortia. |
I think it should be The function to allocating multi-mapped reads is always there. And it uses all the mappings and runs some advanced algorithm to find some optimal allocation. But it not published as part of the Chromap paper. We did some test before and saw it was working. But it has been a while and a lot of new development has been done for Chromap. So you need to do some test before you use it. |
That is good to know that the functionality is still in there. We will test it out and get back to you. |
Describe the bug
I've run chromap with and without the
--allocate-multi-mappings 4
(all else equal) and I get the same result (despite log file saying "Will allocate multi-mappings after mapping." in one and "Won't allocate multi-mappings after mapping.\nOnly output unique mappings after mapping." in another.To Reproduce
Steps to reproduce the behavior:
chromap -v
and post it here: 0.2.7-r493--allocate-multi-mappings 4
:--allocate-multi-mappings 4
:Expected behavior
I would expect that the
Number of output mappings (passed filters)
would be greater when multimappers are allowed. I would also expect to see many metrics differing between the two runs. Instead the metrics are identical. I've attached the barcode summary files as well.Screenshots/files
With multimappers
with_multimappers_barcode.txt
with_multimappers.txt
Without multimappers
no_multimappers_barcode.txt
no_multimappers.txt
Environment (please complete the following information):
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: Rocky
Description: Rocky Linux release 8.9 (Green Obsidian)
Release: 8.9
Codename: GreenObsidian
Installed chromap from source
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: