fiasco currently only supports version 8 of the CHIANTI database.

fiasco#

A Python interface to the CHIANTI atomic database

Functions#

list_elements([hdf5_dbase_root, sort])

List all available elements in the CHIANTI database.

list_ions([hdf5_dbase_root, sort])

List all available ions in the CHIANTI database

proton_electron_ratio(temperature, **kwargs)

Calculate ratio between proton and electron densities as a function of temperature according to Eq.

Classes#

Element(element_name, temperature, **kwargs)

Collection of all ions for a particular element.

Ion(ion_name, temperature[, abundance])

Class for representing a CHIANTI ion.

IonCollection(*args, **kwargs)

Container for holding multiple ions.

Level(index, elvlc)

Transitions(elvlc, wgfa)

Class Inheritance Diagram#

Inheritance diagram of fiasco.elements.Element, fiasco.ions.Ion, fiasco.collections.IonCollection, fiasco.levels.Level, fiasco.levels.Transitions