Hi all,
I am trying to use performParallel from the snowFT package. But I have a
really hard time to be able to pass arguments to the function that I want to
run in parallel. Since I could not pass the arguments I create a XML file to
read the information from there, the problem is that I can also not use some
self-made functions that I have defined in another R file and that I source
in order to use it.
I tried to do:
res<-performParallel(clusters, 1:clusters, fun=MainFunction,
initfun=initFunction)
where MainFunction and initFunction are functions that I created.
The problem I have it is that inside the MainFunction I used some other
functions that I have defined in a R file. So inside the initFunction I do a
source of the R file containing the definitions. But when I run the command
above I get an error saying that the function could not be found. The error
is the following:
Error in checkForRemoteErrors(val) :
2 nodes produced errors; first error: Error in fun(x, ...) : could not
find function "ReadXMLConfig"
In addition: Warning messages:
1: closing unused connection 4 (<-earth:10187)
2: closing unused connection 3 (<-earth:10187)
Could someone help me with this?
Thanks a lot!!
Marta
[[alternative HTML version deleted]]
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.