Elevating Scientific Computing at Simula: Best Practices in Modern Software Development.#
23.11.23
Henrik Finsberg, Jørgen Dokken and Min Ragan-Kelley
Research at Simula is based on code#
We write code to pre-process data
We write code to run simulations
We write code to create figures and tables (post-processing)
Whenever you publish a paper, you need to have recipe for how to reproduce the results in the paper
Many journals require that you make your code available
Plan this workshop#
11.00 - 11.30: Code and data repositories (Henrik)
11.30 - 12.00: Reproducible environments (Min)
12.00 - 12.30: Lunch
12.30 - 13.00: Linters, formatters and continuous integration (Henrik + Jørgen)
13.00 - 13.30: Documentation (Jørgen)
13.30 - 13.45: Break
13.45 - 14.15: A paper with code (Henrik)