data.table version 1.14.0 changed the default of how they parse datetimes. It seems that prepDetections is expecting a character with millisecond values which breaks the calculation of "frac"; fread now assumes UTC and parses the datatimes directly unless the tz argument is set to ''.
data.table version 1.14.0 changed the default of how they parse datetimes. It seems that
prepDetections
is expecting a character with millisecond values which breaks the calculation of "frac"; fread now assumes UTC and parses the datatimes directly unless the tz argument is set to ''.This doesn't seem to affect the package, but breaks the example code in the linked preprint.