Research Projects
NOCTUA Suite of Simulations
Under construction...
Colliding Galaxies in a (Nut)Shell
MSc Thesis Project (2022); Petersson et al. (2023)
Simulation of two colliding disc galaxies (1:2 mass ratio), merging into a shell galaxy. The gas of the two systems is shown in blue, while old and newly formed stellar populations are shown in grey and white, respectively.
Supervisor: Florent Renaud
Thesis: LUP Student Papers
Publication: ArXiv, MNRAS
The Disturbed Outer Milky Way Disc
Summer Research Project (2021); McMillan & Petersson et al. (2022)
Simulation of a Milky Way-like galaxy being perturb by a Sagittarius-like dwarf galaxy impact (represented by a point particle).
Supervisor: Paul McMillan
Publication: ArXiv, MNRAS
Capture of Interstellar Objects in the Solar System
BSc Thesis Project (2020)
I estimate the capture rate of interstellar objects (ISOs) in the Solar system,
using the N-body code MERCURY (Chambers, 1999). From this, I analyse the
orbital properties of captured ISOs and how they get captured and/or ejected.
Supervisor: Daohai Li
Thesis: LUP Student Papers
Supervisor: Daohai Li
Thesis: LUP Student Papers
Technical Work
The VATPY Code

Vatpy (Visualisation of Arepo in the Terminal using PYthon) is a light-weight,
highly customisable, visualisation tool-kit for astrophysical simulations performed
using the Arepo code (Springel 2010).
Many of its functionalities can be generally applied to simulations made by Arepo (as long as the output is in HDF5-format), however, more specific capabilities, such as creating visual maps of the gas chemistry, is at the moment only adapted to simulations run using the ArepoNoctua numerical framework (Petersson et al. 2025).
For more details, please visit the official Vatpy repository: https://github.com/vatpy-code/vatpy, and for more details on how you can use Vatpy in your own work, please visit the official documentation page: https://vatpy-code.github.io/vatpy.
Many of its functionalities can be generally applied to simulations made by Arepo (as long as the output is in HDF5-format), however, more specific capabilities, such as creating visual maps of the gas chemistry, is at the moment only adapted to simulations run using the ArepoNoctua numerical framework (Petersson et al. 2025).
For more details, please visit the official Vatpy repository: https://github.com/vatpy-code/vatpy, and for more details on how you can use Vatpy in your own work, please visit the official documentation page: https://vatpy-code.github.io/vatpy.
Last updated: 2026-06-10
