This package (Pulsar_Profile_Analysis_Tool') is used to determine any variablilities in the pulsar's profile by comparing each observations pulsar profile over multiple epochs as a time series and looking for any variations over this time.
These variations are plotted as profile residuals as a function of time to showcase how the pulsar's profile changes over time.
pip install PPAT
The script runs by performing a number of chronological functions. These include:
- Downloading and converting the file to ASCII format from PSRCHIVE format
- Loading in the tezt file and reading in the columns
- Running a loop over the archive to perform step 1 for each loop
- Using the intesity of the profile to normalise the profile with the max peak, using np.argmax
- Measuring the diff between the normalised observation file and the template
- Recording this difference as the residual in a file
The script will go in here
Please credit this work by citing the following link: Mandow et al. 2023, ApJ, 455, 16