PyEMILI: A New Generation Computer-aided Spectral Line Identifier
Zhijun Tu, Xuan Fang, Robert Williams, Jifeng Liu

TL;DR
PyEMILI is a Python-based spectral line identification tool that improves upon previous methods by incorporating an expanded atomic database and enhanced algorithms, enabling more accurate and efficient analysis of nebular and stellar spectra.
Contribution
The paper introduces PyEMILI, a novel Python tool that advances spectral line identification by addressing limitations of prior software and integrating extensive atomic data.
Findings
PyEMILI outperforms EMILI in line identification accuracy.
It successfully identifies lines in planetary nebulae and stellar spectra.
Results align well with manual identifications in test cases.
Abstract
Deep high-dispersion spectroscopy of Galactic photoionized gaseous nebulae, mainly planetary nebulae and HII regions, has revealed numerous emission lines. As a key step of spectral analysis, identification of emission lines hitherto has mostly been done manually, which is a tedious task, given that each line needs to be carefully checked against huge volumes of atomic transition/spectroscopic database to reach a reliable assignment of identity. Using Python, we have developed a line-identification code PyEMILI, which is a significant improvement over the Fortran-based package EMILI introduced ~20 years ago. In our new code PyEMILI, the major shortcomings in EMILI's line-identification technique have been amended. Moreover, the atomic transition database utilized by PyEMILI was adopted from Atomic Line List v3.00b4 but greatly supplemented with theoretical transition data from the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpectroscopy and Chemometric Analyses
