Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DM-31063: Copy configs from obs_* packages to ap_pipe #102

Merged
merged 22 commits into from Apr 28, 2022

Conversation

kfindeisen
Copy link
Member

This PR switches the AP pipelines from using local config files rather than the ones in obs_subaru, obs_decam, and obs_lsst. This change will allow the AP configs to diverge from the DRP ones, though determining the best settings for AP is outside the scope of this work.

To make it easier in the future to test for unintentional divergence from the obs packages, the configurations have all been left in Python config files, with no effort made to integrate settings into the pipelines.

In the case of ImSim, some of the AP configs combine pairs of "LSST" and "ImSim" files into a single config file. The sections originating from either config are clearly marked.

Copy link
Contributor

@parejkoj parejkoj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure if we should add a docstring/comment line to each of these files now, or wait until we refactor them? I suspect we'll be able to delete a lot of these files when we start customizing things, so it's probably not worth it right now.

config/DECam/hsm.py Show resolved Hide resolved
pipelines/DarkEnergyCamera/ProcessCcd.yaml Show resolved Hide resolved
config/DECam/calibrate.py Show resolved Hide resolved
config/DECam/apertures.py Show resolved Hide resolved
config/LSSTCam-imSim/apertures.py Show resolved Hide resolved
pipelines/HyperSuprimeCam/ApTemplate.yaml Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants