Skip to content

Dense Gas Toolbox

Compare
Choose a tag to compare
@astrojohannes astrojohannes released this 28 Feb 12:27
· 17 commits to master since this release

Aim: Calculate density and temperature from observed molecular lines, e.g.: CO (1-0), CO (2-1), HCN (1-0), HCO+ (1-0), HNC (1-0)

Method: Minimize observed line ratios against radiative transfer models. The models assume that the molecular emission lines emerge from a multi-density medium rather than from a single density alone.

Results/Output: mass-weighted mean density, temperature and width of the density distribution.

Howto: Using an ascii table of observed molecular intensities [K km/s] as input, the results (mass-weighted mean density, temperature and width of the density distribution) are saved in an output ascii file. Furthermore, diagnostic plots are created to assess the quality of the fit/derived parameters.

See example.py for how to use "Dense Gas Toolbox". It's easy!

VERSION HISTORY:

v1.1:

This release now includes the data table ("ascii_galaxy.txt") used by "example.py".

v1.0:

The initial release contains models for the following lines: 12CO (1-0), 12CO (2-1), 12CO (3-2), 13CO (1-0), HCN (1-0), HNC (1-0) and HCO+ (1-0)

Needs Python 2.7 (will be upgraded to 3.X in a later release).