|Ask a Question||Search PSRCHIVE:|
New Features in PSRCHIVE 8.2Version 8.2 corrects a memory management issue in multi-threaded programs, and is released as a stable point of reference for dspsr development. A small number of other compilation issues are also fixed in this release.
Version 8.2 is also the first release to implement the I/O routines for PSRFITS version 3; this latest specification has had significant input from Paul Demorest and Scott Ransom.
New Features in PSRCHIVE 8.1Version 8.1 supports four new file formats and fixes a number of bugs that were encountered along the way. Some significant advances have also been implemented in the pcm program, and the interfaces with TEMPO and the Intel Math Kernel Library FFT interface have been updated.
Data formats: Several new file formats are now supported (load-only):
Bugs Fixed: The following fixes were implemented:
Polarimetric Calibration: The pcm program now normalizes the input Stokes parameters by the mean of the invariant interval over all on-pulse phase bins. The advantages of this approach are significant because the mean invariant: 1) is seldom <= 0, even when there are highly polarized phase bins; 2) is more normally distributed; and 3) has greater S/N.
TEMPO polyco creation: PSRCHIVE programs will now issue a warning if the residual rms between the best-fit polynomial and the model is greater than 10 microperiods. See for more information.
New Features in PSRCHIVE 8.0Version 8.0 includes a number of new developments:
TEMPO2 Support: George Hobbs has helped to fully integrate TEMPO2 Predictor (like the TEMPO polyco) functionality into PSRCHIVE. This includes the generation of new predictors using the TEMPO2 library and the extended list of TEMPO2 parameters. It does not yet include the frequency dependent computation of pulse phase.
PSRFITS Support: Paul Demorest has helped to define a mininum acceptable PSRFITS file, and the relevant PSRFITS I/O code has been updated to be much more flexible.
Compiler Support: Paul Demorest has helped to get PSRCHIVE compiling with the GNU Compiler Collection version 4.2.
Parameter Query: David Smith has ported vap to SourceForge and expanded the program to output a greater range of header parameters.
Data Visualization: David Smith has ported pav to SourceForge and implemented many of the old favourite plots. Many of these are also available in psrplot, which has had some new features added, such as looping through archive dimensions (sub-integration, frequency channel, polarization, and potentially more).
Period and Dispersion Measure Refinement: Albert Teoh and Jonathan Khoo have migrated pdmp to SourceForge.
SIMD Support: The SIMD (Single Instruction, Multiple Data) features of FFTW3 are now exploited to provide greater efficiency on platforms that support this instruction set.
Polarimetric Calibration: Time variations of instrumental backend parameters (absolute gain, differential gain, and differential phase) can now be modelled by pcm using either polynomials or multiple step functions.
Various Bug Fixes: In addition to the new features described above, a fairly long list of bugs have been sorted out. If interested in details, please see the online Bug Tracker. (Select Status: Closed, Group: Version 8.0 and click Browse.)