gen_SimObs_from_sedgrid¶

beast.observationmodel.observations.
gen_SimObs_from_sedgrid
(sedgrid, sedgrid_noisemodel, nsim=100, compl_filter='F475W', ranseed=None, vega_fname=None, weight_to_use='weight', age_prior_model=None, mass_prior_model=None)[source]¶ Generate simulated observations using the physics and observation grids. The priors are sampled as they give the ensemble model for the stellar and dust distributions (IMF, Av distribution etc.). The physics model gives the SEDs based on the priors. The observation model gives the noise, bias, and completeness all of which are used in simulating the observations.
Currently written to only work for the toothpick noisemodel.
 Parameters
 sedgrid: grid.SEDgrid instance
model grid
 sedgrid_noisemodel: beast noisemodel instance
noise model data
 nsimint
number of observations to simulate
 compl_filterstr
Filter to use for completeness (required for toothpick model). Set to max to use the max value in all filters.
 ranseedint
used to set the seed to make the results reproducable, useful for testing
 vega_fnamestring
filename for the vega info, useful for testing
 weight_to_usestring (default=’weight’)
Set to either ‘weight’ (prior+grid), ‘prior_weight’, or ‘grid_weight’ to choose the weighting for SED selection.
 age_prior_modeldict
age prior model in the BEAST dictonary format
 mass_prior_modeldict
mass prior model in the BEAST dictonary format
 Returns
 simtableastropy Table
table giving the simulated observed fluxes as well as the physics model parmaeters