I was playing around with a set of LRGB data just seeing what happened when a set of pretty lousy data came out when run through WBPP. I noticed at the end that it ran the Astrometric Solution separately for each channel (ie, 4 times). Now the data set was fairly small and the Astrometric Solution was only a small piece of the processing time, but it had my scratching my head about why you would run each data set through the process separately rather than just doing it once and copying the data over to the other images. All I could think of was that there may be very small areas at the edges that might be different in each of the channels and the time spent extrapolating the solution to the other 3 channels was equivalent to the time spent simply solving the the image again. I guess it could also be that since this is simply a batch process and it is performing the same actions on what the program treats as 4 different data sets that it isn't worth the complexity to do something different when you get to that last step.
Comments