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