Share:
Notifications
Clear all

Mar 28 2026 APP 2.0.0-beta40 will be released in 7 days.

It did take a long time to have the work finished on this and it  will have a major performance boost of 30-50% over 2.0.0-beta39 from calibration to integration. We extensively optimized many critical parts of APP. All has been tested to guarantee correct optimizations. Drizzle and image resampling is much faster for instance, those modules have been completely rewritten. Much less memory usage. LNC 2.0 will be released which works much better and faster than LNC in it's current state. And more, all will be added to the release notes in the coming weeks...

Update on the 2.0.0 release & the full manual

We are getting close to the 2.0.0 stable release and the full manual. The manual will soon become available on the website and also in PDF format. Both versions will be identical and once released, will start to follow the APP release cycle and thus will stay up-to-date to the latest APP version.

Once 2.0.0 is released, the price for APP will increase. Owner's license holders will not need to pay an upgrade fee to use 2.0.0, neither do Renter's license holders.

 

error message

29 Posts
2 Users
6 Reactions
10.6 K Views
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  

I normally use another program for stacking/calibration but thought I'd give App a go but I get a warning the the fits file seems to be corrupt or incomplete, it does load in the other program though.



   
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  

Actually looking into it more I get this message with every frame I try to load, but no problem loading an already calibrated image.

 



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Tony,

Thank you for bringing this to my attention.

APP uses the latest version of the NASA nom.tam.fits java library.

If APP indicates that the fits file is corrupt or incomplete, it will mean that these fits frames aren't correctly created according to NASA Fits conventions.

I know that files from Nebulosity for instance are badly created and could give these errors. I have reported this to the NASA developers of the library to see if we can fix these errors as soon as possible.

https://github.com/nom-tam-fits/nom-tam-fits/issues/115

Can you share the source of your fits files? Which capture program or camera software? If you could send me a couple (wetransfer, dropbox,..), I can send them to NASA to have a look as well.

Kind regards,

Mabula



   
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  

I used Sgpro for image capture. I have loaded a couple into dropbox.



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Tony, thank you, can you share them with: mabula@astropixelprocessor.com ?

(I never encountered problems though with SGPro files, I use it myself... and several members of the beta team as well)

I'll have a look as soon as I can why these fits files won't load because I am quite curious now 😉

Regards,

Mabula



   
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  

sent.

 



   
Mabula-Admin reacted
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Thank you Tony,

Will investigate tomorrow 😉

Mabula



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Tony,

I have downloaded the 2 IC1396 light frames.

Both load fine on my system. (windows 7 pro, intel icore 930, 18GB mem)

Ic1396FitsNoErrorHeader
Ic1396FitsNoError

Maybe, the error is not directly related to FITS reading, but relates to Operating System reading of the fits files. Are these files read from an external device for instance?

Maybe it's best if you can share your Operating System, hardware (cpu cores, memory) and details of the harddisk partition on which these files reside?

In the mean time, I shall do some more testing on MacOS & Linux as well.

Kind regards,

Mabula



   
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  

Well I have been having a few problems with the pc lately so probably that could be the cause. Not a problem as I can stack elsewhere.

 

 

 



   
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  

Just this moment I have been hit with this error message whilst doing registration of a 4 panel mosaic

20170611 143620[1]


   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Tony,

In 6) INTEGRATE, set the composition model to "full" if you haven't done so already. Most likely this is the cause of the problem. Let me know if it runs then 😉

(in the next APP version, full composition mode will be forced with a mosaic).

Kind regards,

Mabula



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 
Posted by: Tony

Well I have been having a few problems with the pc lately so probably that could be the cause. Not a problem as I can stack elsewhere.

 

 

 

Maybe it's still usefull for me to know your system configuration. Can you share your OS, CPUs, memory and the filesystem (NTFS, exFAT...) of the partition on which the files are that gave problems?

 



   
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  

I can't get past the (4)register step, as thats where the error is.



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 
Posted by: Tony

I can't get past the (4)register step, as thats where the error is.

Okay, share with me the settings in 3) and 4) that you currently have and I'll give you recommendations on the settings.

I understand you are trying to make a mosaic, it's important to have enough stars detected in 3) and set registration mode to mosaic in 4) combined with enabling dynamic distortion correction.

 



   
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  

Right, I changed the scale start and stop and no error. so all good for now, I hope. I will send you those of the pc details later.



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Tony,

depending on the amount of overlap between the frames, you need to increase the scale stop. For only 10% it needs be at least 10, for 15% overlap most of the times 8 is enough. So less overlap is higher scale stop.

Mabula



   
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  
Posted by: Tony

not going well this

20170611 185355[1]

 

I suspect pc issues causing this.

Hi Tony, have you adjusted the amount of memory APP can use?

You can let APP use more memory with the Top Left CFG button. The out of memory is probably due to APP only using 2GB while trying to make a big mosaic...

How much RAM memory do you have and how big is the mosaic? 



   
Mabula-Admin reacted
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  
Posted by: Mabula Haverkamp
Posted by: Tony

Well I have been having a few problems with the pc lately so probably that could be the cause. Not a problem as I can stack elsewhere.

 

 

 

Maybe it's still usefull for me to know your system configuration. Can you share your OS, CPUs, memory and the filesystem (NTFS, exFAT...) of the partition on which the files are that gave problems?

 

20170611 185500[1]


   
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  
Posted by: Tony
Posted by: Tony

not going well this

20170611 185355[1]

 

I suspect pc issues causing this.

Hi Tony, have you adjusted the amount of memory APP can use?

You can let APP use more memory with the Top Left CFG button. The out of memory is probably due to APP only using 2GB while trying to make a big mosaic...

How much RAM memory do you have and how big is the mosaic? 

ah ok, will look. 8gbram and its 4 panels.

 



   
Mabula-Admin reacted
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 
Posted by: Tony
Posted by: Tony
Posted by: Tony

not going well this

20170611 185355[1]

 

I suspect pc issues causing this.

Hi Tony, have you adjusted the amount of memory APP can use?

You can let APP use more memory with the Top Left CFG button. The out of memory is probably due to APP only using 2GB while trying to make a big mosaic...

How much RAM memory do you have and how big is the mosaic? 

ah ok, will look. 8gbram and its 4 panels.

 

Ok, let APP use 6-7GB. The next time you start APP it can use this amount and will remember this setting. So restart APP to apply it.



   
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  

Was having trouble getting all 4 panels to register because when I went into integration it was only showing that I had 2 lights to stack, but I changed the pattern recognition to triangles and it seems to have worked.



   
Mabula-Admin reacted
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  
Posted by: Mabula Haverkamp
Posted by: Tony
Posted by: Tony
Posted by: Tony

not going well this

20170611 185355[1]

 

I suspect pc issues causing this.

Hi Tony, have you adjusted the amount of memory APP can use?

You can let APP use more memory with the Top Left CFG button. The out of memory is probably due to APP only using 2GB while trying to make a big mosaic...

How much RAM memory do you have and how big is the mosaic? 

ah ok, will look. 8gbram and its 4 panels.

 

Ok, let APP use 6-7GB. The next time you start APP it can use this amount and will remember this setting. So restart APP to apply it.

This seems to be working.



   
Mabula-Admin reacted
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 
Posted by: Tony

Was having trouble getting all 4 panels to register because when I went into integration it was only showing that I had 2 lights to stack, but I changed the pattern recognition to triangles and it seems to have worked.

That should mean you have quite a low star count after 3) analyse stars. You can try to increase this by lowering the detect above noise kappa 😉 and increasing the limit of numbers of stars.



   
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  

I have a final image but theres an issue with one of the panels i will stick it in dropbox.

might be able to see it here

IMG 20170611 WA0021[1]


   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Tony,

I see it, some questions/tips to help you out:

  • which program made the mosaic panels?
  • did you use dynamic distortion correction in 4) ?
  • try to increase star count using settings in 3)
  • disable same camera and optics if you haven't tried that
  • can you indicate the amount of overlap between te frames as an %

You can send the dropbox link to mabula@astropixelprocessor.com , I'll check it tomorrow 😉



   
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  
Posted by: Mabula Haverkamp

Hi Tony,

I see it, some questions/tips to help you out:

  • which program made the mosaic panels?
  • did you use dynamic distortion correction in 4) ?
  • try to increase star count using settings in 3)
  • disable same camera and optics if you haven't tried that
  • can you indicate the amount of overlap between te frames as an %

You can send the dropbox link to mabula@astropixelprocessor.com , I'll check it tomorrow 😉

Mosaic panels captured in Sgpro.

Calibrated and stacked in PI.

Used dynamic distortion correction.

Camera and optics disabled.

Am trying different star counts in 3.

15% overlap.

Hope that helps.



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 

Hi Tony,

Thanks you for the information.

"Calibrated and stacked in PI."

Did you use any form of distortion correction in PI?

  • If so, this could well be the cause, PI uses thin plates for distortion correction and this will actually do more harm than good for the geometrics of your data. So you will need to recreate these panels in APP if you still have the original calibrated frames.
  • If you didn't use distortion correction in PI, it could be usefull if I can have a peek at the panels? Possibly do some testing to verify why it fails. One reason could be severe coma in the corners of your frames?

How much stars are counted in the panels? And how many star pairs are found in the registration? This is shown in the registration RMS column at the bottom.

(If you can, recreate the panels in APP)

Kind regards,

Mabula



   
Tony reacted
ReplyQuote
 Tony
(@tonymacc)
Neutron Star
Joined: 9 years ago
Posts: 110
Topic starter  
Posted by: Mabula Haverkamp

Hi Tony,

Thanks you for the information.

"Calibrated and stacked in PI."

Did you use any form of distortion correction in PI?

  • If so, this could well be the cause, PI uses thin plates for distortion correction and this will actually do more harm than good for the geometrics of your data. So you will need to recreate these panels in APP if you still have the original calibrated frames.
  • If you didn't use distortion correction in PI, it could be usefull if I can have a peek at the panels? Possibly do some testing to verify why it fails. One reason could be severe coma in the corners of your frames?

How much stars are counted in the panels? And how many star pairs are found in the registration? This is shown in the registration RMS column at the bottom.

(If you can, recreate the panels in APP)

Kind regards,

Mabula

Will look when home later, but as for coma in the corners the swirly bit in the mosaic is nowhere near any corner, but I have finished the mosaic now without errors.

And I can't stack in app as it doesnt read my fits headers, as mentioned in another post.



   
ReplyQuote
(@mabula-admin)
Universe Admin
Joined: 9 years ago
Posts: 5056
 
Posted by: Tony
Posted by: Mabula Haverkamp

Hi Tony,

Thanks you for the information.

"Calibrated and stacked in PI."

Did you use any form of distortion correction in PI?

  • If so, this could well be the cause, PI uses thin plates for distortion correction and this will actually do more harm than good for the geometrics of your data. So you will need to recreate these panels in APP if you still have the original calibrated frames.
  • If you didn't use distortion correction in PI, it could be usefull if I can have a peek at the panels? Possibly do some testing to verify why it fails. One reason could be severe coma in the corners of your frames?

How much stars are counted in the panels? And how many star pairs are found in the registration? This is shown in the registration RMS column at the bottom.

(If you can, recreate the panels in APP)

Kind regards,

Mabula

Will look when home later, but as for coma in the corners the swirly bit in the mosaic is nowhere near any corner, but I have finished the mosaic now without errors.

And I can't stack in app as it doesnt read my fits headers, as mentioned in another post.

Hi Tony,

Yes, the swirly bit was probably due to unstable distortion correction due to a low star count.

Regarding your FITS problem, I can't reproduce it, but I am in direct contact with the FITS library developers (from NASA) and  I will deliver the next version of APP with an updated FITS library. I can't guarantee at the moment that this will solve the problem on your system, but it might.

I'll be uploading the new installers probably tomorrow.

Mabula



   
ReplyQuote
Share: