×

INDI Library v2.0.6 is Released (02 Feb 2024)

Bi-monthly release with minor bug fixes and improvements

ALS - Astro Live Stacker

  • Posts: 12
  • Thank you received: 7
Hi again everyone and apologies, once again, for the long silence.

Recent times have been quite hectic for us and I guess it is for most of you guys.

Thanks for the nice feedback.

We haven't considered making a standalone app for 'regular stacking'. To be honest, I doubt ALS does a better job than Siril. It may be faster for a decent result, that what ALS is made for, but regular stacking is out of our roadmap, for now.

@El Corazon : I haven't looked into your specific journal space-eating issue yet. I'll try and reproduce it. But I do think this is a system related issue, out of ALS scope.
There are many ways to share files on a network. rsync is one of them. (even though it is file copy) NFS is another one...

I'll ping you guys soon

Clear skies and be safe
3 years 11 months ago #51770

Please Log in or Create an account to join the conversation.

  • Posts: 12
  • Thank you received: 7
Hi again folks

Nightly ALS builds are now available for the 4 main target platforms : GNU/Linux, OSX, Windows and Raspberry Pi 4
Simply browse to als-app.org/nightlies/ and pick a release.
Just test away and shoot us with your results. We'll do our best to make ALS as great as you guys want it to be

Peace
The following user(s) said Thank You: Tom
3 years 10 months ago #53218

Please Log in or Create an account to join the conversation.

  • Posts: 238
  • Thank you received: 15

Replied by Tom on topic ALS - Astro Live Stacker

Can it live stack fits file as well?
3 years 10 months ago #53228

Please Log in or Create an account to join the conversation.

  • Posts: 12
  • Thank you received: 7
Yes it can !

8 bits, 16 bits, 32bits, unsigned, signed, integers, floats.... anything fits :D

As well as common DSLR RAW files

clear skies
3 years 10 months ago #53238

Please Log in or Create an account to join the conversation.

  • Posts: 1009
  • Thank you received: 133

So I just wanted to give it a try. Got two of the nightlies, but both segfault with a coredump because of errors parsing /etc/fonts/fonts.conf :(
woodstock:~% ./als-0.7-dev-77e1b4e.run 
Fontconfig warning: "/etc/fonts/fonts.conf", line 5: unknown element "its:rules"
Fontconfig warning: "/etc/fonts/fonts.conf", line 6: unknown element "its:translateRule"
.....
Fontconfig error: "/etc/fonts/conf.d/90-synthetic.conf", line 6: invalid attribute 'version'
Fontconfig error: Cannot load config file from /etc/fonts/fonts.conf
Fontconfig warning: FcPattern object weight does not accept value [0 205)
Segmentation fault (core dumped)
(installed is fontconfig-2.13.1-2.5.x86_64)

Then I tried to get the git version and do the venv install. But this one fails with installing the requirements, as there is no opencv-python==4.1.0.25 available.
Using (available) 4.1.2.30 instead collides with the requested numpy version. At that point, I gave up....
The following user(s) said Thank You: Frédéric CORNU
3 years 10 months ago #53415

Please Log in or Create an account to join the conversation.

  • Posts: 12
  • Thank you received: 7

Hi DerPit and thanks for your report and your efforts
Would you mind telling me what system you tried ALS on ?
We'll find a fix

Thanks again
The following user(s) said Thank You: Peter Sütterlin
3 years 10 months ago #53420

Please Log in or Create an account to join the conversation.

  • Posts: 1009
  • Thank you received: 133
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.
The following user(s) said Thank You: Frédéric CORNU
3 years 10 months ago #53424

Please Log in or Create an account to join the conversation.

  • Posts: 12
  • Thank you received: 7

Yes, please. A ticket would be great
Thanks in advance :)
3 years 10 months ago #53425

Please Log in or Create an account to join the conversation.

  • Posts: 12
  • Thank you received: 7
Some news : ALS v0.7-alpha2 is out !

Just needs a few little cleanups before an official v0.7 release.

What's new since we last spoke :
  • switchable night mode
  • switchable 'save on stop' mode
  • allow manual choice of Bayer pattern for demosaicing
  • Various eye candy and stability stuff

This was made possible by the feedback you guys gave us. This is MUCH appreciated

Test away => als-app.org/assets/releases/v0.7-alpha2/

Thanks again and clear skies to all
The following user(s) said Thank You: Steven Kleinberg
3 years 10 months ago #54382

Please Log in or Create an account to join the conversation.

  • Posts: 1
  • Thank you received: 0
Hello et Bonsoi,

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.

Are there any plans for that?

Greetings
Steven
3 years 2 months ago #65485

Please Log in or Create an account to join the conversation.

  • Posts: 12
  • Thank you received: 7
hi and thanks for the feedback

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

cheers

--
Fred
3 years 2 months ago #65490

Please Log in or Create an account to join the conversation.

  • Posts: 56
  • Thank you received: 6
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?

workpath="./caliwork/"
calipath="./calibrate/"
rawpath="./raw/"
scanpath="./scan/"

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)

 
Last edit: 2 years 11 months ago by Gord Tulloch.
2 years 11 months ago #70014

Please Log in or Create an account to join the conversation.

Time to create page: 2.209 seconds