Here for a completely revamped interface with a selection of processing options.
If you are a Linux user and would like to try it out, I'd be interested in feedback.
The script performs several tasks on bias dark (optional) flat and light frames.
RAW converter - Fuji X-Trans support.
RAW - image calibration
RAW - preprocessing and stacking - two methods
non-RAW preprocessing and stacking - use jpeg png tiff bmp etc...
UPDATE: link to latest - no version number - easier to administrate - several other improvements
Install Remove video (short)
UPDATE: changes to super pixel debayer.
Legacy content follows. Very much out of date and very much a learning experience.
RAWPREPRO is a Linux based DSLR RAW image conversion and data reduction/calibration script. It was originally intended a means of converting DSLR RAW images to 16bit integer tiff (CFA monochrome, no flip/rotation) files for use in programs such as DSS, to be imported into StarTools. It has grown into a GUI based conversion and image calibration utility. RAWPREPRO uses DCRAW for conversion and ImageMagick to perform the image calibration/reduction/preprocessing steps - DCRAW, ImageMagick and zenity must be installed to take advantage of all preprocessing options.
Unzip file and type go to the rawprepro folder open a terminal and type ./INSTALL.sh - Installs to /usr/local/bin. Or just run from the unzipped folder by typing ./rawprepro in the terminal. If it complains about permissions type chmod -x rawprepro or chmod u+x rawprepro for user only use.
What's going on under the hood/bonnet
Besides data conversion and calibration, RAWPREPRO orders the image preprocessing task through a folder structure, placing files in predictable places for easy access. It keeps things in one place under a project name, renaming files accordingly. All DSLR RAW data files are preserved. Files can be added or removed and the project run over and again, as required. Temporary files and the uncalibrated TIFF files can be deleted at the end of the script to save disk space.
Post #4 has an explanation of the basic maths applied to rawprepro - the bias-in-the-dark method, which is better suited to DSLR RAW data. Tested extensively, it is kind to data.
What follows may be useful - retained just in case - mostly development stuff - teething problems - demonstration - proof of concept!
If you use 0.82 onward, the read me will explain more. There are 4 files to be copied to the folder in which rawprepro will be run. The additional files do the file-by-file processing for image calibration. The parallel processing section is limited to 1 core for multi-core processors and doesn't hang waiting for processes to complete - a little slower but preferable for low resource systems.