This project is an attempt to create scripts to process multiwavelength data
- Python3.x
- Matplotlib
- Numpy
- Astropy
- Astroquery(for testing MAST integration)
- CIAO for working with CXC eventfiles
- Astronconda environment for HST image alignement
One can directly load image_operations to directly view all the functionality.
Only logarithmic stretching is added and will add more in future.
Till now RGB image with same stretch is available.
It can read .fz file extensions too as they are only compressed fits files.
CXC event files are still not compatible
- Use DS9 to view interested CXC event file(image)
- Extract region of interets using DS9's 'region' function
- Use the extract.sh script to convert the CXC event (image) file to python readable '.fits' file.
- More information is provided in the script
- Important things to keep in mind:
-
WCS information will be preserved
-
Spectral Information will be lost
-
Take special care if you '.reg' file is not one of the standrd regions ex. Annulus Region (lookout for region definition conflicts between DS9 and CIAO)
- For such regions use this command before running the script to convert the region definition to CIAO format
convert_ds9_region_to_ciao_stack ds9.reg ciao.reg
ds9.reg : non-standard region
ciao.reg : Output .reg file in CIAO format
-
MAST integration is still in progress, if you want to try load mast_integration
For those who want to learn I've added Jupyter Notebook for basic fits viewing.
In future notebooks with advance functionality will be added too.
- Updated streteching definition
- Jupyter Notebook for image HST image Alignment
- Jupyter Notebook for Multi-wavelength composition
- Useful CIAO scripts for spectral studies