hoki.age_utils: Utilities to find ages using BPASS models.
hoki.utils.exceptions: Hoki specific error messages and warniings created to help debugging
New Classes
AgeWizard: Find ages by comparing observational data to model HRDs or CMDs.
Note that AgeWizard makes use of the functions below - it is an automation buddy.
HokiWarning
HokiUserWarning
HokiDeprecationWarning
HokiFormatWarning
HokiFormatError
HokiFatalError
HokiKeyError
New Functions
find_coordinates: Matches observational data to model CMD or HRD and retrieves their postional coordinates in Temperature-Luminosity space or Colour-Magnitude space
normalise_1d: Divides a 1D array by its total sum
calculate_pdfs: Calculates the Age Probability Distribution Functions of an ensemble of sources by comparing them to a requested HRD or CMD
multiply_pdfs: multiply pdfs (columns) in the given DataFrame - it allows the user to exclude certain columns.
Notes
Unit tests implemented and passing at the time of pull request.
Updates to the module age_utils may come as the tutorials are developed.
New Modules
New Classes
Note that AgeWizard makes use of the functions below - it is an automation buddy.
New Functions
multiply_pdfs: multiply pdfs (columns) in the given DataFrame - it allows the user to exclude certain columns.
Notes
Unit tests implemented and passing at the time of pull request. Updates to the module age_utils may come as the tutorials are developed.