Published April 26, 2024
| Version 1.0.0
Software
Open
nanograv/PINT: v1.0.0
Authors/Creators
-
Agazie, Gabriella1
-
Anumarlapudi, Akash1
-
Archibald, Anne2
-
Bachetti, Matteo3
- Beranek, Bastian4
-
Bhakta, Deven5
-
Champagne, Chloe6
-
Colen, Jonathan7
-
Cromartie, H. Thankful8
-
Deil, Christoph9
-
Demorest, Paul10
-
Deneva, Julia11
- Ellis, Justin12
-
Fiore, William Carl13
-
van Haasteren, Rutger14
-
Jankowski, Fabian15
-
Jenet, Fredrick16
-
Jennings, Ross13
-
Jing, Luo (Santiago)17
-
Kaplan, David
(Contact person)1
-
van Kerkwijk, Marten18
-
Kerr, Matthew6
-
Lam, Michael T.19
-
Larsen, Bjorn20
-
Levina, Sasha21
-
Mahajan, Nikhil18
-
McEwen, Alexander22
-
O'Neill, Patrick23
-
Pennucci, Timothy2
-
Phillips, Camryn24
-
Pitkin, Matthew25
-
Ransom, Scott
(Contact person)10
-
Ray, Paul
(Contact person)26
-
Shapiro-Albert, Brent27
-
Sheehy, Christopher28
-
Spiewak, Renée2
-
Stovall, Kevin29
-
Susobhanan, Abhimanyu
(Contact person)14
-
Swiggum, Joseph30
-
Taylor, Jackson13
-
Vallisneri, Michele31
-
Zimmerman, Josef24
-
1.
University of Wisconsin–Milwaukee
- 2. North American Nanohertz Observatory for Gravitational Waves
- 3. INAF/Osservatorio Astronomico di Cagliari
- 4. inovex GmbH
- 5. University of Virginia
- 6. US Naval Research Laboratory
-
7.
Old Dominion University
- 8. Cornell University
- 9. HeidelbergCement
-
10.
National Radio Astronomy Observatory
-
11.
George Mason University
- 12. Infinia ML
-
13.
West Virginia University
-
14.
Max Planck Institute for Gravitational Physics
-
15.
Centre National de la Recherche Scientifique
- 16. University of Texas at Brownsville and Texas Southmost College
- 17. The University of Toronto
- 18. University of Toronto
-
19.
Search for Extraterrestrial Intelligence
-
20.
Yale University
-
21.
Johns Hopkins University
-
22.
George Washington University
-
23.
Newcastle University
-
24.
Princeton University
- 25. CEDAR Audio Ltd
-
26.
United States Naval Research Laboratory
- 27. Giant Army
-
28.
Amazon (United States)
- 29. University of New Mexico
- 30. Lafayette College
-
31.
Jet Propulsion Laboratory
Description
PINT: Maximum-Likelihood Estimation of Pulsar Timing Noise Parameters
PINT is a project to develop a pulsar timing solution based on python and modern libraries. It is still in active development, but it is in production use by the NANOGrav collaboration and it has been demonstrated 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 PINT was developed are:
- To have a robust system to produce 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.
What's Changed
- Fixed README for runtime data by @dlakaplan in #1685
- Added
convert_parfileto list of command-line tools in RTD by @dlakaplan in #1687 - Fix
MCMC_walkthrough.ipynbby @dlakaplan in #1679 - Fixed bug in derived params when OMDOT uncertainty is 0 by @dlakaplan in #1689
- Fix bug in
make_fake_toas_fromtimby @dlakaplan in #1698 - Fix observatory.init.py by @dlakaplan in #1696
- Plot model DM in pintk + more tests for pintk by @abhisrkckl in #1678
- Moved
get_derived_paramstotiming_modelby @dlakaplan in #1692 - DDH Binary model by @dlakaplan in #1693
- Maximum-likelihood fit for ECORR by @abhisrkckl in #1673
- Consistent naming in
get_params_mappingby @abhisrkckl in #1704 - Better exceptions for unimplemented binary models (BTX etc) by @abhisrkckl in #1701
- CI ephemeris test no longer requires access to static NANOGrav site by @dlakaplan in #1706
change_binary_epochinTimingModel.compare()by @abhisrkckl in #1703- Component validation for WaveX and DMWaveX by @abhisrkckl in #1702
get_observatoryshouldn't overwriteinclude_bipmandinclude_gpsunless given explicitly by @abhisrkckl in #1711- Convert
WaveXtoPLRedNoiseandDMWaveXtoPLDMNoiseby @abhisrkckl in #1694 - Added spacecraft as alias for geocenter by @dlakaplan in #1724
- Allow simulated TOAs to maintain a non-zero mean by @dlakaplan in #1717
- Improve clock error reporting by @aarchiba in #1720
- Allow very old Princeton format TOAs by @scottransom in #1722
- Remove ERFA warnings by @aarchiba in #1721
- Removed np.compat.long (deprecated) by @dlakaplan in #1728
- Fix #1729 by @dlakaplan in #1730
- Changed error bars to scaled for pintk by @dlakaplan in #1735
- Fixed common CI failure in
tests/test_observatory.py::test_json_observatory_input_latlonby @dlakaplan in #1738 - Updated docs for ELL1H by @dlakaplan in #1736
- FDJUMPDM : System-dependent DM offset by @abhisrkckl in #1731
- Proper motion conversion/calculations can now uniformly use float, Quantity, or Time by @dlakaplan in #1737
- Try macos 12 to see if it is still intel by @dlakaplan in #1745
- Guess binary model & add conversion script by @vhaasteren in #1695
Full Changelog: 0.9.8...1.0
Files
PINT-1.0.zip
Files
(41.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:21c9ad3b071904e72831a96315515d19
|
20.6 MB | Download |
|
md5:aef48775a66cb79ccda875f1b469f365
|
20.7 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/nanograv/PINT/releases/tag/1.0 (URL)
Funding
- U.S. National Science Foundation
- The NANOGrav Physics Frontiers Center 2020265
- U.S. National Science Foundation
- NANOGrav Physics Frontier Center 1430284
Software
- Repository URL
- https://github.com/nanograv/PINT
- Programming language
- Python
- Development Status
- Active