msimet / Stile

Stile: the Systematics Tests In Lensing pipeline
BSD 3-Clause "New" or "Revised" License
9 stars 6 forks source link

Presentation of results #3

Open msimet opened 10 years ago

msimet commented 10 years ago

We need to think about how results will be shown once the tests are run. I think there was consensus that we should output a data file containing the data shown in the plot for people who wish to use other plotting programs, but it would be nice to generate plots automatically (or on demand) as well.

Ideas so far:

Or, obviously, both of those. But in either case we'll need to write code that interfaces with those packages.

alexieleauthaud commented 10 years ago

Where are we planning to run Stile? Steve said he could get you an account on Master. If we run this on Master then perhaps we could use some version of displayQA?

msimet commented 10 years ago

Well, there's the issue of where we run it for HSC, but also the issue of where other people in other projects will be running it. The fact that our cluster won't allow a server was meant as an example, not as a specific problem which needs to be worked around.

I think actually my last line (we support both things) is probably the way to go; there's some nice interlinked functionality in DisplayQA, but I can also see some early-level testing where one might want a human to look at every plot that could possibly be produced.

msimet commented 10 years ago

OK, I think Jim and Hironao have convinced me that we should have matplotlib as a dependency. :)

I think we'll still want a plotting command-line switch/driver function kwarg that can be set to matplotlib/displayQA/none, but we can handle some of that down the line.