ds9
Analysis eXtensions¶dax
is a collection of ds9
analysis scripts which allows users to perform some simple CIAO tasks directly from within ds9
with minimal inputs. Many of the dax
tasks are specific to Chandra data analysis; however, some tasks are generic.
download_chandra_obsid 635 evt1,asol,pbk,bias,flt,fov,stat,mtl,msk,dtf,bpix
chandra_repro 635 out=./
cd Dax
# In notebook the ots/bin/ds9 is in PATH first. Need to run wrapper explicitly
$ASCDS_INSTALL/bin/ds9 acisf00635_repro_evt2.fits -bin factor 4 -scale log -scale limits 0 100 &
[1] 3416
import -window "SAOImage ds9" dax_01.png
display < dax_01.png
The Analysis menu (right hand side) contains a lot of functionality.
At the bottom will be the CIAO sub-menu. This is dax
.
# Tear off Analysis menu
sleep 5
import -window "Analysis" dax_02.png
display < dax_02.png
The dax
tasks are divided into several groups
# Open, Tear Off CIAO menu
sleep 2
import -window "CIAO" dax_02.png
display < dax_02.png
xpaset -p ds9 regions command "circle(3814,3466,45)"
xpaset -p ds9 analysis task '{Net Counts}'
sleep 5
# Resize window
import -window "Net Counts" dax_04.png
display < dax_04.png
xpaset -p ds9 regions command "{circle(3878,3742,80) # background}"
xpaset -p ds9 analysis task '{Net Counts}'
sleep 5
# Resize window
import -window "Net Counts" dax_05.png
display < dax_05.png
xpaset -p ds9 regions select all
xpaset -p ds9 analysis task '{Photometry (srcflux)}'
# Wait for srcflux ~1min
# Resize window
sleep 3
import -window 'Photometry (srcflux)' dax_05a.png
display < dax_05a.png
xpaset -p ds9 analysis task '{G-L Vary}'
sleep 2
# Click on chips window
import dax_06.png
display < dax_06.png
# Right Click
# Show GUI
# Click on Histogram
sleep 5
import -window 'ChIPS GUI Panel' dax_07.png
display < dax_07.png
# Tear Open and Tear off Sherpa menu
sleep 5
import -window 'Sherpa' dax_08.png
display < dax_08.png
xpaset -p ds9 regions select all
xpaset -p ds9 analysis task '{Spectral Fit}'
# Wait for fit to complete ~ 20 sec
import -window 'Spectral Fit' dax_09.png
display < dax_09.png
# Click on Chips Window
sleep 3
import dax_10.png
display < dax_10.png
xpaset -p ds9 analysis task '{2D Image Fit}'
xpaset -p ds9 tile
import -window "SAOImage ds9" dax_11.png
display < dax_11.png
import -window "2D Image Fit" dax_12.png
display < dax_12.png
xpaset -p ds9 quit