How-tos
This section is to provide detailed solutions to particular problems. Some of these are based on user questions, others are more about how to develop PINT. Please feel free to change this by writing more; there are also some entries on the PINT wiki which you can contribute to more directly.
- How to Install PINT
- How to do a number of things users have asked about
- How to upgrade PINT
- How to check out some user’s particular branch for testing:
- How to go to a specific version of PINT
- Find data files for testing/tutorials
- Load a par file
- Load a tim file
- Load a tim and par file together
- Create TOAs from an array of times
- Get the red noise basis functions and the corresponding coefficients out of a PINT fitter object
- Select TOAs
- Modify TOAs
- Avoid “KeyError: ‘obs_jupiter_pos’ error when trying to grab residuals?”
- Convert from ELAT/ELONG <-> RA/DEC if I have a timing model
- Convert between binary models
- Add a jump programmatically
- Choose a fitter
- Include logging in a script
- Make PINT stop reporting a particular warning
- How to: Common timing workflow
- How to: Simple python PINT tools
- How to Contribute to PINT
- How to Set Up Your Environment For PINT Development
- How To Build and Test From the Command Line
- How to Edit PINT’s Documentation
- How to Work With Example Notebooks
- How to Control PINT Logging Output
- How to determine the scaling factor for TCB <-> TDB conversion for a parameter