Version 1.2.0  Slang/ISIS Timing Analysis Routines (SITAR) Home Page  

SITAR, Slang/ISIS Timing Analysis Routines, presents a set of functions and subroutines designed to be run within ISIS in order to perform timing analysis of data. The specific examples presented here relate to data obtained with the Chandra Xray Satellite or with the Rossi Xray Timing ExplorerAll Sky Monitor (RXTEASM). The subroutines are written in SLang, with reliance on functions intrinsic to ISIS. A few features rely on the use of the GNU Scientific Library module available from the SLang Modules Packages. (Specifically, the GregoryLoredo algorithm, certain options for the Bayesian Blocks routine, and the proper statistical significances of epoch fold values rely on the use of GSL.) Currently, SITAR provides a set of routines for:
As part of a continuuing revamp of these routines, many of them have been rewritten to change the interface to accept qualifiers (similar to keywords in IDL). Rather than depend upon optional, orderdependent input, one can instead use order independent qualifiers. For example, preversion 1.0.0: isis> y = sitar_pfold_rate(t,rate,2.e4,,,50,3.5e8);becomes, postversion 1.0.0: isis> y = sitar_pfold_rate(t,rate,2.e4;nphs=50,tzero3.5e8);or isis> y = sitar_pfold_rate(t,rate,2.e4;tzero3.5e8,nphs=50); Some routines still have orderdependent optional inputs (some of the Bayesian Blocks routines  they are slowly being changed over, and are likely to be backwards incompatible with each 0.1 increment in version number). Many of the Power Spectra routines still have orderdependent optiional inputs, since that seemed the more sensible interface. Please note: Not all of the examples on these web pages have been updated to reflect the new interfaces. Hopefully the translation will be obvious. But eventually all of these routines will be overhauled, and probably updated to a 2.0 status. 
This page was last updated Sep 18, 2013 by Michael Nowak. To comment on it or the material presented here, send email to mnowak@space.mit.edu.