Core

megabeast.singlepop_dust_model Module

Functions

fit_ensemble(megabeast_model, ...)

Run the MegaBEAST on a single set of BEAST results.

Classes

MB_Model(params)

MegaBEAST model that provides member functions to compute the likelihood and priors for a specific physical model

Class Inheritance Diagram

Inheritance diagram of megabeast.singlepop_dust_model.MB_Model

megabeast.mbsettings Module

Classes

mbsettings([settings_file])

All of the settings for the MegaBEAST

Class Inheritance Diagram

Inheritance diagram of megabeast.mbsettings.mbsettings

megabeast.helpers Module

Functions

get_likelihoods(ppdf_file, beast_model_data)

Read in the saved BEAST sparse posterior PDFs and divide by the BEAST priors to get the spare liklilhoods.

precompute_mass_multipliers(bphysparams, ...)

Calculate the value to mulitply the SFR to get the total mass in stars at all ages and masses given the physics model on the BEAST model grid.

get_predicted_num_stars(massmult_info, ...)

Calculate the expected number of stars based on the physics model as given on the BEAST model grid including completeness.

get_predicted_num_stars_simulate(...)

Calculate the expected number of stars based on the physics model as given on the BEAST model grid including completeness.