Scientific and Software Attributions
SpectraSherpa builds on open-source scientific software and public scientific data resources. Attribution is part of scientific traceability: if a reader, algorithm, reference spectrum, or synthetic spectrum materially supports an analysis, cite the upstream resource as well as SpectraSherpa when appropriate.
Software
- SpectraSherpa OSS: AGPLv3 or later
- SpectroChemPy: optional extra for selected spectroscopy readers, datasets, and coordinate-aware algorithms
- NumPy, SciPy, pandas, scikit-learn, FastAPI, Vue, Plotly, and related infrastructure packages
Scientific Data
- NIST Chemistry WebBook and NIST Quantitative Infrared data for reference and synthetic infrared workflows
- HITRAN and HAPI for line-by-line gas-phase synthesis when the optional extra and API key are configured
Practical Rule
When generated, downloaded, or reference spectra are used in a report, validation record, publication, or customer-facing analysis, cite the upstream scientific data source. When optional software such as SpectroChemPy materially affects import, preprocessing, or modeling, cite that project too.