SNID SAGE Documentation

SNID SAGE (SuperNova IDentification – Spectral Analysis and Guided Exploration) is a Python tool for automated supernova spectral classification using cross-correlation with a library of 643+ template spectra.


Quick Start

New to SNID SAGE? Follow these three steps:

  1. Installpip install snid-sage
  2. First Analysis – Load a spectrum and classify it
  3. Explore Results – Understand your classification

Features

Feature Description
GUI Interactive PySide6/Qt interface with real-time plotting
CLI Single-spectrum and batch processing from the command line
643+ Templates Ia, Ib, Ic, II, IIn, SLSN, TDE, KN, and more
AI Assistant Optional LLM-powered analysis via OpenRouter
Multi-epoch Templates with time evolution for age estimation

Documentation

Getting Started

User Interfaces

Templates & Data

Reference

AI Features


Need Help?


SNID SAGE v1.1.1 · January 2026