LSSTDESC / TXPipe

Pipeline elements for 3x2pt analysis (shear-shear, shear-density, density-density) for DC2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Plotting Stage shouldn't need the theory

jpratmarti opened this issue · comments

We should not require a theory output to plot the measurements. It should be an option.

I think ceci should have a feature to make some of the inputs optional. I'll have a look.

I've had a look at this, and though it's easy to make inputs optional for individual stages, doing so greatly complicates writing automatic pipelines, because you can't tell which optional inputs will actually be generated until runtime. I think an easier alternative is a mini-stage which is the same as the current plotting stage but doesn't need or use the theory. We can do that with a trivial subclass.

This was dealt with in PR #280