Overhaul of spin vector MCMC organization
A complete overhaul of the pop_models.powerlaw_spin_vec.mcmc
module.
Replaces long list of command line arguments for priors and optional fixed parameter values with input JSON files specifying priors and constants. Uses iteration over the parsed dictionaries to avoid listing out their values one-by-one. Also improves input validation, checking for conflicting options.
Modifies the output posterior file format, adding "constants" and "duplicates" groups to specify any constant or duplicate parameters. Also adds a "priors" attribute to the archive's root, containing the full JSON data.
STATUS: Awaiting test run before merging.
Edited by Daniel Wysocki