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

digraph inheritance1dfab26ce7 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "MB_Model" [URL="../api/megabeast.singlepop_dust_model.MB_Model.html#megabeast.singlepop_dust_model.MB_Model",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="MegaBEAST model that provides member functions to compute"]; }

megabeast.mbsettings Module

Classes

mbsettings([settings_file])

All of the settings for the MegaBEAST

Class Inheritance Diagram

digraph inheritance13585b5690 { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "mbsettings" [URL="../api/megabeast.mbsettings.mbsettings.html#megabeast.mbsettings.mbsettings",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="All of the settings for the MegaBEAST"]; }

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.