New Features in PSRCHIVE 11.1

Bugs Fixed:

  • pat: matrix template matching now works when nchan == 1
  • numeric extensions on output filenames are preserved
  • programs will no longer silently ignore non-existent files
  • pam --setnsub preserves epochs when there is no predictor
  • psrplot: phase vs freq and time plots now rescale between files
  • psredit verifies input parameters
  • psrsplit uses a better output file naming convention

New Features in PSRCHIVE 11.0

PSRFITS 4.0: The new PSRFITS definition incorporates useful input from a number of people, including Paul Demorest, Scott Ransom, and Ingrid Stairs. Most importantly: TEMPO parameters are now stored as a single block of text. Dispersion measure and rotation measure are stored as separate attributes in the PSRFITS header.

Polarimetric calibration: pcm has been updated to implement other parameterizations of the receiver. Matrix template matching now works when the number of phase bins in the template is less than the number in the observation. It can now also fit a single template profile to multiple frequency channels in the observation (assumes constant pulse profile), producing a unique solution of the instrumental response in each channel.

pac is now able to apply a pcm-generated solution to an observation with fewer frequency channels, as long as the calibrator contains the superset of the observation frequency channels, which can be the case with ASP/GASP data.

pacv can now print the Mueller matrix elements corresponding to the Jones matrix in each frequency channel of the solution.

Bugs Fixed:

  • PSRFITS parameters lost on cloning
  • in mathematical expressions, psrstat mistakes the minus sign as part of the variable name
  • Fourier transform shifting sometimes fails when using Intel MKL
  • "pam -o frequency" keeps only single precision floating point numbers
  • Faraday rotation correction fails on circular feeds (if state==Coherence)
  • tempo parameters are incorrectly parsed
  • $TEMPO/obsys.dat is incorrectly parsed (longitude West not East)
  • PSRFITS loses the differential phase parameter name and description
  • PSRFITS search mode header parameters cannot be queried