Skip to main content

A Python package for generating astrophysical images of galaxies from hydrodynamical simulations.

Project description

GalSyn

GalSyn is a modular Python package designed for generating realistic synthetic spectrophotometric observations of galaxies from hydrodynamical simulation data. By employing particle-by-particle spectral modeling to 3D data from hydrodynamical simulation such as IllustrisTNG and EAGLE, GalSyn enables the generation of realistic synthetic spectrophotometric data cubes, including broadband imaging and Integral Field Unit (IFU) spectroscopy. Beyond light synthesis, the tool produces comprehensive 2D physical property maps of the stellar populations, gas, and dust, as well as the decoupled kinematics of both stellar and gaseous components.

A core philosophy of GalSyn is providing extensive flexibility over the physical ingredients involved in the synthesis procedure. This includes highly flexible control over the stellar population synthesis (SPS) modeling, and customize underlying components such as Initial Mass Functions (IMFs), stellar isochrones (e.g., MIST, Padova, BaSTI), stellar spectral libraries (e.g., MILES, BaSeL), and binary stellar evolution (BPASS). Furthermore, GalSyn implements highly flexible analytical dust attenuation models, allowing users to choose between fixed empirical laws or dynamic prescriptions with variable UV bump strengths and power-law slopes.

While traditional radiative transfer codes offer high physical rigor, they are often computationally intensive and offer limited flexibility regarding stellar population choices. GalSyn is built for computational efficiency and highly flexible user control, allowing for large-scale population studies and systematic exploration of how different physical assumptions (like IMF or dust laws) impact emergent galaxy light.

Check out the sections below to learn more about GalSyn's capabilities, how to use it, and its API. For more detailed information about the physical ingredients and algorithms, please see Abdurro'uf et al. (2026).

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

galsyn-0.1.3.tar.gz (249.2 kB view details)

Uploaded Source

Built Distribution

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

galsyn-0.1.3-py3-none-any.whl (252.4 kB view details)

Uploaded Python 3

File details

Details for the file galsyn-0.1.3.tar.gz.

File metadata

  • Download URL: galsyn-0.1.3.tar.gz
  • Upload date:
  • Size: 249.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for galsyn-0.1.3.tar.gz
Algorithm Hash digest
SHA256 2e842c1fab92ab3b6c4cc045ff4b8c9f1fa8f4d774764de9f8429b2814abf143
MD5 b6bc3ec8f0fca94d52fd3a7a5007ebc6
BLAKE2b-256 13753273774d7842518051e0fd71241542aa6f2d1abc4418d0302a890b5c92ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for galsyn-0.1.3.tar.gz:

Publisher: publish.yml on aabdurrouf/GalSyn

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

File details

Details for the file galsyn-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: galsyn-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 252.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for galsyn-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f931ed5a2c8e45330cdac53943fed8f20fa10434ab8de21b6b07ccf3ec04ecdb
MD5 128b5ebef10a4b0571d6e9b53ea396be
BLAKE2b-256 f98d2a24bf50a7095f44f0b0bdafc3ed9932ffdee785d8eda6a2f9cf1a49fc02

See more details on using hashes here.

Provenance

The following attestation bundles were made for galsyn-0.1.3-py3-none-any.whl:

Publisher: publish.yml on aabdurrouf/GalSyn

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