IonBase#

class fiasco.base.IonBase(ion_name, hdf5_dbase_root=None, **kwargs)[source]#

Bases: object

Base class for accessing data attached to a particular ion.

Note

This is not meant to be instantiated directly by the user and primarily serves as a base class for Ion.

Parameters:
  • ion_name (str) – Name of ion, e.g. for Fe V, ‘Fe 5’, ‘iron 5’, ‘Fe 4+’

  • hdf5_dbase_root (str, optional) – Path to the root of the CHIANTI HDF5 database. If not provided, the default path is used.

  • kwargs – Further keyword arguments are passed to fiasco.util.check_database.

Attributes Summary

atomic_number

The atomic number of the element, \(Z\).

atomic_symbol

The standard atomic symbol for the element, e.g. "H" for hydrogen.

charge_state

Total number of electrons removed, \(z\).

element_name

The full name of the element, e.g. "hydrogen".

ion_name

The name of the element and ionization stage, e.g. "Fe 11".

ion_name_roman

Name of the element and ionization stage in roman numeral format.

ionization_stage

Number denoting the degree of ionization, with 1 denoting the neutral stage.

ionization_stage_roman

Ionization stage in roman numeral format.

isoelectronic_sequence

Atomic symbol denoting to which isoelectronic sequence this ion belongs.

mass

Atomic mass of the ion.

period

Row of the periodic table to which the element belongs

Attributes Documentation

atomic_number#

The atomic number of the element, \(Z\).

atomic_symbol#

The standard atomic symbol for the element, e.g. “H” for hydrogen.

charge_state#

Total number of electrons removed, \(z\).

element_name#

The full name of the element, e.g. “hydrogen”.

ion_name#

The name of the element and ionization stage, e.g. “Fe 11”.

ion_name_roman#

Name of the element and ionization stage in roman numeral format.

ionization_stage#

Number denoting the degree of ionization, with 1 denoting the neutral stage.

ionization_stage_roman#

Ionization stage in roman numeral format.

isoelectronic_sequence#

Atomic symbol denoting to which isoelectronic sequence this ion belongs.

mass#

Atomic mass of the ion.

period#

Row of the periodic table to which the element belongs