Welcome to pyGrating’s documentation!#

pyGrating is a python module to reduce Ultraviolet Imaging Telescope (UVIT/AstroSat) Grating spectra. An image reduced using CCDLAB is required as input. The GratingImage module can identify all sources in the image and GratingSpectum module converts the 2D spectrum to 1D calibrated (wavelength and flux) spectrum.

Installation#

Add the pygrating.py file and data folder to your working directory .

Requirements#

I recommend that you install the Anaconda Distribution.

pyGrating has following requirements:

  • numpy >= 1.21.5

  • scipy >= 1.7.3

  • astropy >= 5.0.4

  • specutils >= 1.7.0

  • matplotlib >= 3.5.1

Caution!#

The software is under active development.

Citation#

https://zenodo.org/badge/594533919.svg

Jadhav 2023, pyGrating, DOI: 10.5281/zenodo.7579951 1

Tandon, et al. 2020, AJ, 159, 158 2

Dewangan, 2021, JApA, 42, 49 3

1

https://zenodo.org/badge/latestdoi/594533919

2

https://ui.adsabs.harvard.edu/abs/2020AJ….159..158T/abstract

3

https://ui.adsabs.harvard.edu/abs/2021JApA…42…49D/abstract

Indices and tables#