Rsubread: using shared memory for index while aligning with forked processes
1
0
Entering edit mode
@nsantanderg-22638
Last seen 5.0 years ago

Hi,

I am using forking to align several samples in parallel using Rsubread with mclapply. The scalability of this approach depends on the available memory needed to load the index in each forked process, but I think this problem could be avoided by loading the index in shared memory for all the child processes.

Is this currently possible for Rsubread? I have read the documentation and the Google group, but I didn't find this issue being discussed.

Thanks,

Nicolas

rsubread • 785 views
ADD COMMENT
0
Entering edit mode
Wei Shi ★ 3.6k
@wei-shi-2183
Last seen 1 day ago
Australia/Melbourne

No Rsubread does not support sample-level parallelization. It supports read-level parallelization which should achieve at least the same speed-up as the sample-level parallelization. The nthreads parameter in align and subjunc functions allows you to run multithreaded read alignment.

ADD COMMENT

Login before adding your answer.

Traffic: 557 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6