fiasco currently only supports version 8 of the CHIANTI database.

AbundParser#

class fiasco.io.sources.AbundParser(abundance_filename, **kwargs)[source]#

Bases: GenericParser

Attributes Summary

descriptions

dtypes

fformat

filetype

headings

units

Methods Summary

postprocessor(df)

Default postprocessor method run on the whole dataframe

to_hdf5(hf, df)

Attributes Documentation

descriptions = ['atomic number', 'abundance relative to H', 'element']#
dtypes = [<class 'int'>, <class 'float'>, <class 'str'>]#
fformat = <fortranformat.FortranRecordReader.FortranRecordReader object>#
filetype = 'abund'#
headings = ['Z', 'abundance', 'element']#
units = [None, Unit(dimensionless), None]#

Methods Documentation

postprocessor(df)[source]#

Default postprocessor method run on the whole dataframe

to_hdf5(hf, df)[source]#