tardis.io.model.readers.csvy module

tardis.io.model.readers.csvy.load_csv_from_csvy(fname)[source]
Parameters
fnamestring

Path to csvy file

Returns
datapandas.dataframe

csv data from csvy file

tardis.io.model.readers.csvy.load_csvy(fname)[source]
Parameters
fnamestring

Path to csvy file

Returns
yaml_dictdictionary

YAML part of the csvy file

datapandas.dataframe

csv data from csvy file

tardis.io.model.readers.csvy.load_yaml_from_csvy(fname)[source]
Parameters
fnamestring

Path to csvy file

Returns
yaml_dictdictionary

YAML part of the csvy file

tardis.io.model.readers.csvy.parse_csv_abundances(csvy_data)[source]

A parser for the csv data part of a csvy model file. This function filters out columns that are not abundances.

Parameters
csvy_datapandas.DataFrame
Returns
indexnp.ndarray
abundancespandas.DataFrame
isotope_abundancepandas.MultiIndex