pint

PINT Is Not TEMPO3!

This package has many submodules, but useful starting places may be pint.toa.TOAs, pint.models.timing_model.TimingModel, and pint.residuals.Residuals.

Below you will find a tree of submodules. The online documentation should also provide a usable table of contents.

These docstrings contain reference documentation; for tutorials, explanations, or how-to documentation, please see other sections of the online documentation.

Functions

print_info()

Print the OS version, Python version, PINT version, versions of the dependencies etc.

pint.bayesian

Bayesian interface providing the pulsar timing likelihood, prior and posterior functions.

pint.binaryconvert

Potential issues: * orbital frequency derivatives * Does EPS1DOT/EPS2DOT imply OMDOT and vice versa?

pint.config

Functions related to PINT configuration.

pint.derived_quantities

Functions to compute various derived quantities from pulsar spin parameters, masses, etc.

pint.erfautils

Observatory position and velocity calculation.

pint.event_toas

Generic functions to load TOAs from events files, along with specific implementations for different missions.

pint.eventstats

Various routines for calculating pulsation test statistics on event data and helper functions.

pint.extern

External/third-party modules that are distributed with PINT.

pint.fermi_toas

Work with Fermi TOAs.

pint.fits_utils

FITS handling functions

pint.fitter

Objects for managing the procedure of fitting models to TOAs.

pint.gridutils

Tools for building chi-squared grids.

pint.logging

Custom logging filter for PINT using loguru.

pint.mcmc_fitter

Markov Chain Monte Carlo fitting.

pint.models

Pulsar timing models and tools for working with them.

pint.modelutils

pint.observatory

Machinery to support PINT's list of observatories.

pint.orbital

Orbital models

pint.phase

pint.pint_matrix

pint_matrix module defines the pint matrix base class, the design matrix .

pint.pintk

pint.plot_utils

pint.polycos

Polynomial coefficients for phase prediction

pint.pulsar_ecliptic

pint.pulsar_mjd

PulsarMJD special time format.

pint.random_models

Generate random models distributed like the results of a fit.

pint.residuals

Objects for comparing models to data.

pint.sampler

pint.scripts

pint.simulation

Functions related to simulating TOAs and models

pint.solar_system_ephemerides

Solar system ephemeris downloading and setting support.

pint.templates

pint.toa

Tools for working with pulse time-of-arrival (TOA) data.

pint.toa_select

Tool for selecting a subset of TOAs.

pint.types

pint.utils

Miscellaneous potentially-helpful functions.