alacant wrote:Hi Ivo
Yes, thanks, it does help. I think that as a coder, a particular workflow may seem obvious. It's less so for end users.
You're absolutely right, that's why I endeavoured to make workflow sequence less of a 'thing' than it otherwise is for people. If you're "in the know" and using something like PixInsight then you would know that deconvolution needs to be done to on linear data. You would know in order to visualise your operations on linear data, that you would do a temporary screen stretch first, etc.
In StarTools, all this stuff is abstracted away from the user
by design. All user intentions are supposed to (unless you have a glitch like the one you pointed out
) be made sense of by the software, which puts things in the right order by going back and forth in time.
The other perk you then get is that, because StarTools by design needs to keep tabs on signal evolution, we can use that information to track noise propagation as the image was processed. This in turn allows for extremely targeted noise reduction. It's a whole extra dimension of data that can be used as an input to the noise reduction routines. This defacto gives better results than a noise reduction routine - no matter how clever - that does not have the same extra information available to it.
Your tool is wonderful for beginners as it gets us started quickly.
This is great to hear and exactly my intention.
The funny (and wonderful) thing is that StarTools attracts a lot of beginners, after which this emboldens them to try other processing software for a while (usually PixInsight - which I can heartily recommend, if even just for its excellent pre-processing), after which they tend to return to StarTools for their post-processing with a renewed appreciation for its signal-preservation and Tracking capabilities.
I think my fault is learning by my errors and asking stupid questions along the way.
If anything that's a virtue! I firmly believe the only stupid question is the one that never got asked. Please never feel you should excuse yourself for wanting to learn.