Skip to main content

1D non-LTE radiative transfer

Project description

pythonradex solves the 1D non-LTE radiative transfer for a homogeneous medium. It is a tool to quickly estimate the radiation from an astrophysical gas. It also provides a convenient function to read data files in the LAMDA format. pythonradex is a python re-implementation of the RADEX code, with additional functionality not included in RADEX (treatment of overlapping lines, treatment of dust continuum, output of spectra, and more).

For more details, please refer to the documentation: http://pythonradex.readthedocs.io/

If you use pythonradex in your research, please cite the following JOSS article:

@article{pythonradex,
    doi = {10.21105/joss.09233},
    url = {https://doi.org/10.21105/joss.09233},
    year = {2026},
    publisher = {The Open Journal},
    volume = {11},
    number = {118},
    pages = {9233},
    author = {Cataldi, Gianni},
    title = {pythonradex: a fast Python re-implementation of RADEX with extended functionality},
    journal = {Journal of Open Source Software}
}

For questions, bug reports, or feature suggestions, please open an issue on github.

pythonradex is written and maintained by Gianni Cataldi.

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

pythonradex-2.0.2.tar.gz (3.1 MB view details)

Uploaded Source

Built Distribution

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

pythonradex-2.0.2-py3-none-any.whl (34.9 kB view details)

Uploaded Python 3

File details

Details for the file pythonradex-2.0.2.tar.gz.

File metadata

  • Download URL: pythonradex-2.0.2.tar.gz
  • Upload date:
  • Size: 3.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.5 cpython/3.14.3 HTTPX/0.28.1

File hashes

Hashes for pythonradex-2.0.2.tar.gz
Algorithm Hash digest
SHA256 f466158d4ae7e3009d8f7653f98f091261adc0d23c08332c74eff2444ed3e24a
MD5 7234688c32f5dd510dfe5c4908592c7b
BLAKE2b-256 1ae1576d09d2fdb0d158c4d2de489b89bb71c7af25f06a001255dd4a9bcb79dc

See more details on using hashes here.

File details

Details for the file pythonradex-2.0.2-py3-none-any.whl.

File metadata

  • Download URL: pythonradex-2.0.2-py3-none-any.whl
  • Upload date:
  • Size: 34.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.5 cpython/3.14.3 HTTPX/0.28.1

File hashes

Hashes for pythonradex-2.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 772b57237bb6333de37e2ceeebe3f8dbfccbcb069c960b7e3a6b57c97c94229f
MD5 b9d69f12a363d2789015b54b2c4d1cf5
BLAKE2b-256 cdde56b2428f7f28b0694e430b7e151861d32e814ff770645af8db5f2bcd50c2

See more details on using hashes here.

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