superbit-collaboration / superbit-metacal

Contains a collection of routines used to perform gmix/metacalibration on simulated SuperBIT images
4 stars 1 forks source link

Create pipeline manager class & first test run #23

Closed sweverett closed 3 years ago

sweverett commented 3 years ago

This is the new run manager that will handle the overall process outlined in #22 and will be called in run_sb_pipeline.py. One option will be to make it a subclass of dict so that it can act like a dictionary of the high-level yaml config but with additional class methods. Ideally this would not have to be passed to the pipeline subprocesses so that it runs identically to before, but this is an option.

Before moving on to the rest of the details in #22, we should make sure that it can successfully reproduce a test run made with the current iteration of the pipeline.

sweverett commented 3 years ago

See #25. Everything has been completed except for the final comparison test run.

sweverett commented 3 years ago

@mcclearyj confirmed the detection statistics of the original pipeline, so I think that is good enough to close this issue for now.