Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.
Sorry for not stating explicitly. As in the signature, this is an openSUSE Tumbleweed (rolling release, so quite recent packages of everything).
I can also open a ticket in you issue tracker, if you prefer that.
before ALS I used AstroToaster based on Deep Sky Stacker Enginge.
ALS is now my choice, but I miss Kappa-Sigma Clipping for an even better result / for filtering out planes, and an automated restart of stacking if slewing to a new target.
Filtering outliers would indeed be very usefull. We'd need to check its impact on performance.
Regarding auto-restart : as ALS is not connected to the mount (and won't be in a near future) we would need to rely on repeated alignment failures to assume user slewed to a new target. Would be worth a test.
Please fee free to create feature requests as issues on ALS's repo at github.com/gehelem/als .Who knows, we might find some time or horsepower to put them into ALS
Hi there - really enjoying this program and hope it will continue to develop! I'm finding tho that I would like to apply flats to my stacked images to remove donuts etc. Any thoughts on how I can do this prior to the file hitting the scan folder? I thought to use a script like the one below but it's not working as expected. Before I spend a ton of time and effort debugging it are there any other alternatives?
var = 1
while var == 1:
list_of_files=os.listdir(rawpath)
if len(list_of_files) == 0:
time.sleep(1)
else:
imagefile = list_of_files[0]
print("Processing "+imagefile)
# Move the file to the work folder
shutil.move(rawpath+imagefile,workpath)
imagedata = ccdproc.fits_ccddata_reader(workpath+imagefile, unit='adu')
masterflat = ccdproc.fits_ccddata_reader(calipath+"flat.fits", unit='adu')
imagedata = ccdproc.flat_correct(imagedata, masterflat)
# Write out calibrated result to the ALS scanpath for stacking
hdu = fits.PrimaryHDU(data=imagedata)
hdu.writeto(scanpath+imagefile, overwrite=True)