This is a summary of features/enhancements/bugfixes for PINT. Some of them have been requested by users and some of them were proposed by developers.
Please suggest additions to the list in the comments below. Please also remind me to remove items that have been implemented. If you are interested in any of the issues, please let us know in the comments and/or create a new PR for it.
Items with an active/work in progress pull request are marked with (*).
PINT Development Wishlist
This is a summary of features/enhancements/bugfixes for PINT. Some of them have been requested by users and some of them were proposed by developers.
Please suggest additions to the list in the comments below. Please also remind me to remove items that have been implemented. If you are interested in any of the issues, please let us know in the comments and/or create a new PR for it.
Items with an active/work in progress pull request are marked with (*).
New features
Timing model and parameters
P0
andP1
in place ofF0
andF1
(also #1330)DMMODEL
)MSS
)BT1P
andBT2P
)SATJUMP
) and Barycentric Arrival Times (BATJUMP
?)FDJUMP
)PLRedNoise
andPLDMNoise
) should support corner frequency (TNREDCORNER
) and fundamental frequency of the basis (TNREDFLOW
) as parametersPLDMNoise
should work properly with wideband dataMJDParameter
from a time objectmaskParameter
sTOAs
Residuals and Fitting
fftfit
in Python instead of relying onPRESTO
DRACULA
usingPINT
ECORR
CompositeMCMCFitter
is brokenClocks, observatories and solar system ephemerides
Command line and GUI
general2
-like command line tool to be used with unix pipesPlatform support
float80
orfloat128
)API and functionality improvements
Performance
Code quality and tests
ENTERPRISE
PINT
updates don't break downstream codes (pint_pal
andENTERPRISE
)Documentation and Examples