SAOImageDS9
Version 8.8 Release Noteslayers.
Each layer can have its own color, transparency, order, and blend
mode.Analysis →
Make Catalog measures supported regions in the current
frame and displays the results in a live Catalog Tool table.save pixmask
writes a FITS image in which pixels inside regions are labeled with the
corresponding region ID.FIP (First
Intensity Point) rendering displays the first finite, non-zero voxel
along each ray and can add basic shading and lighting.Analysis → Archives →
Search SIA Registry finds Simple Image Access (SIA)
services in a VO registry.Shift+Arrow, editable
polygon vertices, new dash-list controls, and full-screen
shortcuts.multicolor is a new frame type for combining an
arbitrary number of observations or filters, rather than being limited
to RGB. Layers can be added, removed, reordered, shown, and configured
independently. Layer order matters because each layer is blended with
the layers below it.
Available blend modes include: multiply,
overlay, color-dodge, color-burn,
hard-light, soft-light,
difference, exclusion, hue,
saturation, color, and
luminosity.
New multicolor and layer-related command-line, XPA, and
SAMP controls are also available.
Colorbars are now managed independently for each frame. New or expanded commands include:
show yes|no — show or hide the current frame’s
colorbar.position top|bottom|left|right — place the colorbar on
any side of the image.label position natural|opposite — control where numeric
labels appear.foreground / background — set colorbar
colors; use Theme to follow the current UI theme.Press m, or use Zoom →
Bookmarks → Add, to save the current view. A
bookmark stores the image position, zoom, rotation, orientation, and the
current slice in an N-dimensional data cube. Bookmarks are
frame-specific, included in backups, and can also be controlled from the
command line, XPA, and SAMP.
Analysis → Make Catalog measures all
supported area regions in the current frame and opens a live table in
the Catalog Tool.
Pan To.Frame → Reveal Frames is a new display mode
for comparing two images of the same field. Both frames are shown at
full size, exactly overlapping, and a slider along the bottom of the
frame wipes between them: the first active frame is revealed to the left
of the split, the second to the right. Regions, contours and other
overlays are clipped along with the frame they belong to. The colorbar
belongs to the active frame.
The mode is available only when exactly two frames are active and
neither is a 3D frame; otherwise DS9 falls back to tile or
single. A cyan demarcation line marks the split and can be
turned off with Frame → Reveal Bar.
Scriptable as reveal over XPA and SAMP, and as
-reveal on the command line, including
reveal split to set the split position and
reveal bar to toggle the demarcation line.
save pixmask writes a FITS image whose pixel values are
region ID numbers. Pixels outside all regions, or excluded pixels, are
written as 0.
3D Surface converts pixels inside a selected region
into a 3D data cube in a separate frame. The result updates
automatically when the region, scaling, limits, or colormap changes.
Access it from Region → Get Information or by
double-clicking a region.
FIP ray tracing renders the first finite, non-zero
voxel encountered along a ray. For comparison, MIP uses the
maximum value along the ray and AIP uses the average. FIP
can also use the new 3d shade parameters for basic shading
and lighting.
DS9 now fully supports explicit CIAO region logic in ASCII and FITS region files.
AND operators (&, *)
create intersection composites.OR operators (|, +)
create union composites.|| are interpreted
as unions; intersection composites use &&.Shift+Arrow pans by one screen at a
time.Dash List
option; contours also expose it in the Paste dialog.F11 enters full screen. macOS Aqua:
Command+Control+F should enter full screen.Page Up, Page Down,
Home, and End.Other Colors option has been fixed.Analysis → Archives
→Search SIA Registry queries a Virtual Observatory registry
for SIA image services. The registry URL can be set in Preferences;
command-line, XPA, and SAMP access is also available.sky(x,y) are read
as sky_x and sky_y. Array columns such as
R[2] are expanded to R_1 and R_2.
Combined vector/array forms such as sky(x,y)[2] and
sky(x[2],y[2]) are not supported.print is enabled only when the destination is a
file.notes load is disabled for security reasons.4080x4080, and a
compression-limiting quantization issue was fixed.-mconsole to address standard input/output
issues; support is ASCII-only.x86_64)
and Apple silicon (aarch64). Magic Mouse and trackpad
button mapping and click-drag behavior introduced in Beta 1 were
fixed.ds9.desktop, ds9.png, and setup
instructions in ds9.readme.txt.nsconnect to Tcl/Tk and checks whether
xpans started successfully; menu state and connection
errors now reflect failures correctly.Save Image can save an image as PDF using
-saveimage pdf.-plot export pdf.Supporting PDF functionality was added to the plotting and packaging libraries.
123,
132, and 213 was fixed.The new movie script mode can turn a sequence of DS9
instructions into a movie. Scripts can control operations such as pan,
zoom, adding or deleting regions, and changing colormaps or scaling.
Colorbars can now be repositioned using:
-center — position the center from 0 to
1; 0.5 is centered.-width — set the displayed width or height from
0 to 1; 1 uses the full available
extent.The CPT-CITY colormap repository URL was also updated.
dsssao now returns an error.POST and GET..seg Illustrate files containing
line shapes was fixed.Control and drag a frame to
reorder it.horizontal or
vertical option.1.0 / zoom level.xpaget ds9 jpeg > foo.jpg was fixed after a regression
introduced in DS9 8.7.xpa connect is called when
already connected, rather than disconnecting and reinitializing the
connection.callback option.9.0.3, requiring compatibility
work across DS9 and several bundled components.3.6.2, TLS to 2.0,
and certifi 2026.04.22 was added for
certificate handling.Content-Disposition filenames.tclsh.pkg-config when older
XML configuration helpers are unavailable.1.2, TKLIB
0.9, TCLSIGNAL 1.4.5, AWTHEMES
10.4.0, and TTKTHEMES 3.3.0.Manifest.md was added to record package versions and
upstream sources.0.9.4 and TKBLT changes
needed for PDF plots.