Hi Caliu, Hi Bitli,
Yes, the existing system is reasonably OK so long as your process work did not 'branch' at any point.
In other words, providing you did not (for example) extract the luminance of an image, and then process that image to create a 'mask' for use with the original image. Or, providing you did not bring in an Ha image to blend into, for example, the Red channel of your work in progress. Also, providing you did not try to create a new 'aggregate image' from several previews of your original image, because you were trying to run the Background Neutralisation process.
In these kinds of instances, you have to work far harder to save your complete workflow.
I have tried this on more than one occasion - a process that I have felt to be ESSENTIAL to help me learn the ins and outs of PI
I have stacked and grouped and named Process Icons all over my workspaces. I have tried to create an intuitive layout of Process Icons, that would serve to remind me of the workflow that I had followed - so that I could repeat things if I screwed up completely. I have saved partial and full sets of Process Icons, and moved them into multitudes of Workspaces. I have saved images as FITS, carefully named, at every major stage during my processing. And I have even started the next stage of processing from a CLONE of the image state at the end of the previous process, so that the next stage of work had a 'clean' Porcessing History.
But I have NEVER, EVER, EVER, (EVER
) managed to invite round my imaging colleague and neighbour, Alex, and then take him through my processing masterpiece, step-by-step. It ALWAYS fails, because there will have been some critical step that I 'assumed' had been recorded, but which, it then turns out, in fact either cannot be, or was not, recorded. So I will end up having to 'fudge' the process, and start mid-stream from one of my intermediate images, an image that I will now never be able to re-create
And, as I have pointed out to Juan in the past, I often leave PI running on my PC, with the PC switched on, for WEEKS, because I have to interrupt my processing mid-flow, and because there is no way to 'save all current workspace'.
It's trivial, maybe, but it would also be a HUGE bonus feature.
Cheers,