This seems to be a long-standing bug which popped up here and there (quite annoying) but did not cause serious problems, that is why we have not noticed it, but simply preferred to restart aMeta a few times. I believe, what happens is that the output of PMDtools (PMDscores.txt file) is computed independently of execution of score.R, please ave a look at these two rules:
However, score.R uses PMDscores.txt, so it is essential that PMDscores rules is executed prior to Authentication_Score rule. What happens now is that Authentication_Score may start before the PMDscores.txt has been generated by the PMDscores rule. Therefore the PMDscores.txt file is missing at the moment of running score.R script, and the unfortunate
Error in if ((dim(df)[1] != 0) & (sum(df$V4 > 3)/dim(df)[1] > 0.1)) { :
missing value where TRUE/FALSE needed
Execution halted
error occurs. I will try to fix this asap in the PR which I am working on now
This seems to be a long-standing bug which popped up here and there (quite annoying) but did not cause serious problems, that is why we have not noticed it, but simply preferred to restart aMeta a few times. I believe, what happens is that the output of PMDtools (PMDscores.txt file) is computed independently of execution of score.R, please ave a look at these two rules:
However, score.R uses PMDscores.txt, so it is essential that PMDscores rules is executed prior to Authentication_Score rule. What happens now is that Authentication_Score may start before the PMDscores.txt has been generated by the PMDscores rule. Therefore the PMDscores.txt file is missing at the moment of running score.R script, and the unfortunate
error occurs. I will try to fix this asap in the PR which I am working on now