ISMgas is a python module used to analyze absorption line kinematics of Interstellar Medium gas. The module takes a 1D spectra as an input and extracts key kinematic diagnostics (such as velocity centroid of absorption) by fitting the absorption profile with multiple gaussian profiles.
Project description
ISMgas
ISMgas is a python module used to analyze absorption line kinematics of Interstellar Medium gas. The module takes a 1D spectra as an input and extracts key kinematic diagnostics (such as velocity centroid of absorption) by fitting the absorption profile with multiple gaussian profiles.
Module flowchart
flowchart TD
spectra[1d reduced spectra] --> preprocess(preprocess)
preprocess --> ISMgas[ISMgas module]
ISMgas --> combine[Combine ISM lines using spectra.AnalyzeSpectra]
combine --> fitting[fit ISM lines with a single or double gaussian using fitting.DoubleGaussian]
GalaxyProps[Galaxy properties] -.- ISMgas
Support[Supporting functions] -.- ISMgas
global[globalVars] -.- ISMgas
linelist[linelist] -.- ISMgas
Tutorials
- Fit a double Gaussian to an absorption profile using ISMgas.fitting
- Introduction to the ISMgas.AnalyzeSpectra baseclass
Papers using ISMgas
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ISMgas-0.0.1.tar.gz
(17.4 kB
view hashes)
Built Distribution
ISMgas-0.0.1-py3-none-any.whl
(19.2 kB
view hashes)