API Reference

CometSpec is organized into the following modules:

Module

Description

cometspec.fluorescence

High-level FluorescenceModel class — the main entry point for building models and running MCMC fits.

cometspec.modeling

Core engine roadmap. Split across cometspec.linelist, cometspec.rates, cometspec.collisions, and cometspec.mcmc. cometspec.modeling itself is a backwards-compatible re-export shim.

cometspec.helper

Simple utilities for common tasks as loading data and to calculate slit-losses errors (which FluorescenceModel uses).

cometspec.config

Optional grouped-configuration dataclasses (FluorescenceModelConfig, MCMCFitConfig).