[BioC] DEXSeq and parallel, orphan processes.
Bin Ye
robin.ye at gmail.com
Tue Jan 29 19:50:16 CET 2013
Hi Alejandro,
Yes, I think it's something with parallel. There's other user met similar
problem with package zinba, which also based on parallel. I'll try r-help
list, see if anyone there can help.
Thank you!
Bin
On 1/29/13 12:57 PM, "Alejandro Reyes" <alejandro.reyes at embl.de> wrote:
>Dear Bin Ye,
>
>I do not know exactly where the problem is coming from, but my guess
>would be that it is a problem is from the parallel package. Does it
>happen only when you use DEXSeq? Or it also happens when you use
>parallel in general?
>
>Best regards,
>Alejandro Reyes
>
>> Dear list,
>>
>> I've been using DEXSeq as describe in vignette on our SGE cluster which
>> worked as expected, but I noticed that when any command with nCore=N (N
>>> 1)
>> called, there will be N orphan processes left in background. After the
>> command finished, those N processes will be in sleep and hold certain
>>amount
>> of memory, but 0 cpu. These just keep adding up until it crashes the
>>compute
>> node. I've tried to clean-up with multicore command kill(children()) in
>>R,
>> it just return NULL without doing anything. I had to manually kill in
>>linux
>> command line. And I can't find in vignette how to deal with this. Is
>>this an
>> issue with package parallel/multicore? My session info is attached
>>below.
>>
>> Is there a way to clean-up in R after calling those multi-processes
>> commands? It will be really helpful if the vignette can be updated on
>>this
>> issue.
>>
>> Thank you!
>>
>> Bin
>>
>>> sessionInfo()
>> R version 2.15.1 (2012-06-22)
>> Platform: x86_64-redhat-linux-gnu (64-bit)
>>
>> locale:
>> [1] LC_CTYPE=en_US.iso885915 LC_NUMERIC=C
>> [3] LC_TIME=en_US.iso885915 LC_COLLATE=en_US.iso885915
>> [5] LC_MONETARY=en_US.iso885915 LC_MESSAGES=en_US.iso885915
>> [7] LC_PAPER=C LC_NAME=C
>> [9] LC_ADDRESS=C LC_TELEPHONE=C
>> [11] LC_MEASUREMENT=en_US.iso885915 LC_IDENTIFICATION=C
>>
>> attached base packages:
>> [1] stats graphics grDevices utils datasets methods base
>>
>> other attached packages:
>> [1] DEXSeq_1.4.0 AnnotationDbi_1.20.3 Biobase_2.18.0
>> [4] BiocGenerics_0.4.0 RSQLite_0.11.2 DBI_0.2-5
>>
>> loaded via a namespace (and not attached):
>> [1] annotate_1.36.0 biomaRt_2.14.0 clusterProfiler_1.6.0
>> [4] colorspace_1.2-0 DESeq_1.10.1 dichromat_1.2-4
>> [7] digest_0.5.2 DO.db_2.5.0 DOSE_1.4.0
>> [10] genefilter_1.40.0 geneplotter_1.36.0 ggplot2_0.9.3
>> [13] GO.db_2.8.0 GOSemSim_1.16.1 grid_2.15.1
>> [16] gtable_0.1.2 hwriter_1.3 igraph_0.5.5-4
>> [19] IRanges_1.16.4 KEGG.db_2.8.0 labeling_0.1
>> [22] lattice_0.20-10 MASS_7.3-22 munsell_0.4
>> [25] parallel_2.15.1 plyr_1.8 proto_0.3-9.2
>> [28] qvalue_1.32.0 RColorBrewer_1.0-5 RCurl_1.95-3
>> [31] reshape2_1.2.2 scales_0.2.3 splines_2.15.1
>> [34] statmod_1.4.16 stats4_2.15.1 stringr_0.6.2
>> [37] survival_2.36-14 tcltk_2.15.1 tools_2.15.1
>> [40] XML_3.95-0.1 xtable_1.7-0
>>
>>
>>
>>
>> [[alternative HTML version deleted]]
>>
>> _______________________________________________
>> Bioconductor mailing list
>> Bioconductor at r-project.org
>> https://stat.ethz.ch/mailman/listinfo/bioconductor
>> Search the archives:
>>http://news.gmane.org/gmane.science.biology.informatics.conductor
>
More information about the Bioconductor
mailing list