ChiantiPy is a Python interface to the CHIANTI atomic database for astrophysical spectroscopy. The CHIANTI atomic database for astrophysical spectroscopy provides the information necessary to calculate the emission spectrum from hot plasmas. ChiantiPy provides several top-level classes to access the database and calculate continuum and emission line intensities.
| Tags | Science astrophysics spectroscopy Astronomy |
|---|---|
| Licenses | GPLv3 |
| Operating Systems | Linux Windows Mac OS X |
| Implementation | Python |
Recent releases


Release Notes: This release fixes a major bug. Users are strongly suggested to upgrade to this version.


Release Notes: This release accommodates the changes made in 7.1 of the CHIANTI atomic database. In addition, there is a new method "emissList" that allows one to print out a list of lines in a given wavelength range. Also, there is a new keyword "wvlRanges" for the chianti.ion.intensityRatio method that allows the user to determine intensity ratios for lines that are widely separated in wavelength. The documentation has been updated and describes these features in the "Quick-Start" guide.


Release Notes: This is a bugfix release.


Release Notes: Modifications have been made to remain compatible with the CHIANTI database Version 7.0. The structure of the ChiantiPy distribution has changed so that any version of ChiantiPy prior to 0.4.1 must be removed before installing the current version.


Release Notes: This release adds the class radLoss to calculate radiative losses and plot the results. The method ion.popPlot now plots a histogram of level populations if only a single value of temperature and density are specified. Previously, it expected multiple temperatures or densities. A number of bugfixes have been made.