Hi Vincent,
When I ran my 'manual' calibration procedure recently, I was dealing with DSI-IIPro images, from a NON-cooled imager. All I had to work with is the 'recorded' CCD temperature on an image-by-image basis (the Meade Envisage software records this in the FITS header of every image) - however, there is NO guarantee that the recorded temperature is not just the incidental temperature that was downloaded from the camera just as the exposure download was completed (in other words, the temperature is NOT 'averaged' for the duration of the exposure).
So, I usually expect to see a 'range' of temperatures in my imaging sessions - because I can't 'control' temperatures. What I do try to do thereafter, when it comes to calibration time, is to at least 'match' imaging temperatures during the calibration stage (i.e. Lights and Darks, or Flats and FlatDarks). But, even then, I only have a 0.5 degree C resolution on the DSI cameras.
However, when I started to use PixInsight for my calibration process, I realised that very careful control of the Winsorised 'clipping' parameter sliders meant that I could reliably combine data with temperature ranges as much as +/- 2.5C.
Obviously, this may NOT reflect what would happen with a significantly more sophisticated, TEC cooled (and temperature regulated) CCD - but ther very fact that closed-loop regulation of the CCD WOULD be possible is likely to mean that the 'Sigma Clipping' routines that I have been using could be applied with even LESS 'aggression', and would therefore be even NMORE effective.
For the record, I was aiming to 'clip' around 0.5% of total pixels from each of the upper and lower ranges, for a 'total clip' of only 1% of image data from each 30-subframe data group (be this Lights, Darks, Flats or FlatDarks) and, as I said, the end result was - to me - VERY impressive when compared with ALL previous calibration attempts, irrespective of siftware package being used.
So, I will be looking closely at the new Calibration routine(s) and will be seeing how to implement them (automagically) to most closely resemble the 'manual' method that I am currently working with.
Cheers,