GrayStarServer: Server-side spectrum synthesis with a browser-based client-side user interface
C. Ian Short

TL;DR
GrayStarServer (GSS) is a web-based stellar spectrum synthesis tool that offers rapid, pedagogical, and customizable modeling accessible through any browser, enhancing educational and research applications.
Contribution
GSS introduces server-side spectrum synthesis with a user-friendly web interface, enabling quick, customizable stellar modeling with improved physics and visualization compared to previous tools.
Findings
Spectrum synthesis runs in a few seconds on common devices.
Users can customize line lists and apply broadening effects.
GSS provides pedagogical demonstrations and quick spectroscopic reconnaissance.
Abstract
I present GrayStarServer (GSS), a stellar atmospheric modeling and spectrum synthesis code of pedagogical accuracy that is accessible in any web browser on commonplace computational devices and that runs on a time-scale of a few seconds. The addition of spectrum synthesis annotated with line identifications extends the functionality and pedagogical applicability of GSS beyond that of its predecessor, GrayStar3 (GS3). The spectrum synthesis is based on a line list acquired from the NIST atomic spectra database, and the GSS post-processing and user interface (UI) client allows the user to inspect the plain text ASCII version of the line list, as well as to apply macroscopic broadening. Unlike GS3, GSS carries out the physical modeling on the server side in Java, and communicates with the JavaScript and HTML client via an asynchronous HTTP request. I also describe other improvements beyond…
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.
