Recent Releases of pint-pulsar
pint-pulsar - 1.1.4
What's Changed
- Remove some duplicated code in photon phasoegrams. by @kerrm in https://github.com/nanograv/PINT/pull/1904
- Don't subtract mean by default while simulating TOAs by @abhisrkckl in https://github.com/nanograv/PINT/pull/1909
- Type hints in
pint.fitterby @abhisrkckl in https://github.com/nanograv/PINT/pull/1885 - Power-law solar wind GP as a noise component by @jeremy-baier in https://github.com/nanograv/PINT/pull/1854
- Explicitly specify Tspan in
PL*Noisecomponents by @abhisrkckl in https://github.com/nanograv/PINT/pull/1908 - Fixed nan usage by @dlakaplan in https://github.com/nanograv/PINT/pull/1915
- Make tests run in parallel by @abhisrkckl in https://github.com/nanograv/PINT/pull/1913
- Fix wideband DM noise simulations + Utility functions for constructing wideband residuals, scaled uncertainties, and design matrix by @abhisrkckl in https://github.com/nanograv/PINT/pull/1910
find_empty_maskscan now handle models with SWX by @dlakaplan in https://github.com/nanograv/PINT/pull/1924- Fixes binary conversion errors by @dlakaplan in https://github.com/nanograv/PINT/pull/1922
- Update utils.taylorhornerderiv documentation example to give the co… by @Jackson-D-Taylor in https://github.com/nanograv/PINT/pull/1919
- Add TNCHROMIDX directly while using
cmwavex_setupby @abhisrkckl in https://github.com/nanograv/PINT/pull/1918 - Calculate integer phases when using polycos in photonphase by @matteobachetti in https://github.com/nanograv/PINT/pull/1930
noise_residsinWidebandTOAResidualsby @abhisrkckl in https://github.com/nanograv/PINT/pull/1932- Chromatic exponential dip by @abhisrkckl in https://github.com/nanograv/PINT/pull/1925
- Remove broken script
event_optimize_multipleby @abhisrkckl in https://github.com/nanograv/PINT/pull/1933 - Remove ORBWAVE parameters from
BinaryBTPiecewiseby @abhisrkckl in https://github.com/nanograv/PINT/pull/1937 - Fix
pintk.Pulsar.print_chi2()by @abhisrkckl in https://github.com/nanograv/PINT/pull/1939 - Fix tcb2tdb factors for solar wind GP parameters by @abhisrkckl in https://github.com/nanograv/PINT/pull/1943
- Include DM information in
TOAs.get_summary()for wideband TOAs by @abhisrkckl in https://github.com/nanograv/PINT/pull/1940 - Make whitened residuals available pre-fit + Whitened residuals for wideband by @abhisrkckl in https://github.com/nanograv/PINT/pull/1935
New Contributors
- @jeremy-baier made their first contribution in https://github.com/nanograv/PINT/pull/1854
Full Changelog: https://github.com/nanograv/PINT/compare/1.1.3...1.1.4
- Python
Published by paulray 8 months ago
pint-pulsar - 1.1.3
[1.1.3] 2025-04-25
Changed
- In
Residuals, store correlated noise amplitudes instead of noise residuals.Residuals.noise_residsis now a@property. - Refactor
pint.fitterto reduce code duplication ### Added - Simulate correlated DM noise for wideband TOAs
- Type hints in
pint.models.timing_model full_designmatrix()andfull_basis_weights()methods inTimingModel- Added checkbox for optional subtraction of mean in
pintk - Added Log-Linear Powerlaw noise parameters to
PLRedNoise,PLDMNoise,PLChromNoise TimingModel.ntmparproperty- Location of NENUFAR ### Fixed
- Shape of
Fitter.resids.noise_ampls(it was wrong before due to bad indexing) - Made
TimingModel.is_binary()more robust. - Correct value of (1/year) in
powerlaw()function - Fixed
TestPintk - Fixed the noise realization indexing in
Fitters - Added missing newline in
tempo_polyco_table_writer() - Proper warning in
read_polyco_file()### Removed - Definition of
@cached_propertyto support Python<=3.7 - The broken
data.nanograv.orgURL from the list of solar system ephemeris mirrors - Broken fitter class
CompositeMCMCFitter(this fitter was added seemingly to deal with combined radio and high-energy datasets, but has since been broken for a while.)
Full Changelog: https://github.com/nanograv/PINT/compare/1.1.1...1.1.3
- Python
Published by paulray 11 months ago
pint-pulsar - 1.1
What's Changed
- Big change is bumping oldest Python supported to 3.9 and bumping minimum versions of numpy to 1.23.0, astropy to 5.0.5, scipy to 1.9.0, and matplotlib to 3.4.3
Full Changelog: https://github.com/nanograv/PINT/compare/1.0.1...1.1
- Python
Published by paulray over 1 year ago
pint-pulsar - 1.0.1
What's Changed
- Bayesian information criterion by @abhisrkckl in https://github.com/nanograv/PINT/pull/1741
- Allow "CLK UNCORR" in par files by @abhisrkckl in https://github.com/nanograv/PINT/pull/1747
- Make
Astrometry&SolarSystemShapirofaster by @abhisrkckl in https://github.com/nanograv/PINT/pull/1748 - Fix split swx by @LuluAgazie in https://github.com/nanograv/PINT/pull/1753
- Allow pintk to read par files with
UNITS TCBandBINARY T2+ Exclude function parameters in pintk by @abhisrkckl in https://github.com/nanograv/PINT/pull/1750 - Fix #1759 (coordinate comparison identity) by @dlakaplan in https://github.com/nanograv/PINT/pull/1761
- Updated location of CCERA by @dlakaplan in https://github.com/nanograv/PINT/pull/1758
- Custom type definitions by @dlakaplan in https://github.com/nanograv/PINT/pull/1756
- New DMX setup function and type hinting for almost all of utils.py by @dlakaplan in https://github.com/nanograv/PINT/pull/1752
- Try citation.cff by @dlakaplan in https://github.com/nanograv/PINT/pull/1767
- Fixed bug in residual calculation when adding or removing phase wraps… by @scottransom in https://github.com/nanograv/PINT/pull/1732
- Better algorithm for TCB -> TDB conversion by @abhisrkckl in https://github.com/nanograv/PINT/pull/1765
- Type hints in
pint.toaandget_model&get_model_and_toasfunctions by @abhisrkckl in https://github.com/nanograv/PINT/pull/1755 - Moved includegps and includebipm out of Observatory objects by @paulray in https://github.com/nanograv/PINT/pull/1763
- Whitened residuals in
pintkby @abhisrkckl in https://github.com/nanograv/PINT/pull/1775 - Chromatic delay similar to dispersion delay by @abhisrkckl in https://github.com/nanograv/PINT/pull/1616
- Remove debugging statement by @dlakaplan in https://github.com/nanograv/PINT/pull/1778
- Minimal fixes for numpy 2.0 by @dlakaplan in https://github.com/nanograv/PINT/pull/1784
- Updates for scipy 1.14 by @dlakaplan in https://github.com/nanograv/PINT/pull/1793
- Fixed docstring in one simulation routine by @dlakaplan in https://github.com/nanograv/PINT/pull/1782
TOAs.get_Tspan()method by @abhisrkckl in https://github.com/nanograv/PINT/pull/1781- Fix removal of top-level parameter by @dlakaplan in https://github.com/nanograv/PINT/pull/1794
- Handle BIPM and wideband DMs correctly in
make_fake_toas_fromtimby @abhisrkckl in https://github.com/nanograv/PINT/pull/1790
Full Changelog: https://github.com/nanograv/PINT/compare/1.0...1.0.1
- Python
Published by paulray almost 2 years ago
pint-pulsar - 1.0
What's Changed
- Fixed README for runtime data by @dlakaplan in https://github.com/nanograv/PINT/pull/1685
- Added
convert_parfileto list of command-line tools in RTD by @dlakaplan in https://github.com/nanograv/PINT/pull/1687 - Fix
MCMC_walkthrough.ipynbby @dlakaplan in https://github.com/nanograv/PINT/pull/1679 - Fixed bug in derived params when OMDOT uncertainty is 0 by @dlakaplan in https://github.com/nanograv/PINT/pull/1689
- Fix bug in
make_fake_toas_fromtimby @dlakaplan in https://github.com/nanograv/PINT/pull/1698 - Fix observatory.init.py by @dlakaplan in https://github.com/nanograv/PINT/pull/1696
- Plot model DM in pintk + more tests for pintk by @abhisrkckl in https://github.com/nanograv/PINT/pull/1678
- Moved
get_derived_paramstotiming_modelby @dlakaplan in https://github.com/nanograv/PINT/pull/1692 - DDH Binary model by @dlakaplan in https://github.com/nanograv/PINT/pull/1693
- Maximum-likelihood fit for ECORR by @abhisrkckl in https://github.com/nanograv/PINT/pull/1673
- Consistent naming in
get_params_mappingby @abhisrkckl in https://github.com/nanograv/PINT/pull/1704 - Better exceptions for unimplemented binary models (BTX etc) by @abhisrkckl in https://github.com/nanograv/PINT/pull/1701
- CI ephemeris test no longer requires access to static NANOGrav site by @dlakaplan in https://github.com/nanograv/PINT/pull/1706
change_binary_epochinTimingModel.compare()by @abhisrkckl in https://github.com/nanograv/PINT/pull/1703- Component validation for WaveX and DMWaveX by @abhisrkckl in https://github.com/nanograv/PINT/pull/1702
get_observatoryshouldn't overwriteinclude_bipmandinclude_gpsunless given explicitly by @abhisrkckl in https://github.com/nanograv/PINT/pull/1711- Convert
WaveXtoPLRedNoiseandDMWaveXtoPLDMNoiseby @abhisrkckl in https://github.com/nanograv/PINT/pull/1694 - Added spacecraft as alias for geocenter by @dlakaplan in https://github.com/nanograv/PINT/pull/1724
- Allow simulated TOAs to maintain a non-zero mean by @dlakaplan in https://github.com/nanograv/PINT/pull/1717
- Improve clock error reporting by @aarchiba in https://github.com/nanograv/PINT/pull/1720
- Allow very old Princeton format TOAs by @scottransom in https://github.com/nanograv/PINT/pull/1722
- Remove ERFA warnings by @aarchiba in https://github.com/nanograv/PINT/pull/1721
- Removed np.compat.long (deprecated) by @dlakaplan in https://github.com/nanograv/PINT/pull/1728
- Fix #1729 by @dlakaplan in https://github.com/nanograv/PINT/pull/1730
- Changed error bars to scaled for pintk by @dlakaplan in https://github.com/nanograv/PINT/pull/1735
- Fixed common CI failure in
tests/test_observatory.py::test_json_observatory_input_latlonby @dlakaplan in https://github.com/nanograv/PINT/pull/1738 - Updated docs for ELL1H by @dlakaplan in https://github.com/nanograv/PINT/pull/1736
- FDJUMPDM : System-dependent DM offset by @abhisrkckl in https://github.com/nanograv/PINT/pull/1731
- Proper motion conversion/calculations can now uniformly use float, Quantity, or Time by @dlakaplan in https://github.com/nanograv/PINT/pull/1737
- Try macos 12 to see if it is still intel by @dlakaplan in https://github.com/nanograv/PINT/pull/1745
- Guess binary model & add conversion script by @vhaasteren in https://github.com/nanograv/PINT/pull/1695
Full Changelog: https://github.com/nanograv/PINT/compare/0.9.8...1.0
- Python
Published by paulray almost 2 years ago
pint-pulsar - v0.9.8
What's Changed
- Fix sphinx build by specifying theme explicitly by @dlakaplan in https://github.com/nanograv/PINT/pull/1627
- Setting model.PARAM1 = model.PARAM2 no longer overrides the name of PARAM1 by @dlakaplan in https://github.com/nanograv/PINT/pull/1624
- Fix
.value()forpairParametersby @dlakaplan in https://github.com/nanograv/PINT/pull/1628 - Remove an undefined name by @munahaf in https://github.com/nanograv/PINT/pull/1631
- Remove an undefined name by @munahaf in https://github.com/nanograv/PINT/pull/1630
- Replace a test expression to remove a logical short circuit by @munahaf in https://github.com/nanograv/PINT/pull/1629
- Correction to docstring for pbprime functions by @coclar in https://github.com/nanograv/PINT/pull/1606
- Fix conversion from ICRS -> ECL when pm uncertainties are None by @dlakaplan in https://github.com/nanograv/PINT/pull/1632
- Remove
GLSFitterdependence fromResidualsby @abhisrkckl in https://github.com/nanograv/PINT/pull/1618 - Addition of WaveX model by @LuluAgazie in https://github.com/nanograv/PINT/pull/1609
- Mixed wideband + narrowband TOAs objects should not be allowed. by @abhisrkckl in https://github.com/nanograv/PINT/pull/1636
- Radial velocities by @dlakaplan in https://github.com/nanograv/PINT/pull/1638
- Publication output by @abhisrkckl in https://github.com/nanograv/PINT/pull/1621
- DMWaveX model for Fourier representation of DM noise by @abhisrkckl in https://github.com/nanograv/PINT/pull/1637
- Include CHI2 in par output by @dlakaplan in https://github.com/nanograv/PINT/pull/1634
- Bayesian interface for Wideband data (No correlated noise) by @abhisrkckl in https://github.com/nanograv/PINT/pull/1426
- Updated piecewise orbital model by @poneill129 in https://github.com/nanograv/PINT/pull/1545
- Simulate correlated noise by @abhisrkckl in https://github.com/nanograv/PINT/pull/1645
- Fix versioneer by @paulray in https://github.com/nanograv/PINT/pull/1650
- Sensibly handle unfittable params, No unfittable params in
plkby @abhisrkckl in https://github.com/nanograv/PINT/pull/1648 - Fixed units on errors in fake TOAs by @dlakaplan in https://github.com/nanograv/PINT/pull/1653
- Update to python 3.12 for testing by @dlakaplan in https://github.com/nanograv/PINT/pull/1652
- Faster implementations of astrometric ssb calculations by @dlakaplan in https://github.com/nanograv/PINT/pull/1646
- Fit white noise parameters by @abhisrkckl in https://github.com/nanograv/PINT/pull/1639
- Added elongation for
pintkby @dlakaplan in https://github.com/nanograv/PINT/pull/1655 - Speed up some tests by @dlakaplan in https://github.com/nanograv/PINT/pull/1657
pintkcan swap inputs by @dlakaplan in https://github.com/nanograv/PINT/pull/1656- Disabled axes for pintk when not in timing model or data by @dlakaplan in https://github.com/nanograv/PINT/pull/1663
- Add full name for observatories by @dlakaplan in https://github.com/nanograv/PINT/pull/1668
- Fix sign of y coordinate for Pico Veleta so it's no longer in the sea by @dlakaplan in https://github.com/nanograv/PINT/pull/1672
- Make whitened residuals available by @abhisrkckl in https://github.com/nanograv/PINT/pull/1671
- Docstring for
TimingModel.get_deriv_funcsby @abhisrkckl in https://github.com/nanograv/PINT/pull/1675 - Fix examples by @abhisrkckl in https://github.com/nanograv/PINT/pull/1674
- More realistic simulation of narrowband TOAs of multiple frequencies by @abhisrkckl in https://github.com/nanograv/PINT/pull/1670
- Plot wideband DMs and DM residuals in
pintkby @abhisrkckl in https://github.com/nanograv/PINT/pull/1534 - Simulate TOA flags by @abhisrkckl in https://github.com/nanograv/PINT/pull/1682
- Set
UNITSto TDB if it is not given in the par file. by @abhisrkckl in https://github.com/nanograv/PINT/pull/1681 - Add flags example notebook by @dlakaplan in https://github.com/nanograv/PINT/pull/1683
New Contributors
- @munahaf made their first contribution in https://github.com/nanograv/PINT/pull/1631
- @coclar made their first contribution in https://github.com/nanograv/PINT/pull/1606
- @LuluAgazie made their first contribution in https://github.com/nanograv/PINT/pull/1609
Full Changelog: https://github.com/nanograv/PINT/compare/0.9.7...0.9.8
- Python
Published by paulray over 2 years ago
pint-pulsar - v0.9.7
What's Changed
- Implemented Roemer delay terms up to O(e^3) in ELL1 model by @wcfiore in https://github.com/nanograv/PINT/pull/1573
- Deleting JUMP1 does not break fitting by @dlakaplan in https://github.com/nanograv/PINT/pull/1604
- Make the usage of TZR TOA explicit by @abhisrkckl in https://github.com/nanograv/PINT/pull/1607
- New
pint.print_info()function, Update CONTRIBUTING.rst by @abhisrkckl in https://github.com/nanograv/PINT/pull/1601 - Simulating TOAs from tim file when PLANET_SHAPIRO is true now works by @dlakaplan in https://github.com/nanograv/PINT/pull/1614
- Autocorrelation check for event_optimize by @devbhakt in https://github.com/nanograv/PINT/pull/1610
- Download data file automatically in
high_level_benchmark.pyby @abhisrkckl in https://github.com/nanograv/PINT/pull/1619 - Make
TimingModel.paramsandTimingModel.ordered_paramsidentical. by @abhisrkckl in https://github.com/nanograv/PINT/pull/1617 - Minor doc updates by @dlakaplan in https://github.com/nanograv/PINT/pull/1620
- FDJUMP implementation (Hacky version) by @abhisrkckl in https://github.com/nanograv/PINT/pull/1615
New Contributors
- @wcfiore made their first contribution in https://github.com/nanograv/PINT/pull/1573
Full Changelog: https://github.com/nanograv/PINT/compare/0.9.6...0.9.7
- Python
Published by paulray over 2 years ago
pint-pulsar - 0.9.6
What's Changed
- Sourcery refactors III: Residuals, Fitters, Sampler, random models, events etc. by @abhisrkckl in https://github.com/nanograv/PINT/pull/1563
- Sourcery refactors IV: Scripts by @abhisrkckl in https://github.com/nanograv/PINT/pull/1564
- Sourcery refactors V: Observatories, Models by @abhisrkckl in https://github.com/nanograv/PINT/pull/1565
- Validate TimingModel components by @abhisrkckl in https://github.com/nanograv/PINT/pull/1553
- Fixed docstring in
add_param_from_topby @dlakaplan in https://github.com/nanograv/PINT/pull/1572 - Roundtrip test to make sure clock corrections are not written to tim file by @dlakaplan in https://github.com/nanograv/PINT/pull/1571
- Fix logging when using gridding by @dlakaplan in https://github.com/nanograv/PINT/pull/1435
- Explicit phase offset as a fittable parameter by @abhisrkckl in https://github.com/nanograv/PINT/pull/1557
- Tool to get units associated with any parameter by @dlakaplan in https://github.com/nanograv/PINT/pull/1574
- Fix
test_model_derivatives.pyfailure by @dlakaplan in https://github.com/nanograv/PINT/pull/1584 - Move unreleased changelog to a separate file by @abhisrkckl in https://github.com/nanograv/PINT/pull/1575
- Add import of matplotlib figure by @matteobachetti in https://github.com/nanograv/PINT/pull/1579
- Include list of observatories in docs by @dlakaplan in https://github.com/nanograv/PINT/pull/1581
- Override/add to par file when building models by @dlakaplan in https://github.com/nanograv/PINT/pull/1568
- Updated docs for Apple silicon by @dlakaplan in https://github.com/nanograv/PINT/pull/1588
- Update README by @paulray in https://github.com/nanograv/PINT/pull/1590
- Changed default toa errors for event files. can also set explicitly by @dlakaplan in https://github.com/nanograv/PINT/pull/1591
- Allow merging a list of TOAs objects with only one element by @rossjjennings in https://github.com/nanograv/PINT/pull/1593
- Standardize tests and fix some deprecation warnings by @paulray in https://github.com/nanograv/PINT/pull/1595
- Sampler.chain deprecated fix by @devbhakt in https://github.com/nanograv/PINT/pull/1596
- Model conversion ICRS <-> ECL works if PM uncertainties are not set by @dlakaplan in https://github.com/nanograv/PINT/pull/1598
Full Changelog: https://github.com/nanograv/PINT/compare/0.9.5...0.9.6
- Python
Published by paulray almost 3 years ago
pint-pulsar - v0.9.5
[0.9.5] 2023-05-01
Changed
- Changed minimum supported version of
scipyto 1.4.1 - Moved
DMconstfrompint.models.dispersion_modeltopintto avoid circular imports - Removed references to
astropy._erfa(removed sinceastropy4.2) - Refactor
Dremethod, fix expressions for Einstein delay and post-Keplerian parameters in DD model - Updated contributor list (AUTHORS.rst)
- Emit an informative warning for "MODE" statement in TOA file; Ignore "MODE 1" silently
- Version of
sphinx-rtd-themeupdated inrequirements_dev.txt - Updated
blackversion to 23.x - Older event loading functions now use newer functions to create TOAs and then convert to list of TOA objects
- Limited hypothesis to <= 6.72.0 to avoid numpy problems in oldestdeps ### Added
- Documentation: Explanation for DM
- Methods to compute dispersion slope and to convert DM using the CODATA value of DMconst
TimingModel.total_dispersion_slopemethod- Explicit discussion of DT92 convention to DDK model
- HAWC, HESS and ORT telescopes to the list of known observatories
- Documentation: making TOAs from array of times added to HowTo
- Method to make TOAs from an array of times
- Clock correction for LEAP
- Wideband TOA simulation feature in
pint.simulationandzima - ELL1k timing model
- Test for
MCMCFitter - Added multiprocessing capability to
event_optimize - Can merge TOAs using '+' operator; in-place merge using '+=' operator
funcParametersdefined as functions operating on other parameters- Option to save
emceebackend chains inevent_optimize - Documentation on how to extract a covariance matrix
- DDS and DDGR models
- Second-order corrections included in ELL1
- Module for converting between binary models also included in
convert_parfile - Method to get a parameter as a
uncertainties.ufloatfor doing math - Method to get current binary period and uncertainty at a given time regardless of binary model
- TCB to TDB conversion on read, and conversion script (
tcb2tdb) - Functions to get TOAs objects from satellite data (Fermi and otherwise)
- Methods to convert a TOAs object into a list of TOA objects ### Fixed
- Syntax error in README.rst
- Broken notebooks CI test
- BIPM correction for simulated TOAs
- Added try/except to
test_pldmnoise.py/test_PLRedNoise_recoveryto avoid exceptions during CI - Import for
longdouble2stringet_tempo_result - Plotting orbital phase in
pintkwhen FB0 is used instead of PB - Selection of BIPM for random models
- Added 1 sigma errors to update the postfit parfile errors in
event_optimize - Fixed DDS CI testing failures
- Add SolarSystemShapiro to the timing model only if an Astrometry component is present.
Full Changelog: https://github.com/nanograv/PINT/compare/0.9.3...0.9.5
- Python
Published by paulray almost 3 years ago
pint-pulsar - v0.9.3
What's Changed
- Solve RTD failures? by @dlakaplan in https://github.com/nanograv/PINT/pull/1459
- Improve coverage and minor bug fixes by @abhisrkckl in https://github.com/nanograv/PINT/pull/1451
- Added method to find mask parameters with no TOAs by @dlakaplan in https://github.com/nanograv/PINT/pull/1457
- Add import to fix pintk with matplotlib 3.6 by @rossjjennings in https://github.com/nanograv/PINT/pull/1472
- Removed import of termios by @dlakaplan in https://github.com/nanograv/PINT/pull/1474
- Test that issue #860 has been fixed by @abhisrkckl in https://github.com/nanograv/PINT/pull/1468
- Fix numerical slop reading in ASCII profiles, add tests. by @kerrm in https://github.com/nanograv/PINT/pull/1476
- Remove excess print statement in pintbary by @paulray in https://github.com/nanograv/PINT/pull/1477
- Update of #1165 (add site clock to simulation) to fix BIPM by @dlakaplan in https://github.com/nanograv/PINT/pull/1475
Full Changelog: https://github.com/nanograv/PINT/compare/0.9.2...0.9.3
- Python
Published by paulray over 3 years ago
pint-pulsar - v0.9.2
What's Changed
- Making script verbosity easier to control by @dlakaplan in https://github.com/nanograv/PINT/pull/1380
- More flexible read/write for polycos by @dlakaplan in https://github.com/nanograv/PINT/pull/1371
- Fail more gracefully if download fails by @aarchiba in https://github.com/nanograv/PINT/pull/1387
- Add more informative error message when planet info not found by @paulray in https://github.com/nanograv/PINT/pull/1391
- Tools for dealing with limited precision by @aarchiba in https://github.com/nanograv/PINT/pull/1392
- Fixes dmxparse save=True exception by @dlakaplan in https://github.com/nanograv/PINT/pull/1395
- Extract single TOA as table by @dlakaplan in https://github.com/nanograv/PINT/pull/1381
- Fix bug #1355 by @abhisrkckl in https://github.com/nanograv/PINT/pull/1384
- Update topo_obs to expose geodetic coords, allow geodetic input, allow JSON output by @dlakaplan in https://github.com/nanograv/PINT/pull/1361
- Split correlated noise (ECORR and Red noise) basis and weight computation by @abhisrkckl in https://github.com/nanograv/PINT/pull/1385
- Can ignore pulse_number column on TOA read/write by @dlakaplan in https://github.com/nanograv/PINT/pull/1398
- Option for excluding noise parameters in design matrix. by @abhisrkckl in https://github.com/nanograv/PINT/pull/1347
- Helpfull error message for TCB by @abhisrkckl in https://github.com/nanograv/PINT/pull/1404
- Fixed bug in dmxparse by @dlakaplan in https://github.com/nanograv/PINT/pull/1409
- Pintk update - add to stash by @almcewen0 in https://github.com/nanograv/PINT/pull/1393
- fix warning statement in troposphere_delay.py by @abhisrkckl in https://github.com/nanograv/PINT/pull/1412
- Fixed failing tests on oldestdeps by @paulray in https://github.com/nanograv/PINT/pull/1411
- Remove unnecessary imports from tests by @abhisrkckl in https://github.com/nanograv/PINT/pull/1413
- Clean up unnecessary imports by @abhisrkckl in https://github.com/nanograv/PINT/pull/1417
- Added try/except to get_summary() when PB not present by @swiggumj in https://github.com/nanograv/PINT/pull/1415
- Fix testfitter and testpintk by @paulray in https://github.com/nanograv/PINT/pull/1418
- Adding PLDMNoise model by @blarsen10 in https://github.com/nanograv/PINT/pull/1396
- Bayesian interface -- timing model + white noise by @abhisrkckl in https://github.com/nanograv/PINT/pull/1407
- Rename basis and weights functions in EcorrNoise by @abhisrkckl in https://github.com/nanograv/PINT/pull/1419
- Delete jumped TOAs by @AkashA98 in https://github.com/nanograv/PINT/pull/1388
introduces_correlated_errorsas a class attribute ofNoiseComponents by @abhisrkckl in https://github.com/nanograv/PINT/pull/1424- Update README.rst by @paulray in https://github.com/nanograv/PINT/pull/1436
- Change the log level of a statement in the glitch model by @dlakaplan in https://github.com/nanograv/PINT/pull/1438
- Made clock file loading log entries a little friendlier by @dlakaplan in https://github.com/nanograv/PINT/pull/1437
- Add clock file for effix by @aarchiba in https://github.com/nanograv/PINT/pull/1433
- Typo fixes in documentation by @abhisrkckl in https://github.com/nanograv/PINT/pull/1439
- Added instructions to checkout development branch by @dlakaplan in https://github.com/nanograv/PINT/pull/1447
- More advanced solar wind models by @dlakaplan in https://github.com/nanograv/PINT/pull/1410
- Improve test coverage and minor bug fixes by @abhisrkckl in https://github.com/nanograv/PINT/pull/1444
- Removed old/wip functions from gridutils by @dlakaplan in https://github.com/nanograv/PINT/pull/1443
- remove
ltinterfacemodule by @abhisrkckl in https://github.com/nanograv/PINT/pull/1448 - update CHANGELOG by @abhisrkckl in https://github.com/nanograv/PINT/pull/1449
- Logging debugging and improvements by @dlakaplan in https://github.com/nanograv/PINT/pull/1454
- Edep templates by @kerrm in https://github.com/nanograv/PINT/pull/1455
New Contributors
- @blarsen10 made their first contribution in https://github.com/nanograv/PINT/pull/1396
- @AkashA98 made their first contribution in https://github.com/nanograv/PINT/pull/1388
Full Changelog: https://github.com/nanograv/PINT/compare/0.9.1...0.9.2
- Python
Published by paulray over 3 years ago
pint-pulsar - v0.9.1
PINT Release version 0.9.1
What's Changed
- Updated logging docs and example by @dlakaplan in https://github.com/nanograv/PINT/pull/1308
- Fix pintk merge problem by @aarchiba in https://github.com/nanograv/PINT/pull/1307
- Handle no clock files better by @aarchiba in https://github.com/nanograv/PINT/pull/1309
- Change update frequency for index.txt by @aarchiba in https://github.com/nanograv/PINT/pull/1318
- JSON observatories by @dlakaplan in https://github.com/nanograv/PINT/pull/1287
- Remove obsolete super() syntax by @aarchiba in https://github.com/nanograv/PINT/pull/1313
- Fix problems revealed by new hypothesis by @aarchiba in https://github.com/nanograv/PINT/pull/1332
- Fix bug #1316 by @aarchiba in https://github.com/nanograv/PINT/pull/1324
- Split Jodrell observatory based on backend by @aarchiba in https://github.com/nanograv/PINT/pull/1325
- Explicit deep copy of flags by @dlakaplan in https://github.com/nanograv/PINT/pull/1329
- Add How-to questions from Wiki by @aarchiba in https://github.com/nanograv/PINT/pull/1311
- Save pulse number in tim files by @dlakaplan in https://github.com/nanograv/PINT/pull/1323
- Add HOWTO snippet on warnings by @aarchiba in https://github.com/nanograv/PINT/pull/1338
- Compare parfiles by @dlakaplan in https://github.com/nanograv/PINT/pull/1340
- Update understanding_fitters tutorial by @dlakaplan in https://github.com/nanograv/PINT/pull/1344
- Pl red noise bugfix by @abhisrkckl in https://github.com/nanograv/PINT/pull/1335
- Expose FD delay-as-a-function-of-frequency by @aarchiba in https://github.com/nanograv/PINT/pull/1342
- Added missing import in
pulsar_binary.pyby @abhisrkckl in https://github.com/nanograv/PINT/pull/1360 - Raise exception for astropy <4 in init.py by @dlakaplan in https://github.com/nanograv/PINT/pull/1359
- Remove observatories.py by @dlakaplan in https://github.com/nanograv/PINT/pull/1358
- Typo fix by @abhisrkckl in https://github.com/nanograv/PINT/pull/1346
- A bunch of typo fixes in comments and description strings by @abhisrkckl in https://github.com/nanograv/PINT/pull/1348
- Allow clock files that contain only sporadic updates by @aarchiba in https://github.com/nanograv/PINT/pull/1337
- Moved example data to the correct location (src/pint/data/examples/) by @abhisrkckl in https://github.com/nanograv/PINT/pull/1350
- Fix issue #1351 by @abhisrkckl in https://github.com/nanograv/PINT/pull/1362
- Quality of life change for Fermi template code. by @kerrm in https://github.com/nanograv/PINT/pull/1367
- Make phaseogram plotting more robust by @paulray in https://github.com/nanograv/PINT/pull/1365
- WIP: DMX utility improvements by @dlakaplan in https://github.com/nanograv/PINT/pull/1368
- Test cleanup and simplify special_locations by @aarchiba in https://github.com/nanograv/PINT/pull/1305
New Contributors
- @abhisrkckl made their first contribution in https://github.com/nanograv/PINT/pull/1335
Full Changelog: https://github.com/nanograv/PINT/compare/0.9.0...0.9.1
- Python
Published by paulray over 3 years ago
pint-pulsar - v0.9.0
Major changes in this release include dropping support for Python version less than 3.8 and use of the global clock file repository instead of distributing clock files with PINT or relying on TEMPO/Tempo2.
- Python
Published by paulray almost 4 years ago
pint-pulsar - v0.8.8
Version 0.8.8 of PINT. Contains many improvements to the GUI as well as many other fixes.
What's Changed
- Report the observatory when TEMPO/TEMPO2 needed. by @aarchiba in https://github.com/nanograv/PINT/pull/1236
- Convert a cluster into a flag by @dlakaplan in https://github.com/nanograv/PINT/pull/1234
- Fix DMDATA output for non-pint format by @dlakaplan in https://github.com/nanograv/PINT/pull/1230
- Add warning when using A1DOT with DDK models by @dlakaplan in https://github.com/nanograv/PINT/pull/1176
- Use EQUADs and EFACs in WLS fitters by @aarchiba in https://github.com/nanograv/PINT/pull/1244
- Fixes error during testing by @dlakaplan in https://github.com/nanograv/PINT/pull/1251
- Make ephemeris loading more robust (and work on our CI) by @aarchiba in https://github.com/nanograv/PINT/pull/1254
- PINTk improvements by @dlakaplan in https://github.com/nanograv/PINT/pull/1249
- Keep Kopeikin corrections in ECL coordinates by @dlakaplan in https://github.com/nanograv/PINT/pull/1202
- Improve clock file handling by @aarchiba in https://github.com/nanograv/PINT/pull/1239
Full Changelog: https://github.com/nanograv/PINT/compare/0.8.7...0.8.8
- Python
Published by paulray almost 4 years ago
pint-pulsar - v0.8.3
Point release of PINT. This is meant to be the release used for the NANOGrav 15-year data release. The most notable change is that several observatory positions have been updated, including an update of the position of the Arecibo observatory that moves the assumed position by about 30 m (!). As of 2021 September TEMPO and TEMPO2 have not yet been updated correspondingly, so expect some minor differences.
- Python
Published by aarchiba over 4 years ago