Skip to main content

Simulation of radio skies to create astrophysical data sets

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

radiosim-0.1.0.tar.gz (4.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

radiosim-0.1.0-py3-none-any.whl (25.0 kB view details)

Uploaded Python 3

File details

Details for the file radiosim-0.1.0.tar.gz.

File metadata

  • Download URL: radiosim-0.1.0.tar.gz
  • Upload date:
  • Size: 4.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for radiosim-0.1.0.tar.gz
Algorithm Hash digest
SHA256 80a3d6adcc3aa476bf163987157f705a567feb147d9c53a0f14892563f2fcba7
MD5 ea959391b2c320bd4a809c2d1405c6e8
BLAKE2b-256 9ea5c3e880df46f363e0aa838090f415884c347b4a2980e4b6fb04dacdbbbd31

See more details on using hashes here.

Provenance

The following attestation bundles were made for radiosim-0.1.0.tar.gz:

Publisher: pypi-publish.yml on radionets-project/radiosim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file radiosim-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: radiosim-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 25.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for radiosim-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ae9e7cb0e628b7bd2d26600fb1f07b084b1be7554bd888d4cd4d40a01656c5df
MD5 6b5fa7d520ac3d872f36708db1e1f58f
BLAKE2b-256 907ae0428ee7766d327aad25c7c522c13e563afde545f817f2d468f9782cfadd

See more details on using hashes here.

Provenance

The following attestation bundles were made for radiosim-0.1.0-py3-none-any.whl:

Publisher: pypi-publish.yml on radionets-project/radiosim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page