Jing Luo, Scott Ransom, Paul Demorest, Paul S. Ray, Anne Archibald, Matthew Kerr, Ross J. Jennings, Matteo Bachetti, Rutger van Haasteren, Chloe A. Champagne, J… 展开作者
Jing Luo, Scott Ransom, Paul Demorest, Paul S. Ray, Anne Archibald, Matthew Kerr, Ross J. Jennings, Matteo Bachetti, Rutger van Haasteren, Chloe A. Champagne, Jonathan Colen, Camryn Phillips, Josef Zimmerman, Kevin Stovall, Michael T. Lam, Fredrick A. Jenet
在过去的几十年里,一些脉冲星定时实验的测量精度已经从~10 us提高到~10 ns,揭示了许多微妙的现象。如此高的精度要求仔细的数据处理和复杂的定时模型,以避免系统误差。为了实现这些目标,我们提出了PINT(PINT Is Not Tempo 3),这是一个高精度的Python脉冲星定时数据分析包,它托管在GitHub上,并在Python包索引(PyPI)上作为pint-pulsar提供。PINT经过了良好的测试、验证、面向对象和模块化,支持交互式数据分析,并为定时应用程序提供了可扩展和灵活的开发平台。它利用了调试良好的公共Python包(例如,NumPy和Astropy库)和现代软件开发方案(例如,版本控制和使用git和GitHub的高效开发)以及不断扩展的测试套件,以提高可靠性,准确性和可重复性。PINT的开发和实现没有参考、复制或转录来自其他传统脉冲星定时软件包的代码(例如,TEMPO和TEMPO 2),因此提供了一个强大的工具,用于交叉检查时序分析和模拟脉冲到达时间。在本文中,我们描述了设计,使用和验证的PINT,我们比较它和TEMPO和TEMPO 2之间的定时结果。
英文摘要:
Over the past few decades, the measurement precision of some pulsar-timing experiments has advanced from ~10 us 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 (PINT Is Not Tempo3), a high-precision Python pulsar timing data analysis package, which is hosted on GitHub and available on 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 NumPy and Astropy 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 and TEMPO2) and therefore provides a robust tool for cross-checking timing analyses and simulating pulse arrival times. In this paper, we describe the design, usage, and validation of PINT, and we compare timing results between it and TEMPO and TEMPO2.
Vanderbilt University(范德堡大学);OzGrav: The ARC Center of Excellence for Gravitational Wave Discovery(ARC引力波发现卓越中心);Swinburne University of Technology(斯威本科技大学);LPC2E, OSUC, Univ Orleans, CNRS(奥尔良大学CNRS LPC2E实验室);Max Planck Institute for Gravitational Physics (Albert Einstein Institute)(马克斯·普朗克引力物理学研究所(爱因斯坦研究所));Leibniz Universität Hannover(汉诺威莱布尼茨大学);Jodrell Bank Centre for Astrophysics, Department of Physics and Astronomy, University of Manchester(曼彻斯特大学天体物理学与天文学系乔德雷尔银行天体物理中心)
A simple, flexible method for timing cross-calibration of space missions
Saitama University(埼玉大学);Ehime University(爱媛大学);NASA Goddard Space Flight Center(美国国家航空航天局戈达德太空飞行中心);RIKEN Nishina Center(理化学研究所仁科加速器研究中心);Tokyo University of Science(东京科学大学);Tor Vergata University of Rome(罗马托尔维加塔大学);University of Maryland, Baltimore County(马里兰大学巴尔的摩县分校);Rikkyo University(立教大学);Kanazawa University(金泽大学);RIKEN Pioneering Research Institute(理化学研究所先锋研究本部);New York University Abu Dhabi(纽约大学阿布扎比分校)
phoptic -- a Python package for reducing astronomical images
School of Physics and Astronomy University of Southampton(南安普顿大学物理与天文学学院);Department of Physics University of Warwick(华威大学物理系);Fluid and Complex Systems Centre Coventry University(考文垂大学流体与复杂系统中心);Instituto de Astronomía Universidad Nacional Autónoma de México(墨西哥国立自治大学天文研究所);Universidad Nacional de Córdoba Observatorio Astronómico de Córdoba(科尔多瓦国立大学科尔多瓦天文台);Consejo Nacional de Investigaciones Científicas y Téchnicas (CONICET)(国家科学研究委员会);ComplyAdvantage;SUPA Physics and Astronomy University of St Andrews(圣安德鲁斯大学物理学与天文学)