mufasa.spec_models#

This sub-package hosts the codes for sepctral models.

Submodules

BaseModel

Base class for multi-component spectral models.

HyperfineModel

Defines the HyperfineModel for spectral modeling with hyperfine structure.

SpecModels

Spectral models for multi-component fitting, including ammonia (NH₃) and aiazenylium (N₂H⁺).

ammonia_multiv

Deprecated - will be removed in v1.6.0.

m_constants

This module hosts _molecular_constants used to build specific molecular line model classes in SpectralModels using the BaseModel and BaseModel

meta_model

Defines the MetaModel class for managing spectral model parameters, constraints, and fitting functions.

n2hp_constants

Deprecated - will be removed in v1.6.0.

n2hp_deblended

Deprecated - will be removed in v1.6.0.

n2hp_multiv

Deprecated - will be removed in v1.6.0.

nh3_deblended

Deprecated - will be removed in v1.6.0.