Firstly, many thanks for providing such an awesome software tool that makes use of every bit of resource available to get through so much quality work so quickly in comparison to other well-known alternatives! To make it perfect for my use I would be grateful if you could answer the following query.
There are some occasions where it has not been practical to capture enough sub-frames of a given filter type to allow the statistical cosmetic correction algorithm to work, but I still need to remove bad pixels and the bias/offset signal. This is particularly acute where I use dithering and end up with not just bad pixels being present but a little cluster at every bad pixel position...
I have a very low noise camera and normally use a master offset/bias as a master dark which works well in conjunction with the cosmetic correction to remove bad pixels where there are enough sub-frames. When the cosmetic correction is unable to remove the bad pixels is there an alternative approach that could instead utilise a bad pixel map?
I assume that the normal approach is to use a master dark frame of the appropriate temperature and exposure time, and that if both an offset/bias and the dark are supplied, that the offset/bias is subtracted from the light image, and then that is first subtracted from the dark before the residual dark frame noise is subtracted from the light image thereby avoiding the offset/bias being subtracted twice. The offset/bias seems unnecessary in this case but I guess that is another topic.
In my case I'd rather subtract just the offset/bias and treat the bad pixels from a bad pixel map instead, to avoid the loss of any other signal that is present in the dark. Is there an approach that could achieve this - either a 2-stage subtraction or a single subtraction of a combined offset/defect calibration image? I assume I could not just provide the bad pixel map as a dark as that would have the non-existent offset/bias signal extracted from it.
I use the excellent sirilic front-end and it would be ideal if the solution could work using that as well.
Many thanks in advance for any recommendations you can provide.