Base#

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

Bases: object

Base class for setting up ion metadata and building database if necessary.

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

Attributes Documentation

atomic_number#
atomic_symbol#
charge_state#
element_name#
ion_name#
ion_name_roman#
ionization_stage#
ionization_stage_roman#