Maybe we can "play dumb" and accept a --whole-cell-output-tiff argument and a --nuclear-output-tiff argument … but then complain if the compartment doesn't correspond.
OTOH this could be irritating if we're just trying to output a tiff, changing the compartment. Maaaaybe … we also accept an unqualified input, that only works if compartment isn't both.
Predictions for compartment=both are saved as 2 channels:
but we need to output them as separate tiffs.
It's a bit awkward: when running in one mode at a time, we can just specify where to output the tiff.
Running as both is special, maybe we take the given path and MODIFY it,
e.g.
becomes
Implicit behavior = 😩
Maybe we can "play dumb" and accept a
--whole-cell-output-tiff
argument and a--nuclear-output-tiff
argument … but then complain if thecompartment
doesn't correspond.OTOH this could be irritating if we're just trying to output a tiff, changing the compartment. Maaaaybe … we also accept an unqualified input, that only works if compartment isn't
both
.🤔