Is your feature request related to a problem? Please describe.
Lack of RNG control in tests results in inconsistency across local and remote versions of the package
Describe the solution you'd like
Simple solution which does not involve any adjustment to the package functions. Ideally, a single line in the test should control RNG (eg. like sed.seed(), but functional for parallelised computation)
Describe alternatives you've considered
Setting the RNGversion() and using set.seed() does not work if the function calls any BiocParallel functions. Many of the tune.*() functions call bplapply()
Is your feature request related to a problem? Please describe. Lack of RNG control in tests results in inconsistency across local and remote versions of the package
Describe the solution you'd like Simple solution which does not involve any adjustment to the package functions. Ideally, a single line in the test should control RNG (eg. like
sed.seed()
, but functional for parallelised computation)Describe alternatives you've considered Setting the
RNGversion()
and usingset.seed()
does not work if the function calls anyBiocParallel
functions. Many of thetune.*()
functions callbplapply()