Open
Description
a request came up on slack about tutorials about using astropy
, astropy-affiliated
, and the related python
ecosystem for astrophotography. the basic image calibration steps (e.g. bias, darks, flats) can be handled easily by ccdproc
. for color imagers, there may be extra steps to decompose the TIFF or RAW files into a FITS image per color channel. for higher level processing of images, the PixInsight
package is widely used within the astrophotography community. there is a set of very good PixInsight
tutorials at https://pixinsight.com/tutorials/index.html that would be a good possible starting point for ideas for similar astropy
tutorials.
some specific tutorial ideas i can name off the top of my head:
- basic reduction and calibration tutorial. e.g., extracting FITS channels from color images, building master calibration frames, applying calibration data. this could be a cribbed/distilled version of https://mwcraig.github.io/ccd-as-book/00-00-Preface that uses some publicly available astrophotography data. there are various sources of raw astrophotography data. here is one example: https://www.astrobin.com/forum/c/astrophotography/other/all-my-raw-files-are-or-will-be-public-online/
- aligning and combining images. this can include calibrating WCS for images and using
reproject
to combine data from different cameras/telescopes. - how to use tools like
photutils
andscikit-image
to perform sophisticated background subtraction and gradient removal. - an analog to the
PixInsight
noise reduction tutorial that shows how to perform those tasks withscikit-image
and/oropencv
.