This release (v0.11.0) of `GCRCatalogs` includes new catalogs, removal of obsolete catalogs, updates to existing catalogs, and also non-user-facing changes:
New catalogs:
- DPDD object catalog for 2.1i, DR1a: `dc2_object_run2.1i_dr1a` (320, 324, thanks to the DC2 team)
- 10y mag error add-on for cosmoDC2: `cosmoDC2_v1.1.4_small_photoz_magerr_10y` (321, thanks to sschmidt23)
- Metacal add-on catalog for 1.2i: `dc2_object_run1.2i_tract5063_with_metacal` (292, thanks to EiffL)
- Snapshot extragalactic catalogs, including `baseDC2_snapshot_z0.15_v0.1` and `baseDC2_snapshot_z1.01_v0.1` (284, thanks to evevkovacs and the cosmoDC2 team).
- More DPDD catalogs for 1.2x, including `dc2_source_run1.2i` (277), `dc2_forced_source_run1.2p` (289), `dc2_dia_source_run1.2p_test` (291) (thanks to wmwv)
Removal of obsolete catalogs:
- `dc1` is removed (316)
- baseDC2 v0.4.5 (`baseDC2_v0.4.5`, `baseDC2_v0.4.5_shear`, `baseDC2_v0.4.5_test`) is removed (311)
Bug fixes and updates to existing catalogs
- redMapper composite catalogs for protoDC2 (`proto-dc2_v3.0_addon_redmapper`, `proto-dc2_v4.3_addon_redmapper`) should now work properly (317, with help from erykoff)
- truth variable summary catalog is now using hdf5 and still backward compatible (276, 309, thanks to danielsf)
- negative fluxes won't throw exception in single-visit catalog (282, thanks to fjaviersanchez)
- halo masses and positions in extragalactic catalogs (cosmoDC2, protoDC2, baseDC2) are now following schema definition (286, 294, thanks to evevkovacs)
Other user-facing changes
- `GCRCatalogs.available_catalogs` is deprecated. Use `GCRCatalogs.get_available_catalogs(True)` to get the same information instead. Also `GCRCatalogs.has_catalog(catalog_name)` to test if a catalog exists. (326)
- List of default catlaogs has been updated (325)
Other non-user-facing changes:
- Use `safe_load` for yaml files (298, 299, 308, thanks to joezuntz for pointing out)
- Many paths in catalog configs are updated (306, 312, 318, with help from heather999 and wmwv)
- Switched to pytest and added new tests that can be run on NERSC (310)
- Most DPDD catalog readers are refactored (291, thanks to wmwv)
This version will soon be available on DESC shared environment (as always, thanks heather999 for helping with the installation).