Skip to content

Simulation of radio skies to simulate astrophysical data sets.

License

Notifications You must be signed in to change notification settings

radionets-project/radiosim

Repository files navigation

radiosim

Simulation of radio skies to create astrophysical data sets. This repository is part of the radionets-project.

Installation

This repository is built as a python package. We recommend creating a mamba environment to handle the dependencies of all packages. You can create one by running the following command in this repository:

$ mamba env create -f environment.yml

You can start the environment with

$ mamba activate radiosim

after the installation.

Usage

Radio Galaxy Simulations

There are currently three supported simulation types:

  1. survey full sky simulation
  2. jet extended source
  3. mojave MOJAVE like extended source

In the radiosim environment you can start the simulation with

$ radiosim-simulate path/to/rc/file.toml

You can find an exemplary file in rc/default_simulation.toml. The simulations will be saved as .h5 files.

Protoplanetary Disk Simulations

Simulating protoplanetary disks requires pytorch. You can install the necessary dependencies using the command

$ pip install ".[torch]"

In the radiosim environment you can start the simulation with

$ radiosim-ppdisk path/to/rc/file.toml

You can find an exemplary file in rc/default_ppdisks_simulation.toml. The simulations will be saved as .h5 files.

The meaning of the simulation parameters is described in the ppdisks module.

About

Simulation of radio skies to simulate astrophysical data sets.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages