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

Memory usage on PromethION genomes #92

Open
wdecoster opened this issue Jan 23, 2023 · 1 comment
Open

Memory usage on PromethION genomes #92

wdecoster opened this issue Jan 23, 2023 · 1 comment

Comments

@wdecoster
Copy link

Hi,

I notice that longshot is using quite a bit of memory on our PromethION (human) genomes, at the moment 140Gbyte RAM. I don't know in which step this happens, but this of course limits the number of samples I can progress in parallel on our server... I assume the suggestion is to use --region and process chromosome by chromosome, but is there a reason this cannot be implemented internally in longshot to process chromosomes separately, freeing up memory after a chromosome is done?

Let me know if this is something you could use some help with!

Wouter

@vibansal
Copy link
Collaborator

It can be implemented but would require someone with expertise in Rust programming. If you are interested, please email me.

Also, a python wrapper that can process chromosomes in parallel exists: https://github.com/vibansal/longshot2

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

No branches or pull requests

2 participants