isochrone fitting #26
Labels
enhancement
New feature or request
models
Related to underlying stellar/dust models
validation
Validating performance
Add in functionality to deal with MAP isochrone fitting for observed data. This will focus on generating isochrones as a function of age and metallicity and comparing them to observed objects. The goal here will be to do this by implicitly marginalizing out per-star variables, which include:
Which are listed in roughly the order of importance. To start, we will focus on marginalizing over the first two (primary and secondary mass, i.e.
mini
andsmf
) assuming a co-eval and co-spatial cluster. The latter become more relevant when we want to start modeling co-eval populations that have since been disrupted, and so can be in different locations on the sky (inspired by @smeingast and Joao Alves).One big challenge to this is outlier modeling, which essentially take two flavors. The first is cluster-based outliers which we can't model well and need to exclude relative to a given isochrone. The second is field stars, which can take on a much broader distribution and is the result of contamination. These are also listed in order of importance:
Finally, there will need to systematics included in the isochrone models. These have two regimes:
Both of the above issues will be dealt with based on conversations with (primarily) @aarondotter.
Once we have this working on a population level, I will try to expand this to include hierarchical inference so we can also extract individual stellar results. This might involve building a similar suite of functions to
MINESweeper
, or might just involve basic hacks over other posteriors (fromBruteForce
) or theSEDMaker
-type objects I'm already using.The text was updated successfully, but these errors were encountered: