PINT: A Modern Software Package for Pulsar Timing

  • Luo J
  • Ransom S
  • Demorest P
  • et al.
82Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.

Abstract

Over the past few decades, the measurement precision of some pulsar timing experiments has advanced from ∼10 μ s to ∼10 ns, revealing many subtle phenomena. Such high precision demands both careful data handling and sophisticated timing models to avoid systematic error. To achieve these goals, we present PINT ( P INT I s N ot T empo3 ), a high-precision Python pulsar timing data analysis package, which is hosted on GitHub and available on the Python Package Index (PyPI) as pint-pulsar . PINT is well tested, validated, object oriented, and modular, enabling interactive data analysis and providing an extensible and flexible development platform for timing applications. It utilizes well-debugged public Python packages (e.g., the N um P y and A stropy libraries) and modern software development schemes (e.g., version control and efficient development with git and GitHub) and a continually expanding test suite for improved reliability, accuracy, and reproducibility. PINT is developed and implemented without referring to, copying, or transcribing the code from other traditional pulsar timing software packages (e.g., Tempo / Tempo2 ) and therefore provides a robust tool for cross-checking timing analyses and simulating pulse arrival times. In this paper, we describe the design, use, and validation of PINT , and we compare timing results between it and Tempo and Tempo2 .

Cite

CITATION STYLE

APA

Luo, J., Ransom, S., Demorest, P., Ray, P. S., Archibald, A., Kerr, M., … Jenet, F. A. (2021). PINT: A Modern Software Package for Pulsar Timing. The Astrophysical Journal, 911(1), 45. https://doi.org/10.3847/1538-4357/abe62f

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free