sim2obs is a python package for preparing simulation data for SKIRT and processing the output data.
Code Structure: simtobs.py: a class that collects all modules and functions.
- grabsim: file IO for processing different simulation data.
- runskirt: according to the parameters file, provide the .ski template and set the .ski file parameters.
- ...
Current progress:
- grabsim, one file IO: (Read_AnastrisTNG), roughly completed
- runskirt, roughly completed
- mock, filter, visualization ... future work
from sim2obs import simtobs
simio = simtobs.Sim2Obs('SIM2OBS.ini')
simio.pre_init()
simio.pre_skirt()
See examples for more details,
MIT © Shuai Lu