summaryrefslogtreecommitdiff
path: root/scripts/EKOS_Multi_Session_Preprocess.ssf
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/EKOS_Multi_Session_Preprocess.ssf')
-rw-r--r--scripts/EKOS_Multi_Session_Preprocess.ssf48
1 files changed, 48 insertions, 0 deletions
diff --git a/scripts/EKOS_Multi_Session_Preprocess.ssf b/scripts/EKOS_Multi_Session_Preprocess.ssf
new file mode 100644
index 0000000..52a57e2
--- /dev/null
+++ b/scripts/EKOS_Multi_Session_Preprocess.ssf
@@ -0,0 +1,48 @@
+############################################
+#
+# Script for Siril 1.2
+#
+############################################
+
+#
+# Script to create a set of dark and bias masters
+# for an EKOS multi-session project
+#
+# Required directory structure:
+#
+# [ Session Home ]
+# /Flat
+# /Light
+#
+# Preprocessed files will be written to
+#
+# /process/session_pp_light*.fits
+#
+# Temporary files will be saved to
+#
+# /process
+
+requires 1.2.0
+
+# Convert Flat Frames to .fit files
+cd Flat
+convert flat -out=../process
+cd ../process
+
+# Pre-process Flat Frames
+calibrate flat -bias=../../Master/master_bias
+
+# Stack Flat Frames to master_flat_session.fit
+stack pp_flat rej 3 3 -norm=mul -out=master_flat_session
+cd ..
+
+# Convert Light Frames to .fit files
+cd Light
+convert light -out=../process
+cd ../process
+
+# Pre-process Light Frames
+calibrate light -dark=../../Master/master_dark -flat=master_flat_session -cfa -cc=dark -equalize_cfa -debayer -prefix=session_pp_
+
+cd ..
+close