MOSFiT
Installation
Installing from source
Installing with pip
Setting up MOSFiT with Anaconda
Lightweight install for rest-frame SEDs
Docker
Getting started
Parallel execution
Using your own data
Producing outputs
Visualizing outputs
Outputs and provenance
Troubleshooting
Models
List of built-in models
Altering an existing model
Changing parameter priors
Swapping modules
Creating a new model
Fitting data
Event data
ASCII / catalog JSON
Sampling Options
Nested sampling with dynesty
Baselining and batching
Ensemble-based MCMC
Initialization
Restricting the data used
Number of walkers
Duration of fitting
Burning in a model
Nested sampling with ultranest
Switching between samplers
Input and output locations
Fixing model parameters
Other prior
Initializing from previous runs
Outputs
Light curve options
Smooth light curves
Extrapolated light curves
Predicted observations that were not observed
Mock light curves in a magnitude-limited survey
Saving the chain
Arbitrary outputs
Rest-frame SEDs for external light-curve simulators
Calling this in-process
Using as a package
Produce model outputs
Fitting in Python
Assessing models
Convergence
Scoring
Model errors
Maximum likelihood analysis
Gaussian-process residual fitting
Accessibility
Help
Frequently Asked Questions
What Python version does MOSFiT need?
Where are the release notes?
What do I do if MOSFiT or one of its requirements isn’t installing?
What can I try if MOSFiT won’t run?
Do I need PyTorch / CUDA?
How do I use multiple CPU cores without MPI?
Is MOSFiT using the correct data?
Can I fit private data with MOSFiT?
How do I exclude particular instruments/bands/sources from my fit?
Contact
Command line arguments
mosfit
API
mosfit.modules Package
Functions
_none_to_nan
_pure_luminosity_measure
_entry_field_nonempty
_lin_interp
_sesn_valid_mask_on_residual_stream
_dense_measurements_aligned
_photometry_debug_enabled
_sed_block
_sed_col0
luminosity_cgs_to_mbol
bbody_sup
Classes
Module
Diagonal
Kernel
RestTimes
AllTimes
DenseTimes
Array
SLSNConstraints
IaConstraints
MagnetarConstraints
Constraint
TDEConstraints
BNSConstraints
NSBHConstraints
SLSNConstraints
CSMConstraints
FallbackConstraints
Transient
AsphericalKilonova
BNSEjecta
ThinShell
AsphericalWind
NSBHEjecta
BNSEjecta
Energetic
NSBHEjecta
HomologousExpansion
Blank
Shock
Shock
CSM
Engine
ExpPow
RProcess
BNSMagnetar
NickelCobalt
Fallback
Simplefallback
Magnetar
Likelihood
Photometry
Write
Output
LightCurve
LynxSED
Parameter
Arbitrary
PowerLaw
Redshift
LuminosityDistance
Gaussian
Kroupa
Variance
Constant
Photosphere
DenseCore
TemperatureFloor
CocoonPhotosphere
TdePhotosphere
BlackbodyCutoff
SED
Blackbody
MultiBlackbody
LOSExtinction
Synchrotron
Line
Transform
Diffusion
Viscous
DiffusionCSM
DiffusionAspherical
Class Inheritance Diagram
MOSFiT
API
Engine
Edit on GitHub
Engine
class
mosfit.modules.
Engine
(
**
kwargs
)
[source]
Bases:
Module
Generic engine module.