Skip to content

A python module to reduce Ultraviolet Imaging Telescope (UVIT) Grating spectra

License

Notifications You must be signed in to change notification settings

jikrant3/pyGrating

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyGrating

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.

pgGrating documentation is at jikrant3.github.io/pyGrating/

Installation

Add the pygrating.py and data folder to your working directory (GitHub).

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

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

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

Dewangan, 2021, JApA, 42, 49

About

A python module to reduce Ultraviolet Imaging Telescope (UVIT) Grating spectra

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages