tardis.io.atom_data.macro_atom_data module

class tardis.io.atom_data.macro_atom_data.MacroAtomData(transition_probability_data: DataFrame, block_reference_data: DataFrame)[source]

Bases: object

Wrapper for macro atom related dataframes

transition_probability_data(pandas.DataFrame, np.array)

index : numerical index columns : atomic_number, ion_number, source_level_number, destination_level_number, transition_line_id, transition_type, transition_probability;

block_reference_data(pandas.DataFrame, np.array)

index : numerical index columns : atomic_number, ion_number, source_level_number, count_down, count_up, count_total. Refer to the docs: http://tardis.readthedocs.io/en/latest/physics/plasma/macroatom.html

block_reference_data: DataFrame
transition_probability_data: DataFrame