fiasco currently only supports version 8 of the CHIANTI database.

build_hdf5_dbase#

fiasco.util.build_hdf5_dbase(ascii_dbase_root, hdf5_dbase_root, files=None, check_hash=False)[source]#

Assemble HDF5 file from raw ASCII CHIANTI database.

Parameters:
  • ascii_dbase_root (str or Path) – Path to top of CHIANTI database tree

  • hdf5_dbase_root (str or Path) – Path to HDF5 file

  • files (list or dict, optional) – A list of files to update in the HDF5 database. By default, this is all of the files in ascii_dbase_root.

  • check_hash (bool, optional) – If True, check the file hash before adding it to the database. Building the database will fail if any of the hashes is not as expected.