palply {CHNOSZ} | R Documentation |
Use multiple processors for large calculations.
palply(varlist, X, FUN, ...)
... |
equivalent to the same argument in |
varlist |
character, names of variables to export using |
X |
vector, argument for |
FUN |
function, argument for |
palply
is a wrapper function to run parLapply
if length of X
> thermo$opt$paramin
and multiple cores are available, otherwise it runs lapply
.
Note that parLapply
is called with methods
set to FALSE.
If lots of package startup messages are created when running makeCluster
(which is called by palply
), it can probably be stopped by adding a test for interactive
sessions around any library
commands in the Rprofile
.
read.fasta
, count.aa
, affinity
, equil.boltzmann
and equil.reaction
for functions that use palply
.
Tests are in ‘tests/test-util.program.R’, and a “real world” example is in ‘demos/density.R’.