Contributor
Rohith Varma Buddaraju

Tardis Setups Framework


Mentors
Andrew Fullard, Ezequiel Pássaro, Aoife
Organization
TARDIS RT Collaboration
Technologies
python, GitHub Actions
Topics
documentation, devops
Tardis is an open-source project designed for rapid spectral modelling of supernovae. Astrophysicists widely use it to model supernovas. When new astrophysicists start using the Tardis, they will use the help of past projects to understand the simulated spectra. So it is crucial to continuously update the simulated spectra of past projects as the code of Tardis gets modified. Currently, three past projects are stored in the tardis-setups repository. Each time there is a change in the codebase of Tardis, it is hard to run the projects and update the spectra manually. So a CI/CD framework should be created to automate comparing and publishing the results. To achieve this, we intend to use GitHub Actions. The existing projects have different ways to run the simulations. So the existing projects will be modified to be integrated into the pipeline. Guidelines will also be put in place to allow future contributors to add more projects.