English

pyEQUIB Python Package, an addendum to proEQUIB: IDL Library for Plasma Diagnostics and Abundance Analysis

Instrumentation and Methods for Astrophysics 2024-11-25 v1 Astrophysics of Galaxies Solar and Stellar Astrophysics

Abstract

The emission lines from ionized nebulae allow us to determine their physical and chemical properties, along with the interstellar extinction. "pyEQUIB" is a pure Python open-source package including several application programming interface (API) functions that can be employed for plasma diagnostics, abundance analysis of collisionally excited lines (CEL) and recombination lines (RL) in nebular astrophysics, and extinction analysis of Balmer lines. This package implements the IDL library "proEQUIB" in Python and couples it with the "AtomNeb" Python package. This package relies on the Python packages NumPy and SciPy. The API functions of this package can be used for studies of ionized nebulae by astronomers who are familiar with the high-level, general-purpose programming language Python.

Keywords

Cite

@article{arxiv.2410.13998,
  title  = {pyEQUIB Python Package, an addendum to proEQUIB: IDL Library for Plasma Diagnostics and Abundance Analysis},
  author = {A. Danehkar},
  journal= {arXiv preprint arXiv:2410.13998},
  year   = {2024}
}

Comments

2 pages, published in The Journal of Open Source Software. The code and its documentation are available at https://github.com/equib/pyEQUIB and its archive at https://doi.org/10.5281/zenodo.4287575

R2 v1 2026-06-28T19:26:34.351Z