Personal tools
You are here: Home News Conversion to astropy
Log in


Forgot your password?
 
XAssist Pipelines
Pipelines
Pipeline    Reports      Source List
XMM-Newton v5    Field List      master_srclist.csv
Chandra v4    Field List      master_srclist.csv
XMM-Newton v4    Field List      master_srclist.csv
Chandra v3    Field List      master_srclist.csv
XMM-Newton v3    Field List      master_srclist.csv
XMM-Newton v2 (no longer active)    Field List      master_srclist.csv
ROSAT HRI    Field List      master_srclist.csv

Conversion to astropy

The xassist code base, already almost entirely written in Python, is being converted to only be dependent on astropy (along of course with the core data processing packages for the supported missions, i.e., CIAO, XMMSAS and/or HEASOFT).

When XAssist was originally written, standard fits file support did not exist in python.  FITS files were read in and written using a custom C++ library that was wrapped into python using SWIG.  However this functionality is largely in pyfits which is now part of astropy.  The ximgfit spatial fitting routing has already been converted to only be dependent on numpy (see http://xassist.pha.jhu.edu/downloads/ximgfit/).   Most of XAssist has already been converted to using astropy and will be released as a simple add-on package for astropy by the end of the summer 2017.

Document Actions