PINT is a project to develop a new pulsar timing solution based on python and modern libraries. It is still in active development, but it can already produce residuals from most "normal" timing models that agree with Tempo and Tempo2 to within ~10 nanoseconds. It can be used within python scripts or notebooks, and there are several command line tools that come with it.
The primary reasons we are developing PINT are:
- To have a robust system to check high-precision timing results that is completely independent of TEMPO and Tempo2
- To make a system that is easy to extend and modify due to a good design and the use of a modern programming language, techniques, and libraries.
Read the PINT documentation here.