NutMaat: A Python package for stellar spectral classification on the MK system
R. I. El-Kholy, Z. M. Hayman

TL;DR
NutMaat is an open-source Python package that automates stellar spectral classification according to the MK system, enabling scalable analysis of large datasets with high accuracy and the ability to identify peculiar stars.
Contribution
It introduces a modular, platform-independent tool inspired by MKCLASS, addressing scalability and usability limitations for modern large-scale surveys.
Findings
Achieved classification accuracy comparable to MKCLASS
Successfully identified chemically peculiar stars
Processed large spectral libraries like SDSS-IV MaStar
Abstract
Stellar spectral classification according to the Morgan-Keenan (MK) system remains fundamental to astrophysical studies, yet modern surveys require automated, scalable tools. We present NutMaat, an open-source Python-based package inspired by MKCLASS, designed to automate MK classification while addressing scalability and usability limitations. It employs modern computational tools for batch processing and offers a modular architecture that enables efficient, platform-independent analysis of large spectral datasets. It also includes modules for detecting classical chemically peculiar stars, such as Am, Ap, and Boo types, using internal consistency checks between different line diagnostics. Tested on the CFLIB and MILES libraries, NutMaat achieved spectral and luminosity classification accuracies comparable to MKCLASS, with minimal systematic offsets and a robust performance…
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
TopicsAstronomy and Astrophysical Research · Stellar, planetary, and galactic studies · Astronomical Observations and Instrumentation
