Skip to content

Wishlist for PINT development #1576

@abhisrkckl

Description

@abhisrkckl

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

TOAs

  • Support using pulse numbers for a subset of the TOAs
  • Simplify working with TOA flags
  • Check TOA flags for IPTA compliance

Residuals and Fitting

Clocks, observatories and solar system ephemerides

Command line and GUI

  • general2-like command line tool to be used with unix pipes

Platform support

API and functionality improvements

Performance

Code quality and tests

  • Add type hints
  • Improve unit test coverage
  • Audit and clean up skipped and xpassed tests
  • Review test tolerances
  • Find and remove unused modules and dead code
  • Test that the noise models in PINT are fully compatible with ENTERPRISE
  • Make sure that PINT updates don't break downstream codes (pint_pal and ENTERPRISE)

Documentation and Examples

  • Standardize citations

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions