ccanonym relies on a function from cleanEHR called deltaTime.
The traceback on this during the anonymisation procedure shows that this function may be at fault re: anonymiser not working properly.
This might explain why the anonymiser "works" in linux but not in windows - as there are subtle differences in the packages that are loaded. Without git its hard to keep track, although they are the same version numbers, they are in fact different commits.
I will write a modification to deltaTime and load it directly into the ccanonym package. I'm just writing this here in case I don't get time as someone may want to pick up this thread next week.
Either way, we should consider removing this interdependency.
ccanonym relies on a function from cleanEHR called
deltaTime
. The traceback on this during the anonymisation procedure shows that this function may be at fault re: anonymiser not working properly.This might explain why the anonymiser "works" in linux but not in windows - as there are subtle differences in the packages that are loaded. Without git its hard to keep track, although they are the same version numbers, they are in fact different commits.
I will write a modification to
deltaTime
and load it directly into the ccanonym package. I'm just writing this here in case I don't get time as someone may want to pick up this thread next week.Either way, we should consider removing this interdependency.