LSSTDESC / SprintWeek2020

Meeting repository for the LSST DESC 2020 Sprint Week
Apache License 2.0
2 stars 0 forks source link

[SPRINT] Standalone p(z) emulator #29

Open aimalz opened 3 years ago

aimalz commented 3 years ago

Standalone p(z) emulator

Separate out the (already public) chippr p(z) emulation suite for multi-purpose use within DESC

Contacts: @aimalz Day/Time: Monday 7h-11h ET, and more TBD Main communication channel: TBD, use Slack @aimalz for now GitHub repo: https://github.com/aimalz/zeppole

Goals and deliverable

Make a tagged release of a standalone Python library for the p(z) forward model used in the validation of CHIPPR

Resources and skills needed

Users!!! If you would use forward-modeled p(z)s for any (forecasting or analysis validation) project, I would like to see either the existing code you want to connect with this or a "wishlist"-style demo of how you'd like to interact with it, so I can make API choices that meet your needs.

Detailed description

This code constructs model p(z_true, z_est), samples (z_true, z_est) pairs, and evaluates p(z_true | z_est), a.k.a. "p(z)" to provide realistically complex photo-zs without needing estimation code nor photometry. It's already public and validated but needs to be packaged separately for accessibility and should be generalized for DESC use cases beyond CHIPPR.

(Of possible interest @empEvil @jablazek @crcmahony @hsnee @MarkusMichaelRau @elisachisari @c-d-leonard)