Skip to content
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

Why is mappability removed? #7

Open
magicDGS opened this issue May 1, 2018 · 26 comments
Open

Why is mappability removed? #7

magicDGS opened this issue May 1, 2018 · 26 comments

Comments

@magicDGS
Copy link

magicDGS commented May 1, 2018

One of my main usages of gem-mapper is to compute a mappability track, but I just found that it is removed in the latest commit to master. Is there any plan to include it again in a follow-up commit? Otherwise, is there any other software to compute the same mappabiltiy track as gem?

Thank you!

@smarco
Copy link
Owner

smarco commented May 1, 2018 via email

@magicDGS
Copy link
Author

magicDGS commented May 2, 2018

Thanks for the quick answer, Santiago. I tried to find the old version of mappability at http://gemlibrary.sourceforge.net, but it redirects to http://dat.cnag.cat/wiki/The_GEM_library, which is returning a 404 response. Thus, I cannot access the old binaries anymore - do you have any clue why the page is not longer available?

@smarco
Copy link
Owner

smarco commented May 2, 2018 via email

@magicDGS
Copy link
Author

magicDGS commented May 3, 2018

Thanks!

@magicDGS
Copy link
Author

magicDGS commented Jul 3, 2018

Any news about the mappability tool?

@smarco
Copy link
Owner

smarco commented Jul 9, 2018

It's our intention to release soon a fully functional version within the next update of the tool.

For the time being, you can use the old mappability tool at https://sourceforge.net/projects/gemlibrary/files/gem-library/

Sorry for the inconvenience,

@lldelisle
Copy link

Hi,
I would need the gem-mappability in galaxy. If you are close to update I would prefer to wait and use the last version. Could you tell me if you have an idea of the date?
Thank you very much,

Lucille

@smarco
Copy link
Owner

smarco commented Oct 2, 2018

Hi Lucille,

Thought I'm actively working on it, I cannot guarantee that the new mappability will be released before a couple of months. I'm really sorry about any inconvenience it can cause.

Please, use the current mappability tool for the moment (https://sourceforge.net/projects/gemlibrary/files/gem-library/).

Thanks for using GEM,

@lldelisle
Copy link

Many thanks for the reply.

@splaisan
Copy link

Also an old and enthusiast user of mappability and adding my vote here to get the new version as soon as you can make it.
Thanks in advance
Stephane

@duartemolha
Copy link

duartemolha commented Jul 15, 2019

Hi ... I followed the description here
https://wiki.bits.vib.be/index.php/Create_a_mappability_track

but I had created the index using the latest version of gem-indexer

gem-mappability complains about the header of the index file

is the index file for the latest version of gem3-mapper incompatible with the archive version?

Thanks

@splaisan
Copy link

Hi @duartemolha,
please read [https://github.com//issues/10](this other note) to solve the issue

@duartemolha
Copy link

Hi @duartemolha,
please read [https://github.com//issues/10](this other note) to solve the issue

Thanks but I believe the problem I encountered is before the gem-2-wig step... I am failing to produce the mappability file ...

create mappability track

This step :

gem-mappability -T 8 -I hg38_index.gem -l 150 -o hg38_index_150

@smarco
Copy link
Owner

smarco commented Jul 15, 2019

Hi @duartemolha,

Please make sure you are generating the index using the same version as the mappability (https://sourceforge.net/projects/gemlibrary/files/gem-library/). Note that GEM3 indexes are not backwards compatible.

@duartemolha
Copy link

thanks

I understand now

@duartemolha
Copy link

any update on when mappability might be incorporated back into the software?

@VidJa
Copy link

VidJa commented Jul 16, 2019

May I vote for the mappability option as well?

@duartemolha
Copy link

BTW... I am creating a mappability at 150bp for the latest human reference hg38. Do you know if someone has already done that? I am running it in a pretty powerful server and I estimate it will take at least 24 hours

@smarco
Copy link
Owner

smarco commented Jul 16, 2019

Honestly, I cannot commit to any specific deadline, but I can assure you it's among my top priorities.

@speromelior
Copy link

Any news about the mappability feature in the current mapper? Is this the only way to get a mappability track, using the old software?
https://evodify.com/gem-mappability/

@VidJa
Copy link

VidJa commented Dec 10, 2019 via email

@smarco
Copy link
Owner

smarco commented Dec 10, 2019

@speromelior I'm afraid not. For the moment, the old gem-mappabilty seems to be working and returning good results (https://evodify.com/gem-mappability/). We will inform you if we finally port it to GEM3.

@VidJa thanks for your update. Let us know about your experience.

@splaisan
Copy link

splaisan commented Jun 4, 2020

Hi again, still no good news I am afraid.
Today I tried to compute mappability for long reads after choosing 8kb as kmer length.
This is apparently too much asking to the gem software since I was still at 0.3% of my data after 24h.
Is there another method I could apply to compute a mappability track for a very repetitive plant genome using long kmers in the kb range (eg pacbio long-reads)
One additional issue is very likely the platform error rate (CLR reads, not CCS) here which makes this even more difficult.
Can someone comment on the idea and maybe suggest tools?
Thanks

@speromelior
Copy link

speromelior commented Jun 4, 2020 via email

@splaisan
Copy link

splaisan commented Jun 4, 2020

thanks a lot @speromelior for the link, I remember I came across this tool earlier but somehow did not succeed to use it at the time

I was not meaning to compute on long reads but instead to compute reference mappability for read length in kb's, so using 'map -K 1000 -E 150' or something like that.
Note sure genmap will digest such large values but I will try !

Thanks

@smarco
Copy link
Owner

smarco commented Jun 4, 2020

Thanks, @speromelior for the feedback.

Old GEM-mappability was not built to support such read-lengths (i.e., 8Kbases), so we are in uncharted territory here: @splaisan, let us know your experience.

Cheers,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants