Skip to content

Releases: chianti-atomic/ChiantiPy

ChiantiPy Version 0.9.4

01 Feb 17:22
fa6038c
Compare
Choose a tag to compare

This is a bug-fix release. It fixes a problem for ions with autoionization rates

The release is also available on PyPI

Documentation is available on github.io

and on ReadTheDocs

ChiantiPy Version 0.9.3

28 Jan 16:56
fbe9364
Compare
Choose a tag to compare

This is a bug-fix release. It fixes a problem with calculating the recombination rate in general

The release is also available on PyPI

Documentation is available on github.io

and on ReadTheDocs

ChiantiPy Version 0.9.2

23 Jan 17:36
Compare
Choose a tag to compare

This is a bug-fix release. It fixes a problem with calculating the recombination rate of bare nuclei.

The release is also available on PyPI

Documentation is available on github.io

and on ReadTheDocs

ChiantiPy Version 0.9.1

24 Oct 14:51
ac6a30e
Compare
Choose a tag to compare

This is a bug-fix release for free-bound calculations and ionization-potential indexing

The release is also available on PyPI

Documentation is available on github.io

and on ReadTheDocs

ChiantiPy Version 0.9.0

19 Oct 16:45
41315a7
Compare
Choose a tag to compare

This release includes a new module: model.maker() for modeling spectral line intensities in terms of temperature, density and emission measure

A serious bug-fix to core.freeBound() which could not properly handle floating or single dimension temperatures

The release is also available on PyPI

Documentation is available on github.io

and on ReadTheDocs

ChiantiPy Version 0.8.7

06 Jul 15:40
a5348c6
Compare
Choose a tag to compare

Continued code cleanup

Added new tests for spectrum, bunch and mspectrum, contributed by @svaberg

The release is also available on PyPI

Documentation is available on github.io

and on ReadTheDocs

ChiantiPy Version 0.8.6

18 Jun 15:52
9546043
Compare
Choose a tag to compare

added argCheck method to make sure that sizes of temperature, density and emission measure are compatible. Also does some checking to make sure inputs are reasonable
Improved way of treating inputs a numpy arrays

The release is also available on PyPI

Documentation is available on github.io

and on ReadTheDocs

ChiantiPy Version 0.8.5

13 Jun 17:13
c04160b
Compare
Choose a tag to compare

An error in calculating proton rates was fixed.

Temperatures and densities are all now numpy arrays.

The release is also available on PyPI

Documentation is available on github.io

and on ReadTheDocs

ChiantiPy v0.7.1-alpha

17 Jul 15:22
f95a818
Compare
Choose a tag to compare

ChiantiPy version 0.7.1

changes from 0.7.0 to 0.7.1

version 0.7.0 included some changes in the ChiantiPy naming conventions, largely in the continuum class. These are being reverted to the original ChiantiPy naming conventions.

the ion.freeBoundxxx methods have been fixed and this also fixes the problem with the RadLoss class.

a pseudo-voigt filter has been added to tools.filters

the keyword argument wvlRange has been removed from the ion.emiss and ion.intensity methods

the keyword argument for the Emission Measure, em, has been removed from the ion.intensity and similar methods. It is now necessary to specify the emission when the object is instantiated.

a set of PyQt5 dialogs have been developed by ktritz and are now included

this is the last release that will use the PyQt4 widgets as an option.

the method ioneqOne is used by both the Ion and Continuum class. It has been moved to a single _IoneqOne.py file in the base directory

current development is with Python 3.6

ChiantiPy version 0.7.0

24 Feb 16:37
Compare
Choose a tag to compare

ChiantiPy version 0.7.0

changes from 0.6.5 to 0.7.0

The is the first release of ChiantiPy on Github.

This release is also available on PyPI.

To be more compliant with other astrophysical packages on Github (Astropy and SunPy) the directory layout has been changed and renamed.

The core routines are now imported as

import ChiantiPy.core as ch

this give access to ch.ion, ch.spectrum, etc.

Bug-fixes: the calculation of excitation-autoionization cross-sections and rates have been corrected in the eaCross() and eaRate() methods

Current development is with Python 3.4