Software

Matteo's Library and Tools in Python for NuSTAR Timing

Post talking about MaLTPyNT, a former software project. Outdated!

Matteo's Library and Tools in Python for NuSTAR Timing

(This post is highly outdated. Use with caution)

MaLTPyNT, Matteo's Library and Tools in Python for NuSTAR Timing [ascl:1502.021], is a set of Python (2.7, 3.3, 3.4) scripts designed to perform correctly and fairly easily a quick-look timing analysis of NuSTAR (and partially XMM-Newton/EPIC and RXTE/PCA) data.

It employs fairly standard procedures to perform the Fourier analysis of data and calculate periodograms. Data are automatically extracted from Good Time Intervals if specified, in order to avoid the spurious contributions to the periodograms arising from bad intervals.

Also, when data from two detectors are used (like for the two focal planes of NuSTAR) it gives the possibility to calculate the cospectrum (the real part of the cross-spectrum). This is necessary for NuSTAR observations of bright sources: in these observations, dead time effects produce a distortion in the power spectrum (in particular in the Poisson noise baseline) that is not easy to model and makes it very tricky to calculate the real source periodogram. The cospectrum, by eliminating all correlations between the two detectors, permits to have a noise-subtracted periodogram.

The software is released under the BSD license. It can be downloaded from the two repositories below:

Bitbucket: https://bitbucket.org/mbachett/maltpynt

GitHub: https://github.com/matteobachetti/MaLTPyNT/

The documentation is available here: http://maltpynt.readthedocs.org/

More information

Indexed in NASA ADS: http://adsabs.harvard.edu/abs/2015ascl.soft02021B

ASCL entry: http://ascl.net/1502.021

Continuous Integration with Travis CI: https://travis-ci.org/matteobachetti/MaLTPyNT/