Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
PPSD: change internal representation of timestamps to integer nanosecond #2045
This changes all internally used timestamps in PPSD to POSIX timestamps as integer nanoseconds, eliminating all potential floating point inaccuracies when e.g. comparing time stamps etc.
The only drawback is that npz files written on newer obspy versions will result in exceptions when reading on older obspy versions (the other way around should work fine). But I think the positive effect outweighs this drawback.