For running its simulations TARDIS needs atomic data, such as atomic masses, ionization energies, levels and transitions. This data is available from a number of known sources. In order for TARDIS to be able to use the data, it should be downloaded, stored in a database, and converted to the HDF5 format. This task is currently done by the tardisatomic package; however, this package has some underlying issues. It has no clear workflow and the existing database structure is difficult to modify and maintain. These problems complicate adding and processing data from new sources.

If my project is accepted, I will implement a new package named carsus (the name suggested by the collaboration) that will be deprived of the issues inherent in tardisatomic. The new package will have clear workflow, sound database structure and flexible input/output modules.





  • Wolfgang
  • Luke Shingles