Skip to content
This repository has been archived by the owner on Nov 21, 2023. It is now read-only.

Other Packages

James Davenport edited this page Mar 22, 2018 · 14 revisions

PyDIS is not the only game in town for analyzing astronomical spectra using python, and is far behind other tools in some areas! Here is a list of other known related packages:

Reduce Raw Data

  • PyDIS: reduction toolkit for DIS on the APO 3.5-m
  • specreduce: reduction software for optical spectra, from raw data to 1-d spec
  • pyspectrograph: tasks for modeling a spectrograph end-to-end, and analyze the raw data. Very powerful, but complex
  • pysalt: Python/Pyraf package for reducing and analyzing SALT data
  • pyhrs: Software for reducing observations from the SALT High Resolution Spectrograph
  • longslit: by Adrian Price-Whelan

Manipulating Reduced Data

  • specutils: Affiliate package for astropy. Useful for I/O, plotting, and some analysis of reduced spectra
  • spectral-cube: reading and writing spectral data cubes
  • specviz: STSci package in development for visualizing 1-D spectra

Analyze Reduced Data

  • pyspeckit: analysis and line/feature fitting toolkit for reduced spectra
  • PHEW: Python Equivalent Width fitting tool, using pyspeckit as backend and Monte Carlo for fitting
  • pysynphot: STSci package for generating synthetic photometry from spectra
  • Starfish: tools for inference and fitting on high resolution spectroscopic data
  • sick: inferring astrophysical parameters from noisy spectra
  • lsst_sims_photUtils: tools for converting spectra to magnitudes and calculating signal-to-noise.
  • linetools: A package for the analysis of 1d astronomical spectra, especially quasar and galaxy spectra.
  • ppxf: Penalized pixel fitting to extract stellar or gas kinematics or stellar pops from galaxy spectra.
Clone this wiki locally