Observatory 2.0.6

In addition to having more control over CPU/GPU/RAM usage, another reason for introducing the manual CPU core allocation setting in 2.0.5 was to get some additional feedback regarding a pesky import bug that has been affecting a few users. Observatory appeared to be leaking an enormous amount of memory during importing for them, or create many threads. This could lead to a crash or even require a complete reboot. Sometimes the import would stall without the user interface actually being frozen.

Both issues were caused by the same bug. It has been fixed in Observatory 2.0.6.

Release notes.

Observatory 2.0.5

Observatory 2.0.5 is a bit more conservative with the amount of images it imports simultaneously. Depending on your hardware this change may result in slightly reduced import performance, while RAM usage is roughly halved. Observatory now also allows you to override this automatic concurrency behavior for importing and image processing. You can lower the CPU core allocation manually in the settings if you want to reduce Observatory’s CPU, GPU and RAM usage, or increase it if you want to push your system to its limits.

Another new setting is related to Observatory’s document versioning. This is the feature that lets you restore a library to a previous state. Observatory 2.0.5 allows you to disable it.

The Quick Look extension has improved XISF metadata support and takes the image dimensions into account when opening its window.

More changes are listed in the release notes.

Observatory 2.0.4

Observatory 2.0.4 has been released to the Mac App Store.

It adds a neat little feature to show the total integration time when selecting multiple images or stacks. Just select them and it is shown in the Overview Inspector, skipping rejected images for this computation.

The toolbar has been reorganized a bit to make it look better on large displays, and a new menu item View ▸ Canvas ▸ Show Canvas Header was added to display the image name in the new canvas header.

If you’re into Spotlight, you’ll like that it now indexes the SWCREATE and equivalent FITS keyword, and makes it available as the Content Creator search attribute in Spotlight.

Check out the release notes for the complete list of enhancements.

Enjoy!

Upgrade to Observatory 2

Upgrade to Observatory 2

“I must admit … that I didn’t really understand the advantages that were on offer when I got the upgrade. I expected v2 to offer minor additional functionality plus maybe some bug fixes. … I wasn’t even aware … about the need to make a payment (well worth it by the way) to unlock the upgrade. At which point, the scope of the improvement in going from v1 to v2 became clear.”

It was recently brought to my attention that Observatory 1.x users may not realize the magnitude of the Observatory 2 upgrade. Although you undoubtedly noticed the user interface changes, many of you may not know that Observatory 2 is capable of doing way more than Observatory 1.x.

The Apple Mac App Store doesn’t have a good mechanism for major upgrades where existing users receive a discount, so how this is implemented for Observatory 2 is that users who previously purchased Observatory and have compatible hardware receive the new application as a regular update, but with the new features disabled. Although you received a lot of niceties like the new user interface, plate solver and merged star & deepsky catalogs for free this way, overall it still has mostly the same features as Observatory 1.x in this mode.

Obviously I didn’t communicate this well. It didn’t help that the upgrade information was only shown once, and that a few new features accidentally were enabled without actually upgrading to Observatory 2. Observatory 2.0.3, which has just been released to the Mac App Store fixes this.

As before, user interface elements for features that never existed in Observatory 1.x are disabled. For example limiting overlay magnitudes, quickly toggling all overlays and displaying overlays beyond image boundaries never was possible in Observatory 1.x.

What may not be apparent is that there are many more new features, because they are completely hidden from view unless you upgrade. My personal favorite is the 500,000 minor planets, and the fact that it works for images that were taken up to 23 years ago. With it I found minor planets in my old images of the 2000s that were only discovered a few years before I accidentally captured them. What’s also cool with this feature is that if you believe you captured an image of a minor planet but you don’t know its coordinates, you can just type the name of the minor planet in the plate solver and Observatory will calculate the position and use that as the initial estimate for the plate solver.

Another great new feature is the ability to select any object in an image and access additional information with the new Object Inspector. It will even include links to external resources, including SkySafari. And the new Tag Navigator, where you can select an object and Observatory will highlight the object in your image. Or the ability to have the STF and Overlay panels floating as separate windows and the canvas full screen on a second monitor. And of course, the ability to go as faint as magnitude 20 with the star catalog is simply amazing.

Observatory 2 is a huge upgrade, and there are many more new features than what is listed above. There is a reason why Observatory grew from a 150MB application to a 3GB application. If you didn’t upgrade from Observatory 1.x yet, read more about it and download the limited demo at https://codeobsession.com. The limited demo does not contain the minor planets, but it will give you a good idea of the other capabilities.

Observatory 2.0.3 adds the Object attribute, initialized with the value of the corresponding FITS keyword. You can edit it, and it can be shown in the icon browser subtitle, the list browser and used in smart albums. For existing libraries, close and reopen the library to see the new column. For older libraries, you can instruct Observatory to initialize it by selecting the image(s), choosing Image ▸ Reset… and in there select Metadata Merge and enable Sync Master.

This update also fixes a large GPU memory leak that was not apparent in our tests before. And an issue where selecting images in the browser would sometimes result in extreme CPU usage.

It actually has a ton of little improvements throughout, and you can read about those in its release notes.