Output Files

tab-sim outputs a simulation directory containing all input and output data.

Directory Structure

sim_name/
├── sim_name.zarr/
├── sim_name.ms/
├── AngularSeps.png
├── SourceAltitude.png
├── UV.png
├── log_sim_*.txt
└── input_data/
    ├── MeerKAT.itrf.txt
    ├── norad_ids.yaml
    ├── norad_satellite.rfimodel
    └── sim_config.yaml

Zarr Output (.zarr)

Use xarray to open .zarr files:

import xarray as xr
xds = xr.open_zarr("path/to/sim_name.zarr/")
print(xds)

Includes: - Coordinates: ant, freq, time, uvw, radec, etc. - Data: vis_obs, vis_rfi, vis_ast, noise_data, rfi_tle_sat_xyz, etc. - Attributes: observation metadata and simulation parameters

Measurement Set (.ms)

Standard columns: - DATA, CORRECTED_DATA, MODEL_DATA

Extended columns: - CAL_DATA, AST_MODEL_DATA, RFI_MODEL_DATA, NOISE_DATA

Each contains different subsets or processed versions of the simulated data, useful for analysis and calibration testing.