When running annotatePeak() on an HPC, the process used more cores than I had allocated and was thus killed by the job scheduler. I noticed that you added ncpus/mc.cores arguments to various functions (https://github.com/YuLab-SMU/ChIPseeker/issues/110), but not to annotatePeak(). Does annotatePeak() call any functions that use multiple cores? If so, can you add this option to annotatePeak() and propagate it to those functions so this can work on HPCs?
When running
annotatePeak()
on an HPC, the process used more cores than I had allocated and was thus killed by the job scheduler. I noticed that you addedncpus
/mc.cores
arguments to various functions (https://github.com/YuLab-SMU/ChIPseeker/issues/110), but not toannotatePeak()
. DoesannotatePeak()
call any functions that use multiple cores? If so, can you add this option toannotatePeak()
and propagate it to those functions so this can work on HPCs?