Some simulation modules may require input in some specific units different from the standard units used by the rest of the pipeline. This may create conflicts between modules.
As an example, to fully simulate the detector response, one may want the optical input (sky map) in units of power rather than the more common temperature or intensity (Jy/sr) units produced by pysm. See the following presentation for some details about detector simulations: TES Simulation.pdf.
Should we:
- Allow all modules to process data in all possible units needed by the users? As discussed during the telecon, this may be not a very efficient way.
- Provide a module/function that converts between units needed by the users? If we are going to follow this line we should get some feedback from the collaboration about the units we should consider. Then get conversion factors, input models, etc. and agree on who and how is in charge of producing them.
- Just specify the units for each module and leave it to the user to convert according to his/her own needs?
- Other options?
Comments are more than welcome.