Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

SPEARS: A Database-Invariant Spectral modeling API

Journal Article · · Journal of Quantitative Spectroscopy and Radiative Transfer
 [1];  [1];  [1]
  1. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)

The Spectral Physics Environment for Advanced Remote Sensing (SPEARS) application programming interface (API) is a Python-based, line-by-line, local thermal equilibrium (LTE) spectral modeling code which is optimized for simultaneously synthesizing optical spectra from any combination of fundamental spectroscopic databases. In this article, we contribute two novel spectral modeling techniques to the scientific literature. First we describe how SPEARS integrates a physics-based collisional model for calculating pressure broadening in the absence of available broadening coefficients. With this collisional model implementation, a generalized approach to fundamental spectroscopic databases can be achieved across multiple databases. We also detail our adaptive grid mesh algorithm developed to make the code scalable for simulating large spectral bandwidths at high spectral fidelity using intuitive grid parameters. Here, we present comparisons to other modeling tools, experiments, and provide a discussion on the SPEARS user interface.

Research Organization:
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
Grant/Contract Number:
NA0003525
OSTI ID:
1834149
Alternate ID(s):
OSTI ID: 1862495
Report Number(s):
SAND--2021-13379J; 701336
Journal Information:
Journal of Quantitative Spectroscopy and Radiative Transfer, Journal Name: Journal of Quantitative Spectroscopy and Radiative Transfer Vol. 277; ISSN 0022-4073
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (27)

An efficient method for evaluation of the complex probability function: The Voigt function and its derivatives journal April 1979
Optimized computation of the voigt and complex probability functions journal April 1982
Linepak: Algorithms for modeling spectral transmittance and radiance journal November 1994
Electronic transition moment for the B2∏−X2∏ system of NO journal February 1995
The ExoMol database: Molecular line lists for exoplanet and other hot atmospheres journal September 2016
Einstein A-coefficients and statistical weights for molecular absorption transitions in the HITRAN database journal March 2006
HITEMP, the high-temperature molecular spectroscopic database journal October 2010
The 2009 edition of the GEISA spectroscopic database journal October 2011
HITRAN Application Programming Interface (HAPI): A comprehensive approach to working with spectroscopic data journal July 2016
PGOPHER: A program for simulating rotational, vibrational and electronic spectra journal January 2017
SpectraPlot.com: Integrated spectroscopic modeling of atomic and molecular gases journal October 2017
The HITRAN2016 molecular spectroscopic database journal December 2017
RADIS: A nonequilibrium line-by-line radiative code for CO2 and HITRAN-like database species journal January 2019
The 14N16O γ system reviewed through Fourier transform spectroscopy journal May 2020
A discrete integral transform for rapid spectral synthesis journal March 2021
SciPy 1.0: fundamental algorithms for scientific computing in Python journal February 2020
EXOCROSS: a general program for generating spectra from molecular line lists journal June 2018
Transition probabilities and electronic transition moments of the A 2Σ+–X 2Π and D 2Σ+–X 2Π systems of nitric oxide journal October 1999
Radiative and predissociative rates for NO A 2Σ+v′=0–5 and D 2Σ+v′=0–3 journal June 2000
HELIOS-K : AN ULTRAFAST, OPEN-SOURCE OPACITY CALCULATOR FOR RADIATIVE TRANSFER journal August 2015
Optical diagnostics of atmospheric pressure air plasmas journal February 2003
ExoMol molecular line lists – XLII. Rovibronic molecular line list for the low-lying states of NO journal May 2021
ExoMol line list – XXI. Nitric Oxide (NO) journal May 2017
The Voigt and complex error function: Humlíček’s rational approximation generalized journal June 2018
Einstein coefficients, cross sections, f values, dipole moments, and all that journal November 1982
Gas-Phase Databases for Quantitative Infrared Spectroscopy journal December 2004
HELIOS-K 2.0 Opacity Calculator and Open-source Opacity Database for Exoplanetary Atmospheres journal March 2021

Similar Records

Building Performance Database API (BPD API) v2.1
Software · Wed Feb 17 19:00:00 EST 2021 · OSTI ID:code-54052

The JANA Calibrations and Conditions Database API
Conference · Thu Jul 01 00:00:00 EDT 2010 · J.Phys.Conf.Ser. · OSTI ID:983075

Transition from LEDCOP to ATOMIC
Conference · Wed Dec 31 23:00:00 EST 2003 · OSTI ID:977858