.TH DS9 1 "03 Jul 2012" .SH NAME ds9 - image tool for astronomy .SH SYNOPSIS .B ds9 .RI [ options ] .br .SH DESCRIPTION .B DS9 DS9 is the modern image tool used by astronomers for visualization of astronomical data. It supports a plethora of command line options, which may be used in a script-like fashion. An instance of the program is entirely controllable from the commandline with the XPA tools. .SH OPTIONS .TP .TP .BR \-2mass Support for 2MASS Digital Sky Survey. .RS 4 .B Syntax .RS 4 \-2mass [] [ ] [name ] [coord degrees| sexagesimal] # in wcs fk5 [size degrees| arcmin| arcsec] [save yes| no] [frame new| current] [update frame| crosshair] [survey j| h| k] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-2mass .RE .RS 0 ds9 \-2mass m31 .RE .RS 0 ds9 \-2mass name m31 .RE .RS 0 ds9 \-2mass coord 00:42:44.404 +41:16:08.78 sexagesimal .RE .RS 0 ds9 \-2mass size 60 60 arcmin .RE .RS 0 ds9 \-2mass save yes .RE .RS 0 ds9 \-2mass frame current .RE .RS 0 ds9 \-2mass update frame .RE .RS 0 ds9 \-2mass survey j .RE .RS 0 ds9 \-2mass open .RE .RS 0 ds9 \-2mass close .RE .RE .RE .TP .BR \-3d Support for 3D frame. .RS 4 .B Syntax .RS 4 \-3d [] [view ] [az ] [el ] [scale ] [method mip| aip] [background none| azimuth| elevation] [border yes| no] [border color] [highlite yes| no] [highlite color] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-3d # create new 3D frame .RE .RS 0 ds9 \-3d view 45 30 .RE .RS 0 ds9 \-3d az 45 .RE .RS 0 ds9 \-3d el 30 .RE .RS 0 ds9 \-3d scale 10 .RE .RS 0 ds9 \-3d method mip .RE .RS 0 ds9 \-3d background azimuth .RE .RS 0 ds9 \-3d border yes .RE .RS 0 ds9 \-3d border color red .RE .RS 0 ds9 \-3d highlite yes .RE .RS 0 ds9 \-3d highlite color red .RE .RS 0 ds9 \-3d open .RE .RS 0 ds9 \-3d close .RE .RE .RE .TP .BR \-about Get DS9 credits. .RS 4 .B Syntax .RS 4 \-about .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-about .RE .RE .RE .TP .BR \-align Controls the World Coordinate System alignment for the current frame. .RS 4 .B Syntax .RS 4 \-align [yes| no] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-align yes .RE .RE .RE .TP .BR \-analysis Control external analysis tasks. Tasks are numbered as they are loaded, starting with 0. Can also be used to display a message and display text in the text dialog window. .RS 4 .B Syntax .RS 4 \-analysis [ ] [ ] [task | ] [load ] [clear] [clear] [load ] [message ok| okcancel| yesno ] [entry ] [text] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-analysis 0 # invoke first analysis task .RE .RS 0 ds9 \-analysis task 0 .RE .RS 0 ds9 \-analysis task foobar .RE .RS 0 ds9 \-analysis task "{foo bar}" .RE .RS 0 ds9 \-analysis my.ans .RE .RS 0 ds9 \-analysis load my.ans .RE .RS 0 ds9 \-analysis clear .RE .RS 0 ds9 \-analysis clear load my.ans .RE .RS 0 ds9 \-analysis message '{This is a message}' .RE .RS 0 ds9 \-analysis message okcancel '{This is a message}' .RE .RS 0 ds9 \-analysis text '{This is text}' .RE .RE .RE .TP .BR \-array Load raw data array into current frame. .RS 4 .B Syntax .RS 4 \-array [ [xdim= , ydim= | dim= ] , zdim= , bitpix= , skip= , endian= [little| big] ] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-array foo.arr[dim=512, bitpix=\-32, endian=little] .RE $cat foo.arr | ds9 \-array \-[dim=512, bitpix=\-32, endian=little] .RE .RE .TP .BR \-asinh Select ASINH scale function for the current frame. .RS 4 .B Syntax .RS 4 \-asinh .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-asinh .RE bg .RE .RE .TP .BR \-background Set image background color. .RS 4 .B Syntax .RS 4 \-bg .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-background red .RE .RS 0 ds9 \-bg red .RE .RE .RE .TP .BR \-backup Create a backup save set. .RS 4 .B Syntax .RS 4 \-backup .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-backup ds9.bck .RE .RE .RE .TP .BR \-bin Controls binning factor, binning buffer size, and binning function for binning FITS bin tables. .RS 4 .B Syntax .RS 4 \-bin [about ] [about center] [buffersize ] [cols ] [colsz ] [factor [ ] ] [depth ] [filter ] [function average| sum] [in] [out] [to fit] [match] [lock [yes| no] ] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-bin about 4096 4096 .RE .RS 0 ds9 \-bin about center .RE .RS 0 ds9 \-bin buffersize 512 .RE .RS 0 ds9 \-bin cols detx dety .RE .RS 0 ds9 \-bin colsz detx dety time .RE .RS 0 ds9 \-bin factor 4 .RE .RS 0 ds9 \-bin factor 4 2 .RE .RS 0 ds9 \-bin depth 10 .RE .RS 0 ds9 \-bin filter 'pha > 5' .RE .RS 0 ds9 \-bin filter '' .RE .RS 0 ds9 \-bin function sum .RE .RS 0 ds9 \-bin in .RE .RS 0 ds9 \-bin out .RE .RS 0 ds9 \-bin to fit .RE .RS 0 ds9 \-bin match .RE .RS 0 ds9 \-bin lock yes .RE .RS 0 ds9 \-bin open .RE .RS 0 ds9 \-bin close .RE .RE .RE .TP .BR \-blink Blink mode parameters. Interval is in seconds. .RS 4 .B Syntax .RS 4 \-blink [] [yes| no] [interval ] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-blink .RE .RS 0 ds9 \-blink yes .RE .RS 0 ds9 \-blink interval 1 .RE .RE .RE .TP .BR \-block Controls blocking parameters. .RS 4 .B Syntax .RS 4 \-block[ ] [ ] [to ] [to ] [in] [out] [to fit] [match] [lock [yes| no] ] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9\-block 4 .RE .RS 0 ds9\-block 4 2 .RE .RS 0 ds9\-block to 4 .RE .RS 0 ds9\-block to 4 2 .RE .RS 0 ds9\-block in .RE .RS 0 ds9\-block out .RE .RS 0 ds9\-block to fit .RE .RS 0 ds9\-block match .RE .RS 0 ds9\-block lock yes .RE .RS 0 ds9\-block open .RE .RS 0 ds9\-block close .RE .RE .RE .TP .BR \-blue For RGB frames, sets the current color channel to blue. .RS 4 .B Syntax .RS 4 \-blue .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-blue foo.fits .RE .RE .RE .TP .BR \-catalog cat Support for catalogs. The first three commands will create a new catalog search. All other commands operated on the last search created, unless indicated otherwise. .RS 4 .B Syntax .RS 4 \-catalog [] [ned| simbad| denis| skybot] [ascss| cmc| gsc1| gsc2| gsc3| ac| nomad| ppmx| sao| sdss5| sdss6| sdss7| sdss8| tycho| ua2| ub1| ucac2] [2mass| iras] [csc| xmm| rosat] [first| nvss] [chandralog| cfhtlog| esolog| stlog| xmmlog] [cds ] [cds ] [load ] [import sb| tsv ] [ ] [allcols] [ ] [allrows] [ ] [cancel] [ ] [clear] [ ] [close] [ ] [coordinate ] [ ] [crosshair] [ ] [dec ] [ ] [edit yes| no] [ ] [export sb| tsv ] [ ] [filter ] [ ] [filter load ] [ ] [header] [ ] [hide] [ ] [location ] [ ] [match ] [ ] [match error degrees| arcmin| arcsec] [ ] [match function 1and2| 1not2| 2not1] [ ] [match return 1and2| 1only| 2only] [ ] [match unique yes| no] [ ] [maxrows ] [ ] [name ] [ ] [panto yes| no] [ ] [plot ] [ ] [print] [ ] [psky ] [ ] [psystem ] [ ] [ra ] [ ] [regions] [ ] [retrieve] [ ] [samp] [ ] [samp broadcast] [ ] [samp send ] [ ] [save ] [ ] [server .RE .RE .TP .BR \-cd Sets the current working directory. .RS 4 .B Syntax .RS 4 cd [ ] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-cd /home/mrbill .RE .RE .RE .TP .BR \-cmap Controls the colormap for the current frame. The colormap name is not case sensitive. A valid contrast value is from 0 to 10 and bias value from 0 to 1. .RS 4 .B Syntax .RS 4 \-cmap [ ] [file] [load ] [save ] [invert yes| no] [value ] [tag [load| save] ] [tag delete] [match] [lock [yes| no] ] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-cmap Heat .RE .RS 0 ds9 \-cmap load foo.sao .RE .RS 0 ds9 \-cmap save bar.sao .RE .RS 0 ds9 \-cmap invert yes .RE .RS 0 ds9 \-cmap value 5 .5 .RE .RS 0 ds9 \-cmap tag load foo.tag .RE .RS 0 ds9 \-cmap tag save foo.tag .RE .RS 0 ds9 \-cmap tag delete .RE .RS 0 ds9 \-cmap match .RE .RS 0 ds9 \-cmap lock yes .RE .RS 0 ds9 \-cmap open .RE .RS 0 ds9 \-cmap close .RE .RE .RE .TP .BR \-colorbar Controls colorbar parameters. .RS 4 .B Syntax .RS 4 \-colorbar [] [yes| no] [horizontal| vertical] [orientation horizontal| vertical] [numerics yes| no] [space value| distance] [font times| helvetica| courier] [fontsize ] [fontweight normal| bold] [fontslant roman| italic] [size] [ticks] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-colorbar yes .RE .RS 0 ds9 \-colorbar vertical .RE .RS 0 ds9 \-colorbar orientation vertical .RE .RS 0 ds9 \-colorbar numerics yes .RE .RS 0 ds9 \-colorbar space value .RE .RS 0 ds9 \-colorbar font times .RE .RS 0 ds9 \-colorbar fontsize 14 .RE .RS 0 ds9 \-colorbar fontweight bold .RE .RS 0 ds9 \-colorbar fontslant italic .RE .RS 0 ds9 \-colorbar size 20 .RE .RS 0 ds9 \-colorbar ticks 11 .RE .RE .RE .TP .BR \-console Display tcl console window. .RS 4 .B Syntax .RS 4 \-console .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-console .RE .RE .RE .TP .BR \-contour Controls contours in the current frame. .RS 4 .B Syntax .RS 4 \-contour [] [yes| no] [clear] [generate] [load [ yes| no] ] [save ] [convert] [loadlevels ] [savelevels ] [copy] [paste [ yes| no] ] [color ] [width ] [dash yes| no] [smooth ] [method block| smooth] [nlevels ] [scale linear| log| pow| squared| sqrt| asinh| sinh| histequ] [log exp ] [mode minmax| | zscale| zmax] [limits ] [levels ] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-contour .RE .RS 0 ds9 \-contour yes .RE .RS 0 ds9 \-contour generate .RE .RS 0 ds9 \-contour clear .RE .RS 0 ds9 \-contour load ds9.ctr .RE .RS 0 ds9 \-contour load ds9.ctr red 2 yes .RE .RS 0 ds9 \-contour save ds9.ctr wcs fk5 .RE .RS 0 ds9 \-contour convert .RE .RS 0 ds9 \-contour loadlevels ds9.ctr .RE .RS 0 ds9 \-contour savelevels ds9.lev .RE .RS 0 ds9 \-contour copy .RE .RS 0 ds9 \-contour paste wcs red 2 no .RE .RS 0 ds9 \-contour color yellow .RE .RS 0 ds9 \-contour width 2 .RE .RS 0 ds9 \-contour dash yes .RE .RS 0 ds9 \-contour smooth 5 .RE .RS 0 ds9 \-contour method smooth .RE .RS 0 ds9 \-contour nlevels 10 .RE .RS 0 ds9 \-contour scale sqrt .RE .RS 0 ds9 \-contour log exp 1000 .RE .RS 0 ds9 \-contour mode zscale .RE .RS 0 ds9 \-contour limits 1 100 .RE .RS 0 ds9 \-contour levels "1 10 100 1000" .RE .RS 0 ds9 \-contour open .RE .RS 0 ds9 \-contour close .RE .RE .RE .TP .BR \-crop Set current image display area. .RS 4 .B Syntax .RS 4 \-crop [ [ ] [ ] [ ] [degrees| arcmin| arcsec] [match ] [lock | none] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 foo.fits \-crop 40 30 10 20 # set crop in physical coords .RE .RS 0 ds9 foo.fits \-crop +104:51:06.915 +68:33:40.761 28.144405 22.000204 .RE .RE .RE .TP .BR \-crosshair Controls the current position of the crosshair in the current frame. DS9 is placed in crosshair mode when the crosshair is set. .RS 4 .B Syntax .RS 4 \-crosshair [ [ ] [ ] ] [match ] [lock | none] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-crosshair 100 100 physical # set crosshair in physical .RE .RS 0 ds9 \-crosshair 345 58.8 wcs fk5 # set crosshair in wcs coords .RE .RS 0 ds9 \-crosshair 23:01:00 +58:52:51 wcs fk5 .RE .RS 0 ds9 \-crosshair match .RE .RS 0 ds9 \-crosshair lock wcs .RE .RE .RE .TP .BR \-cube Controls FITS cube. .RS 4 .B Syntax .RS 4 \-cube [play| stop| next| prev| first| last] [ [ ] [ ] ] [interval ] [axis ] [match ] [lock | none] [order 123| 132| 213| 231| 312| 321] [axes lock [yes| no] ] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-cube play .RE .RS 0 ds9 \-cube last .RE .RS 0 ds9 \-cube 3 .RE .RS 0 ds9 \-cube 4.5 wcs 3 .RE .RS 0 ds9 \-cube interval 2 .RE .RS 0 ds9 \-cube axis 3 .RE .RS 0 ds9 \-cube match wcs .RE .RS 0 ds9 \-cube lock wcs .RE .RS 0 ds9 \-cube order 123 .RE .RS 0 ds9 \-cube axes lock yes .RE .RS 0 ds9 \-cube open .RE .RS 0 ds9 \-cube close .RE .RE .RE .TP .BR \-cursor Move mouse pointer or crosshair in image pixels in the current frame. Note, this will move selected Regions also. .RS 4 .B Syntax .RS 4 \-cursor [ ] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-cursor 10 10 .RE .RE .RE .TP .BR \-dsssao dss Support for Digital Sky Survey at SAO. .RS 4 .B Syntax .RS 4 \-dsssao [] [ ] [name ] [coord degrees| sexagesimal] # in wcs fk5 [size degrees| arcmin| arcsec] [save yes| no] [frame new| current] [update frame| crosshair] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-dsssao .RE .RS 0 ds9 \-dsssao m31 .RE .RS 0 ds9 \-dsssao name m31 .RE .RS 0 ds9 \-dsssao coord 00:42:44.404 +41:16:08.78 sexagesimal .RE .RS 0 ds9 \-dsssao size 60 60 arcmin .RE .RS 0 ds9 \-dsssao save yes .RE .RS 0 ds9 \-dsssao frame current .RE .RS 0 ds9 \-dsssao update frame .RE .RS 0 ds9 \-dsssao open .RE .RS 0 ds9 \-dsssao close .RE .RE .RE .TP .BR \-dsseso Support for Digital Sky Survey at ESO. .RS 4 .B Syntax .RS 4 \-dsseso [] [ ] [name ] [coord degrees| sexagesimal] # in wcs fk5 [size degrees| arcmin| arcsec] [save yes| no] [frame new| current] [update frame| crosshair] [survey DSS1| DSS2\-red| DSS2\-blue| DSS2\-infrared] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-dsseso .RE .RS 0 ds9 \-dsseso m31 .RE .RS 0 ds9 \-dsseso name m31 .RE .RS 0 ds9 \-dsseso coord 00:42:44.404 +41:16:08.78 sexagesimal .RE .RS 0 ds9 \-dsseso size 60 60 arcmin .RE .RS 0 ds9 \-dsseso save yes .RE .RS 0 ds9 \-dsseso frame current .RE .RS 0 ds9 \-dsseso update frame .RE .RS 0 ds9 \-dsseso survey DSS2\-red .RE .RS 0 ds9 \-dsseso open .RE .RS 0 ds9 \-dsseso close .RE .RE .RE .TP .BR \-dssstsci Support for Digital Sky Survey at STSCI. .RS 4 .B Syntax .RS 4 \-dssstsci [] [ ] [name ] [coord degrees| sexagesimal] # in wcs fk5 [size degrees| arcmin| arcsec] [save yes| no] [frame new| current] [update frame| crosshair] [survey poss2ukstu_red| poss2ukstu_ir| poss2ukstu_blue] [survey poss1_blue| poss1_red] [survey all| quickv| phase2_gsc2| phase2_gsc1] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-dssstsci .RE .RS 0 ds9 \-dssstsci m31 .RE .RS 0 ds9 \-dssstsci name m31 .RE .RS 0 ds9 \-dssstsci coord 00:42:44.404 +41:16:08.78 sexagesimal .RE .RS 0 ds9 \-dssstsci size 60 60 arcmin .RE .RS 0 ds9 \-dssstsci save yes .RE .RS 0 ds9 \-dssstsci frame current .RE .RS 0 ds9 \-dssstsci update frame .RE .RS 0 ds9 \-dssstsci survey all .RE .RS 0 ds9 \-dssstsci open .RE .RS 0 ds9 \-dssstsci close .RE .RE .RE .TP .BR \-envi Load an ENVI header and file. Optional parameter: array endian. .RS 4 .B Syntax .RS 4 \-envi
[ ] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-envi foo.hdr .RE .RS 0 ds9 \-envi foo.hdr foo.bsq .RE .RE .RE .TP .BR \-exit quit Quits DS9. .RS 4 .B Syntax .RS 4 \-exit \-quit .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-exit .RE .RE .RE .TP .BR \-export Export loaded image data of current frame in specified image format, at native resolution, using current colormap and contrast/bias settings. NOTE: not scaling, rotation, or translation is applied. If no format specified, the file name extension is used to determine the output format. Optional parameters: jpeg quality (1\-100) and tiff compression method. .RS 4 .B Syntax .RS 4 \-export [array| nrrd| envi| gif| tiff| jpeg| png] \-export array [big| little| native] \-export nrrd [big| little| native] \-export envi
[ ] [big| little| native] \-export .jpeg [1\-100] \-export .tiff [none| jpeg| packbits| deflate] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-export array foo.arr little .RE .RS 0 ds9 \-export nrrd foo.nrrd little .RE .RS 0 ds9 \-export envi foo.hdr little .RE .RS 0 ds9 \-export envi foo.hdr foo.bsq little .RE .RS 0 ds9 \-export tiff foo.tiff jpeg .RE .RS 0 ds9 \-export jpeg foo.jpeg 75 .RE .RS 0 ds9 \-export png foo.png .RE .RE .RE .TP .BR \-fifo Set the name of the IRAF input and output fifos. The default is /dev/ imt1. These fifos are used by IRAF to communicate with DS9. .RS 4 .B Syntax .RS 4 \-fifo name .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-fifo /dev/imt1 .RE .RE .RE .TP .BR \-fifo_only .RE .RE .TP .BR \-fits Load a FITS image into the current frame. .RS 4 .B Syntax .RS 4 \-fits .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-fits foo.fits .RE .RS 0 ds9 \-fits bar.fits[bin=detx, dety] .RE $cat foo.fits | ds9 \-fits \- $cat bar.fits | ds9 \-fits \-[bin=detx, dety] .RE .RE .TP .BR \-frame Controls frame functions. Frames may be created, deleted, reset, and centered. While return the current frame number. If you goto a frame that does not exists, it will be created. If the frame is hidden, it will be shown. The 'frameno' option is available for backward compatibility. .RS 4 .B Syntax .RS 4 \-frame [center [#| all] ] [clear [#| all] ] [new [rgb] ] [delete [#| all] ] [reset [#| all] ] [refresh [#| all] ] [hide [#| all] ] [show [#| all] ] [move first] [move back] [move forward] [move last] [first] [prev] [next] [last] [frameno #] [#] [match ] [lock | none] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-frame center # center current frame .RE .RS 0 ds9 \-frame center 1 # center 'Frame1' .RE .RS 0 ds9 \-frame center all # center all frames .RE .RS 0 ds9 \-frame clear # clear current frame .RE .RS 0 ds9 \-frame new # create new frame .RE .RS 0 ds9 \-frame new rgb # create new rgb frame .RE .RS 0 ds9 \-frame delete # delete current frame .RE .RS 0 ds9 \-frame reset # reset current frame .RE .RS 0 ds9 \-frame refresh # refresh current frame .RE .RS 0 ds9 \-frame hide # hide current frame .RE .RS 0 ds9 \-frame show 1 # show frame 'Frame1' .RE .RS 0 ds9 \-frame move first # move frame to first in order .RE .RS 0 ds9 \-frame move back # move frame back in order .RE .RS 0 ds9 \-frame move forward # move frame forward in order .RE .RS 0 ds9 \-frame move last # move frame to last in order .RE .RS 0 ds9 \-frame first # goto first frame .RE .RS 0 ds9 \-frame prev # goto prev frame .RE .RS 0 ds9 \-frame next # goto next frame .RE .RS 0 ds9 \-frame last # goto last frame .RE .RS 0 ds9 \-frame frameno 4 # goto frame 'Frame4', create if needed .RE .RS 0 ds9 \-frame 3 # goto frame 'Frame3', create if needed .RE .RS 0 ds9 \-frame lock wcs .RE .RE .RE .TP .BR \-geometry Define the initial window geometry. This includes all of the ds9 window, not just the image space. see X(1). .RS 4 .B Syntax .RS 4 \-geometry value .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-geometry 640x480 .RE .RE .RE .TP .BR \-gif Import gif file. .RS 4 .B Syntax .RS 4 \-gif .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-gif foo.gif .RE $cat foo.gif | ds9 \-gif \- .RE .RE .TP .BR \-green For RGB frames, sets the current color channel to green. .RS 4 .B Syntax .RS 4 \-green .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-green foo.fits .RE grid Controls coordinate grid. For grid numeric format syntax, click here. .RS 4 .B Syntax .RS 4 \-grid [] [yes| no] [type analysis| publication] [system ] [sky ] [skyformat ] [grid yes| no] [grid color ] [grid width ] [grid style 0| 1] [grid gap1 ] [grid gap2 ] [axes yes| no] [axes color ] [axes width ] [axes style 0| 1] [axes type interior| exterior] [axes origin lll| llu| lul| luu| ull| ulu| uul| uuu] [format1 ] [format2 ] [tickmarks yes| no] [tickmarks color ] [tickmarks width ] [tickmarks style 0| 1] [border yes| no] [border color ] [border width ] [border style 0| 1] [numerics yes| no] [numerics font times| helvetica| courier] [numerics fontsize ] [numerics fontweight normal| bold] [numerics fontslant roman| italic] [numerics color ] [numerics gap1 ] [numerics gap2 ] [numerics type interior| exterior] [numerics vertical yes| no] [title yes| no] [title text ] [title def yes| no] [title gap ] [title font times| helvetica| courier] [title fontsize ] [title fontweight normal| bold] [title fontslant roman| italic] [title color ] [labels yes| no] [labels text1 ] [labels def1 yes| no] [labels gap1 ] [labels text2 ] [labels def2 yes| no] [labels gap2 ] [labels font times| helvetica| courier] [labels fontsize ] [labels fontweight normal| bold] [labels fontslant roman| italic] [labels color ] [reset] [load ] [save ] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-grid .RE .RS 0 ds9 \-grid yes .RE .RS 0 ds9 \-grid type analysis .RE .RS 0 ds9 \-grid system wcs .RE .RS 0 ds9 \-grid sky fk5 .RE .RS 0 ds9 \-grid skyformat degrees .RE .RS 0 ds9 \-grid grid yes .RE .RS 0 ds9 \-grid grid color red .RE .RS 0 ds9 \-grid grid width 2 .RE .RS 0 ds9 \-grid grid style 1 .RE .RS 0 ds9 \-grid grid gap1 10 .RE .RS 0 ds9 \-grid grid gap2 10 .RE .RS 0 ds9 \-grid axes yes .RE .RS 0 ds9 \-grid axes color red .RE .RS 0 ds9 \-grid axes width 2 .RE .RS 0 ds9 \-grid axes style 1 .RE .RS 0 ds9 \-grid axes type exterior .RE .RS 0 ds9 \-grid axes origin lll .RE .RS 0 ds9 \-grid format1 d.2 .RE .RS 0 ds9 \-grid format2 d.2 .RE .RS 0 ds9 \-grid tickmarks yes .RE .RS 0 ds9 \-grid tickmarks color red .RE .RS 0 ds9 \-grid tickmarks width 2 .RE .RS 0 ds9 \-grid tickmarks style 1 .RE .RS 0 ds9 \-grid border yes .RE .RS 0 ds9 \-grid border color red .RE .RS 0 ds9 \-grid border width 2 .RE .RS 0 ds9 \-grid border style 1 .RE .RS 0 ds9 \-grid numerics yes .RE .RS 0 ds9 \-grid numerics font courier .RE .RS 0 ds9 \-grid numerics fontsize 12 .RE .RS 0 ds9 \-grid numerics fontweight bold .RE .RS 0 ds9 \-grid numerics fontslant italic .RE .RS 0 ds9 \-grid numerics color red .RE .RS 0 ds9 \-grid numerics gap1 10 .RE .RS 0 ds9 \-grid numerics gap2 10 .RE .RS 0 ds9 \-grid numerics type exterior .RE .RS 0 ds9 \-grid numerics vertical yes .RE .RS 0 ds9 \-grid title yes .RE .RS 0 ds9 \-grid title text {Hello World} .RE .RS 0 ds9 \-grid title def yes .RE .RS 0 ds9 \-grid title gap 10 .RE .RS 0 ds9 \-grid title font courier .RE .RS 0 ds9 \-grid title fontsize 12 .RE .RS 0 ds9 \-grid title fontweight bold .RE .RS 0 ds9 \-grid title fontslant italic .RE .RS 0 ds9 \-grid title color red .RE .RS 0 ds9 \-grid labels yes .RE .RS 0 ds9 \-grid labels text1 {Hello World} .RE .RS 0 ds9 \-grid labels def1 yes .RE .RS 0 ds9 \-grid labels gap1 10 .RE .RS 0 ds9 \-grid labels text2 {Hello World} .RE .RS 0 ds9 \-grid labels def2 yes .RE .RS 0 ds9 \-grid labels gap2 10 .RE .RS 0 ds9 \-grid labels font courier .RE .RS 0 ds9 \-grid labels fontsize 12 .RE .RS 0 ds9 \-grid labels fontweight bold .RE .RS 0 ds9 \-grid labels fontslant italic .RE .RS 0 ds9 \-grid labels color red .RE .RS 0 ds9 \-grid reset .RE .RS 0 ds9 \-grid load foo.grd .RE .RS 0 ds9 \-grid save foo.grd .RE .RS 0 ds9 \-grid open .RE .RS 0 ds9 \-grid close .RE .RE .RE .TP .BR \-geometry Define the initial window geometry. This includes all of the ds9 window, not just the image space. see X(1). .RS 4 .B Syntax .RS 4 \-geometry value .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-geometry 640x480 .RE .RE .RE .TP .BR \-header Display current fits header dialog. Optional extension number maybe specified. .RS 4 .B Syntax .RS 4 \-header [ ] [close [ ] ] [save [ ] ] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-header .RE .RS 0 ds9 \-header 2 .RE .RS 0 ds9 \-header close .RE .RS 0 ds9 \-header save 1 foo.txt .RE .RE .RE .TP .BR \-height Set the height of the image display window. Use the geometry command to set the overall width and height of the ds9 window. .RS 4 .B Syntax .RS 4 \-height [ ] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-height 512 .RE .RE .RE .TP .BR \-help Display help information. To maintain backward compatibility, \-help will display a brief help message and exit. \-\-help will display all command line options within the built\-in help facility. .RS 4 .B Syntax .RS 4 \-help # Display brief help message and exit. \-\-help # Display command line options within help facility. \-? # Display command line options within help facility. .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-help # Display brief help message and exit. .RE .RS 0 ds9 \-\-help # Display command line options within help facility .RE .RS 0 ds9 \-? # Display command line options within help facility. .RE .RE .RE .TP .BR \-histequ Select histogram equalization scale function for the current frame. .RS 4 .B Syntax .RS 4 \-histequ .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-histequ .RE .RE .RE .TP .BR \-iconify Toggles iconification. .RS 4 .B Syntax .RS 4 \-iconify [] [yes| no] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-iconify .RE .RS 0 ds9 \-iconify yes .RE .RE .RE .TP .BR \-inet_only Only use the IRAF port number. This is the same as \-fifo none \-unix none. .RS 4 .B Syntax .RS 4 \-port_only .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-port_only .RE .RE .RE .TP .BR \-invert Invert Colormap. .RS 4 .B Syntax .RS 4 \-invert .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-invert .RE .RE .RE .TP .BR \-iis Set IIS Filename. Optional mosaic number maybe supplied. .RS 4 .B Syntax .RS 4 \-iis [filename [#] ] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-iis filename foo.fits .RE .RS 0 ds9 \-iis filename bar.fits 4 .RE .RE .RE .TP .BR \-jpeg Load JPEG image into current frame. .RS 4 .B Syntax .RS 4 \-jpeg .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-jpeg foo.jpeg .RE $cat foo.jpeg | ds9 \-jpeg \- .RE .RE .TP .BR \-language Select current language. .RS 4 .B Syntax .RS 4 \-language [locale| da| de| es| en| fr| ja| pt] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-language fr .RE .RE .RE .TP .BR \-linear Select linear scale function for the current frame. .RS 4 .B Syntax .RS 4 \-linear .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-linear .RE .RE .RE .TP .BR \-lock Lock all other frames to the current frame. .RS 4 .B Syntax .RS 4 \-lock[frame | none] [crosshair | none] [crop | none] [slice | none] [bin [yes| no] ] [axes [yes| no] ] [scale [yes| no] ] [scalelimits [yes| no] ] [colorbar [yes| no] ] [block [yes| no] ] [smooth [yes| no] ] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-lock frame wcs .RE .RS 0 ds9 \-lock crosshair wcs .RE .RS 0 ds9 \-lock crop wcs .RE .RS 0 ds9 \-lock slice wcs .RE .RS 0 ds9 \-lock bin yes .RE .RS 0 ds9 \-lock axes yes .RE .RS 0 ds9 \-lock scale yes .RE .RS 0 ds9 \-lock scalelimits yes .RE .RS 0 ds9 \-lock colorbar yes .RE .RS 0 ds9 \-lock block yes .RE .RS 0 ds9 \-lock smooth yes .RE .RE .RE .TP .BR \-log Select log scale function for the current frame. .RS 4 .B Syntax .RS 4 \-log .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-log .RE .RE .RE .TP .BR \-lower Lower in the window stacking order. .RS 4 .B Syntax .RS 4 \-lower .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-lower .RE .RE .RE .TP .BR \-magnifier Controls the magnifier settings. .RS 4 .B Syntax .RS 4 magnifier [color ] [zoom ] [cursor yes| no] [region yes| no] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-magnifier color yellow .RE .RS 0 ds9 \-magnifier zoom 2 .RE .RS 0 ds9 \-magnifier cursor no .RE .RS 0 ds9 \-magnifier region no .RE .RE .RE .TP .BR \-mask nomask Controls mask parameters. .RS 4 .B Syntax .RS 4 \-mask [color ] [mark 1| 0] [transparency ] [clear] [open| close] \-nomask .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-mask color red .RE .RS 0 ds9 \-mask mark 0 .RE .RS 0 ds9 \-mask transparency 50 .RE .RS 0 ds9 \-mask clear .RE .RS 0 ds9 \-mask open .RE .RS 0 ds9 \-mask close .RE .RS 0 ds9 \-nomask .RE .RE .RE .TP .BR \-match Match all other frames to the current frame. .RS 4 .B Syntax .RS 4 \-match[frame ] [crosshair ] [crop ] [slice ] [bin] [axes] [scale] [scalelimits] [colorbar] [block] [smooth] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-match frame wcs .RE .RS 0 ds9 \-match crosshair wcs .RE .RS 0 ds9 \-match crop wcs .RE .RS 0 ds9 \-match slice wcs .RE .RS 0 ds9 \-match bin .RE .RS 0 ds9 \-match axes .RE .RS 0 ds9 \-match scale .RE .RS 0 ds9 \-match scalelimits .RE .RS 0 ds9 \-match colorbar .RE .RS 0 ds9 \-match block .RE .RS 0 ds9 \-match smooth .RE .RE .RE .TP .BR \-mecube Load FITS multiple extension file as data cube. .RS 4 .B Syntax .RS 4 mecube .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-mecube foo.fits .RE $cat foo.fits | ds9 \-mecube \- .RE .RE .TP .BR \-minmax This is how DS9 determines the min and max data values from the data. SCAN will scan all data. .RS 4 .B Syntax .RS 4 \-minmax [scan| sample| datamin| irafmin] [mode scan| sample| datamin| irafmin] [interval #] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-minmax scan .RE .RS 0 ds9 \-minmax mode scan .RE .RS 0 ds9 \-minmax interval 100 .RE .RE .RE .TP .BR \-mode Select the current mode. .RS 4 .B Syntax .RS 4 \-mode [none| region| crosshair| colorbar| pan| zoom| rotate| catalog| examine] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-mode crosshair .RE .RE .RE .TP .BR \-mosaic Load FITS mosaic segment into current frame. .RS 4 .B Syntax .RS 4 \-mosaic [wcs| wcsa...wcsz| iraf] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-mosaic foo.fits .RE .RS 0 ds9 \-mosaic wcs foo.fits .RE $cat foo.fits | ds9 \-mosaic \- $cat foo.fits | ds9 \-mosaic wcs \- .RE .RE .TP .BR \-mosaicimage .RE .RE .TP .BR \-movie .RE .RE .TP .BR \-msg Specify a directory of translation tables to be loaded. .RS 4 .B Syntax .RS 4 \-msg .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-msg $HOME/msgs .RE .RE .RE .TP .BR \-multiframe Load FITS multiple extension file as multiple images. .RS 4 .B Syntax .RS 4 multiframe .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-multiframe foo.fits .RE $cat foo.fits | ds9 \-multiframe \- .RE .RE .TP .BR \-nameserver Support Name Server functions. Coordinates are in fk5. .RS 4 .B Syntax .RS 4 \-nameserver [ ] [name ] [server ned\-sao| ned\-eso| simbad\-sao| simbad\-eso] [skyformat degrees| sexagesimal] [pan] [crosshair] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-nameserver m31 .RE .RS 0 ds9 \-nameserver name m31 .RE .RS 0 ds9 \-nameserver server ned\-sao .RE .RS 0 ds9 \-nameserver skyformat sexagesimal .RE .RS 0 ds9 \-nameserver pan .RE .RS 0 ds9 \-nameserver crosshair .RE .RS 0 ds9 \-nameserver open .RE .RS 0 ds9 \-nameserver close .RE .RE .RE .TP .BR \-nan Set image not\-a\-number color. .RS 4 .B Syntax .RS 4 \-nan .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-nan red .RE .RE .RE .TP .BR \-nrrd Load an NRRD (Nearly Raw Raster Data) file. .RS 4 .B Syntax .RS 4 \-nrrd .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-nrrd foo.nrrd .RE $cat foo.nrrd | xpaset ds9 \-nrrd \- .RE .RE .TP .BR \-nvss Support for NRAO VLA Sky Survey. .RS 4 .B Syntax .RS 4 \-nvss [] [ ] [name ] [coord degrees| sexagesimal] # in wcs fk5 [size degrees| arcmin| arcsec] [save yes| no] [frame new| current] [update frame| crosshair] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-nvss .RE .RS 0 ds9 \-nvss m31 .RE .RS 0 ds9 \-nvss name m31 .RE .RS 0 ds9 \-nvss coord 00:42:44.404 +41:16:08.78 sexagesimal .RE .RS 0 ds9 \-nvss size 60 60 arcmin .RE .RS 0 ds9 \-nvss save yes .RE .RS 0 ds9 \-nvss frame current .RE .RS 0 ds9 \-nvss update frame .RE .RS 0 ds9 \-nvss open .RE .RS 0 ds9 \-nvess close .RE .RE .RE .TP .BR \-orient Controls the orientation of the current frame. .RS 4 .B Syntax .RS 4 \-orient [none| x| y| xy] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-orient xy .RE .RS 0 ds9 \-orient open .RE .RS 0 ds9 \-orient close .RE .RE .RE .TP .BR \-pagesetup Controls Page Setup options. .RS 4 .B Syntax .RS 4 \-pagesetup [orient portrait| landscape] [scale ] [size letter| legal| tabloid| poster| a4] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-pagesetup orient portrait .RE .RS 0 ds9 \-pagesetup scale 50 .RE .RS 0 ds9 \-pagesetup size poster .RE .RE .RE .TP .BR \-pan Controls the current image cursor location for the current frame. .RS 4 .B Syntax .RS 4 \-pan [ [ ] [ ] # relative [to [ ] [ ] # absolute [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-pan 200 200 image# pan relative .RE .RS 0 ds9 \-pan to 400 400 physical# pan to physical coords .RE .RS 0 ds9 \-pan to 13:29:55 47:11:50 wcs fk# pan to wcs coords .RE .RS 0 ds9 \-pan open .RE .RS 0 ds9 \-pan close .RE .RE .RE .TP .BR \-pixeltable Display/Hide the pixel table. .RS 4 .B Syntax .RS 4 \-pixeltable [] [yes| open] [no| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-pixeltable .RE .RS 0 ds9 \-pixeltable yes .RE .RS 0 ds9 \-pixeltable open .RE .RS 0 ds9 \-pixeltable close .RE .RE .RE .TP .BR \-plot Display and configure data plots. All plot commands take an optional second command, the plot name. If no plot name is specified, the last plot created is assumed. Plot data is assumed to be a pair of coordinates, with optional error values. The follow are valid data descriptions: xy x and y coordinates xyex x, y coordinates with x errors xyey x, y coordinates with y errors xyexey x, y coordinates with x and y errors To create a new plot, use the plot new command. .RS 4 .B Syntax .RS 4 # create new empty plot window \-plot \-plot [bar| scatter] [new [name ] [line| bar| scatter] ] [new [name ] [line| bar| scatter] <xaxis label> <yaxis label> xy| xyex| xyey| xyexey] \-plot [<plotname> ] load <filename> [xy| xyex| xyey| xyexey] [<plotname> ] save <filename> [<plotname> ] clear [<plotname> ] duplicate [<plotname> ] stats [<plotname> ] list [<plotname> ] loadconfig <filename> [<plotname> ] saveconfig <filename> [<plotname> ] pagesetup orient [portrait| landscape] [<plotname> ] pagesetup size [letter| legal| tabloid| poster| a4] [<plotname> ] print [<plotname> ] print destination [printer| file] [<plotname> ] print command <command> [<plotname> ] print filename <filename> [<plotname> ] print color [rgb| gray] [<plotname> ] close \-plot[<plotname> ] mode [pointer| zoom] # configure graph \-plot [<plotname> ] axis [x| y] grid [yes| no] [<plotname> ] axis [x| y] log [yes| no] [<plotname> ] axis [x| y] flip [yes| no] [<plotname> ] axis [x| y] auto [yes| no] [<plotname> ] axis [x| y] min <value> [<plotname> ] axis [x| y] max <value> [<plotname> ] axis [x| y] format <string> [<plotname> ] legend [yes| no] [<plotname> ] legend position [right| left| top| bottom] [<plotname> ] font [title| labels| numbers] font [times| helvetica| courier] [<plotname> ] font[title| labels| numbers] size <value> [<plotname> ] font[title| labels| numbers] weight [normal| bold] [<plotname> ] font[title| labels| numbers] slant [roman| italic] [<plotname> ] title <string> [<plotname> ] title [x| y] <string> [<plotname> ] barmode [normal| stacked| aligned| overlap] # configure current dataset \-plot [<plotname> ] show [yes| no] [<plotname> ] shape [circle| square| diamond| plus| splus| scross| triangle| arrow] [<plotname> ] shape fill [yes| no] [<plotname> ] shape color <value> [<plotname> ] smooth [step| linear| cubic| quadratic| catrom] [<plotname> ] color <value> [<plotname> ] width <value> [<plotname> ] dash [yes| no] [<plotname> ] error [yes| no] [<plotname> ] error color <value> [<plotname> ] error width <value> [<plotname> ] name <string> # select current dataset \-plot [<plotname> ] select <value> .RE .RE .RS 4 .B Example: .RS 4 # create new empty plot window .RS 0 ds9 \-plot .RE .RS 0 ds9 \-plot scatter .RE .RS 0 ds9 \-plot new .RE .RS 0 ds9 \-plot new bar .RE .RS 0 ds9 \-plot new name foo .RE .RS 0 ds9 \-plot new name foo scatter .RE .RS 0 ds9 \-plot load foo.dat xy # load new dataset with dimension xy .RE .RS 0 ds9 \-plot save bar.dat # save current dataset .RE .RS 0 ds9 \-plot clear # clear all datasets .RE .RS 0 ds9 \-plot duplicate # duplicate current dataset .RE .RS 0 ds9 \-plot stats # display current dataset statistics .RE .RS 0 ds9 \-plot list # list current dataset .RE .RS 0 ds9 \-plot loadconfig foo.plt # load plot configuration .RE .RS 0 ds9 \-plot saveconfig bar.plt # save current plot configuration .RE .RS 0 ds9 \-plot pagesetup orient portrait .RE .RS 0 ds9 \-plot pagesetup size letter .RE .RS 0 ds9 \-plot print .RE .RS 0 ds9 \-plot print destination file .RE .RS 0 ds9 \-plot print command "lp" .RE .RS 0 ds9 \-plot print filename "foo.ps" .RE .RS 0 ds9 \-plot print color rgb .RE .RS 0 ds9 \-plot close # close current plot .RE .RS 0 ds9 \-plot mode pointer .RE # configure plot .RS 0 ds9 \-plot axis x grid yes .RE .RS 0 ds9 \-plot axis x log yes .RE .RS 0 ds9 \-plot axis x flip yes .RE .RS 0 ds9 \-plot axis x auto no .RE .RS 0 ds9 \-plot axis x min 0 .RE .RS 0 ds9 \-plot axis x max 100 .RE .RS 0 ds9 \-plot axis x format {%f} .RE .RS 0 ds9 \-plot legend yes # show legend .RE .RS 0 ds9 \-plot legend position left .RE .RS 0 ds9 \-plot font numbers font times .RE .RS 0 ds9 \-plot font numbers size 12 .RE .RS 0 ds9 \-plot font numbers weight bold .RE .RS 0 ds9 \-plot font numbers slant italic .RE .RS 0 ds9 \-plot title {The Title} .RE .RS 0 ds9 \-plot title x {X Axis} .RE .RS 0 ds9 \-plot barmode aligned .RE # configure current dataset .RS 0 ds9 \-plot show yes .RE .RS 0 ds9 \-plot shape circle .RE .RS 0 ds9 \-plot shape fill no .RE .RS 0 ds9 \-plot shape color cyan .RE .RS 0 ds9 \-plot smooth step .RE .RS 0 ds9 \-plot color red .RE .RS 0 ds9 \-plot width 2 .RE .RS 0 ds9 \-plot dash yes .RE .RS 0 ds9 \-plot error yes .RE .RS 0 ds9 \-plot error color red .RE .RS 0 ds9 \-plot error width 2 .RE .RS 0 ds9 \-plot name {My Data} .RE # select current dataset .RS 0 ds9 \-plot select 2 .RE .RE .RE .TP .BR \-png Load PNG image into current frame. .RS 4 .B Syntax .RS 4 \-png <filename> .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 png foo.png .RE $cat foo.png | ds9 \-png \- .RE .RE .TP .BR \-prefs Controls various preference settings. .RS 4 .B Syntax .RS 4 \-prefs [clear] [irafalign yes| no] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-prefs clear .RE .RS 0 ds9 \-prefs irafalign yes .RE .RE .RE .TP .BR \-preserve Preserve the follow attributes while loading a new image. .RS 4 .B Syntax .RS 4 preserve [pan yes| no] [regions yes| no] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-preserve pan yes .RE .RS 0 ds9 \-preserve regions yes .RE .RE .RE .TP .BR \-psprint Invokes postscript printing. Please see print for further details. .RE .RE .TP .BR \-print Controls printing. Use print option to set printing options. .RS 4 .B Syntax .RS 4 \-print [destination printer| file] [command <command> ] [filename <filename> ] [color rgb| cmyk| gray] [level 1| 2] [resolution 53| 72| 75| 150| 300| 600] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-print .RE .RS 0 ds9 \-print destination file .RE .RS 0 ds9 \-print command 'gv \-' .RE .RS 0 ds9 \-print filename foo.ps .RE .RS 0 ds9 \-print color cmyk .RE .RS 0 ds9 \-print level 2 .RE .RS 0 ds9 \-print resolution 75 .RE .RE .RE .TP .BR \-private use private colormap, valid for pseudocolor 8 mode. .RS 4 .B Syntax .RS 4 \-private .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-private .RE .RE .RE .TP .BR \-port Set the IRAF port number, used by IRAF to communicate with DS9. The default is 5137, the standard IRAF port used by ximtool. .RS 4 .B Syntax .RS 4 \-port number .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-port 5137 .RE .RE .RE .TP .BR \-port_only .RE .RE .TP .BR \-pow Select power scale function for the current frame. .RS 4 .B Syntax .RS 4 \-pow .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-pow .RE .RE .RE .TP .BR \-exit quit Quits DS9. .RS 4 .B Syntax .RS 4 \-exit \-quit .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-exit .RE .RE .RE .TP .BR \-raise Raise in the window stacking order. .RS 4 .B Syntax .RS 4 \-raise .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-raise .RE .RE .RE .TP .BR \-regions Controls regions in the current frame. .RS 4 .B Syntax .RS 4 \-regions [<filename> ] [load [all] <filename> ] [save <filename> ] [list [close] ] [epsilon <integer> ] [show yes| no] [showtext yes| no] [centroid] [centroid auto yes| no] [centroid radius <value> | iteration <value> ] [getinfo] [move front] [move back] [select all] [select none] [select invert] [delete all] [delete select] [format ds9| xml| ciao| saotng| saoimage| pros| xy] [system image| physical| wcs| wcsa...wcsz] [sky fk4| fk5| icrs| galactic| ecliptic] [skyformat degrees| sexagesimal] [strip yes| no] [shape <shape> ] [color <color> [width <width> ] [fixed| edit| rotate| delete yes| no] [include| exclude| source| background] [delim [nl| <char> ] ] [command <marker command> ] [composite] [dissolve] [template <filename> ] [template <filename> at <ra> <dec> <coordsys> <skyframe> ] [savetemplate <filename> ] [group new] [group <tag> new] [group <tag> update] [group <tag> select] [group <tag> color <color> ] [group <tag> copy] [group <tag> delete] [group <tag> cut] [group <tag> font <font> ] [group <tag> move <int> <int> ] [group <tag> movefront] [group <tag> moveback] [group <tag> property <property> yes| no] [copy] [cut] [paste image| physical| wcs| wcsa...wcsz] [undo] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-regions foo.reg .RE .RS 0 ds9 \-regions \-format ciao bar.reg # load as ciao format .RE .RS 0 ds9 \-regions foo.fits # FITS regions files do not need a format .RE specification .RS 0 ds9 \-regions load foo.reg # load foo.reg into current frame .RE .RS 0 ds9 \-regions load all foo.reg # load foo.reg into all frames .RE .RS 0 ds9 \-regions load '*.reg'# expand *.reg and load into current frame .RE .RS 0 ds9 \-regions load all '*.reg' # expand *.reg and load into all .RE .RE .RE .TP .BR \-red For RGB frames, sets the current color channel to red. .RS 4 .B Syntax .RS 4 \-red .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-red foo.fits .RE .RE .RE .TP .BR \-restore Restore DS9 to a previous state from a backup save set. .RS 4 .B Syntax .RS 4 \-restore <filename> .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-restore ds9.bck .RE .RE .RE .TP .BR \-rgb Create RGB frame and control RGB frame parameters. .RS 4 .B Syntax .RS 4 \-rgb [] [red| green| blue] [channel [red| green| blue] ] [view [red| green| blue] [yes| no] ] [system <coordsys> ] [lock wcs| crop| slice| bin| scale| scalelimits| colorbar| block| smooth [yes| no] ] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-rgb # create new rgb frame .RE .RS 0 ds9 \-rgb red # set current channel to red .RE .RS 0 ds9 \-rgb channel red # set current channel to red .RE .RS 0 ds9 \-rgb view blue no # turn off blue channel .RE .RS 0 ds9 \-rgb system wcs # set rgb coordinate system .RE .RS 0 ds9 \-rgb lock wcs yes .RE .RS 0 ds9 \-rgb lock crop yes .RE .RS 0 ds9 \-rgb lock slice yes .RE .RS 0 ds9 \-rgb lock bin yes .RE .RS 0 ds9 \-rgb lock scale yes .RE .RS 0 ds9 \-rgb lock scalelimits yes .RE .RS 0 ds9 \-rgb lock colorbar yes .RE .RS 0 ds9 \-rgb lock block yes .RE .RS 0 ds9 \-rgb lock smooth yes .RE .RS 0 ds9 \-rgb open .RE .RS 0 ds9 \-rgb close .RE .RE .RE .TP .BR \-rgbarray .RE .RE .TP .BR \-rgbcube .RE .RE .TP .BR \-rgbimage .RE .RE .TP .BR \-rotate Controls the rotation angle (in degrees) of the current frame. .RS 4 .B Syntax .RS 4 \-rotate [<value> ] [to <value> ] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-rotate 45 .RE .RS 0 ds9 \-rotate to 30 .RE .RS 0 ds9 \-rotate open .RE .RS 0 ds9 \-rotate close .RE .RE .RE .TP .BR \-samp Configure SAMP protocol. .RS 4 .B Syntax .RS 4 \-samp [yes| no| connect| disconnect] [broadcast [image| table] ] [send [image| table] <application> ] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-samp yes .RE .RS 0 ds9 \-samp connect .RE .RS 0 ds9 \-samp broadcast image .RE .RS 0 ds9 \-samp send image aladin .RE .RE .RE .TP .BR \-save Save loaded image data of current frame as FITS. .RS 4 .B Syntax .RS 4 \-save[fits| rgbimage| rgbcube| mecube| mosaic| mosaicimage] <filename> [image| table| slice] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-save foo.fits .RE .RS 0 ds9 \-save fits foo.fits image .RE .RS 0 ds9 \-save fits foo.fits table .RE .RS 0 ds9 \-save fits foo.fits slice .RE .RS 0 ds9 \-save rgbimage foo.fits .RE .RS 0 ds9 \-save rgbcube foo.fits .RE .RS 0 ds9 \-save mecube foo.fits .RE .RS 0 ds9 \-save mosaic foo.fits .RE .RS 0 ds9 \-save mosaicimage foo.fits .RE .RE .RE .TP .BR \-saveimage .RE .RE .TP .BR \-scale Controls the limits and color scale distribution. .RS 4 .B Syntax .RS 4 \-scale [linear| log| pow| sqrt| squared| asinh| sinh| histequ] [log exp <value> ] [datasec yes| no] [limits <minvalue> <maxvalue> ] [mode minmax| <value> | zscale| zmax] [scope local| global] [match] [match limits] [lock [yes| no] ] [lock limits [yes| no] ] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-scale linear .RE .RS 0 ds9 \-scale log exp 100 .RE .RS 0 ds9 \-scale datasec yes .RE .RS 0 ds9 \-scale histequ .RE .RS 0 ds9 \-scale limits 1 100 .RE .RS 0 ds9 \-scale mode zscale .RE .RS 0 ds9 \-scale mode 99.5 .RE .RS 0 ds9 \-scale scope local .RE .RS 0 ds9 \-scale match .RE .RS 0 ds9 \-scale match limits .RE .RS 0 ds9 \-scale lock yes .RE .RS 0 ds9 \-scale lock limits yes .RE .RS 0 ds9 \-scale open .RE .RS 0 ds9 \-scale close .RE .RE .RE .TP .BR \-shm Load a shared memory segment into the current frame. .RS 4 .B Syntax .RS 4 \-shm [<key> [<filename> ] ] [key <id> [<filename> ] ] [shmid <id> [<filename> ] ] [fits [key| shmid] <id> [<filename> ] ] [mosaicimage [iraf| wcs| wcsa...wcsz| wfpc2] [key| shmid] <id> [<filename> ] ] [mosaicimagenext [wcs| wcsa...wcsz] [key| shmid] <id> [<filename> ] ] [mosaic [iraf| wcs| wcsa...wcsz] [key| shmid] <id> [<filename> ] ] [rgbcube [key| shmid] <id> [<filename> ] ] [rgbimage [key| shmid] <id> [<filename> ] ] [rgbarray [key| shmid] <id> [xdim=<x> , ydim=<y> | dim=<dim> , zdim=3] , bitpix=<b> , [skip=<s> ] ] [array [key| shmid] <id> [xdim=<x> , ydim=<y> | dim=<dim> ] , bitpix=<b> , [skip=<s> ] ] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-shm 102 .RE .RS 0 ds9 \-shm key 102 .RE .RS 0 ds9 \-shm shmid 102 foo .RE .RS 0 ds9 \-shm fits 100 foo .RE .RS 0 ds9 \-shm mosaicimage iraf key 100 foo .RE .RS 0 ds9 \-shm mosaicimage wcs key 100 foo .RE .RS 0 ds9 \-shm mosaicimage wcsa key 100 foo .RE .RS 0 ds9 \-shm mosaicimage wfpc2 key 100 foo .RE .RS 0 ds9 \-shm mosaicimagenext wcs key 100 foo .RE .RS 0 ds9 \-shm mosaic iraf key 100 foo .RE .RS 0 ds9 \-shm mosaic wcs key 100 foo .RE .RS 0 ds9 \-shm rgbcube key 100 foo .RE .RS 0 ds9 \-shm rgbimage key 100 foo .RE .RS 0 ds9 \-shm rgbarray shmid 102 [dim=32, zdim=3, bitpix=\-32] .RE .RS 0 ds9 \-shm array shmid 102 [dim=32, bitpix=\-32] .RE .RE .RE .TP .BR \-sia Support for VO Simple Image Access protocol. The first command will create a new search. All other commands operated on the last search created, unless indicated otherwise. .RS 4 .B Syntax .RS 4 \-sia[2mass| akari| astrowise| cadc| cxc| mast| sdss| skyview| tgssadr] [<ref> ] [cancel] [<ref> ] [clear] [<ref> ] [close] [<ref> ] [coordinate <ra> <dec> <coordsys> ] [<ref> ] [crosshair] [<ref> ] [export sb| tsv <filename> ] [<ref> ] [name <object> ] [<ref> ] [print] [<ref> ] [retrieve] [<ref> ] [save <filename> ] [<ref> ] [size <width> <height> degrees| arcmin| arcsec] [<ref> ] [sky <skyframe> ] [<ref> ] [skyformat <skyformat> ] [<ref> ] [system <coordsys> ] [<ref> ] [update] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-sia 2mass .RE .RS 0 ds9 \-sia cancel .RE .RS 0 ds9 \-sia clear .RE .RS 0 ds9 \-sia close .RE .RS 0 ds9 \-sia coordinate 202.48 47.21 fk5 .RE .RS 0 ds9 \-sia crosshair .RE .RS 0 ds9 \-sia export tsv bar.tsv .RE .RS 0 ds9 \-sia name m51 .RE .RS 0 ds9 \-sia print .RE .RS 0 ds9 \-sia retrieve .RE .RS 0 ds9 \-sia save foo.xml .RE .RS 0 ds9 \-sia size 1 1 degrees .RE .RS 0 ds9 \-sia sky fk5 .RE .RS 0 ds9 \-sia skyformat degrees .RE .RS 0 ds9 \-sia system wcs .RE .RS 0 ds9 \-sia update .RE .RE .RE .TP .BR \-single Set display mode to single. .RS 4 .B Syntax .RS 4 \-single .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-single .RE .RE .RE .TP .BR \-skyview Support for SkyView image server at HEASARC. .RS 4 .B Syntax .RS 4 \-skyview [] [<object> ] [name <object> ] [coord <ra> <dec> degrees| sexagesimal] # in wcs fk5 [size <width> <height> degrees| arcmin| arcsec] [pixels <width> <height> ] [save yes| no] [frame new| current] [update frame| crosshair] [survey <survey> ] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-skyview .RE .RS 0 ds9 \-skyview m31 .RE .RS 0 ds9 \-skyview name m31 .RE .RS 0 ds9 \-skyview coord 00:42:44.404 +41:16:08.78 sexagesimal .RE .RS 0 ds9 \-skyview size 60 60 arcmin .RE .RS 0 ds9 \-skyview pixels 600 600 .RE .RS 0 ds9 \-skyview save yes .RE .RS 0 ds9 \-skyview frame current .RE .RS 0 ds9 \-skyview update frame .RE .RS 0 ds9 \-skyview survey sdssi .RE .RS 0 ds9 \-skyview open .RE .RS 0 ds9 \-skyview close .RE .RE .RE .TP .BR \-sleep Delays execution for specified number of seconds. Default is 1 second. .RS 4 .B Syntax .RS 4 \-sleep [#] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-sleep .RE .RS 0 ds9 \-sleep 2 .RE .RE .RE .TP .BR \-slice noslice Indicates next files loaded are to treated as slices of a cube. Can be disabled with noslice command. .RS 4 .B Syntax .RS 4 \-slice <filename> \-noslice .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-slice *.fits .RE .RS 0 ds9 \-noslice .RE .RE .RE .TP .BR \-smooth Smooth current image or set smooth parameters. .RS 4 .B Syntax .RS 4 \-smooth [] [yes| no] [function boxcar| tophat| gaussian] [radius <int> ] [open| close] [match] [lock [yes| no] ] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-smooth .RE .RS 0 ds9 \-smooth yes .RE .RS 0 ds9 \-smooth function tophat .RE .RS 0 ds9 \-smooth radius 4 .RE .RS 0 ds9 \-smooth open .RE .RS 0 ds9 \-smooth close .RE .RS 0 ds9 \-smooth match .RE .RS 0 ds9 \-smooth lock yes .RE .RE .RE .TP .BR \-squared Select squared scale function for the current frame. .RS 4 .B Syntax .RS 4 \-squared .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-squared .RE .RE .RE .TP .BR \-sqrt Select square soot scale function for the current frame. .RS 4 .B Syntax .RS 4 \-sqrt .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-sqrt .RE .RE .RE .TP .BR \-source Source TCL code from a file. .RS 4 .B Syntax .RS 4 \-source <filename> .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-source extensions.tcl .RE .RE .RE .TP .BR \-tcl Execute one TCL command. Note: this a different behavior from previous versions of DS9. .RS 4 .B Syntax .RS 4 \-tcl <tcl command> .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-tcl 'puts "Hello, World"' .RE .RE .RE .TP .BR \-threads Set number of process threads for functions which are multi\-threaded. .RS 4 .B Syntax .RS 4 \-threads # .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-threads 8 .RE .RE .RE .TP .BR \-tiff Load TIFF image into current frame. .RS 4 .B Syntax .RS 4 \-tiff <filename> .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-tiff foo.tiff .RE $cat foo.fits | ds9 \-tiff \- .RE .RE .TP .BR \-tile Controls the tile display mode. .RS 4 .B Syntax .RS 4 \-tile [] [yes| no] [mode grid| column| row] [grid] [grid mode automatic| manual] [grid direction x| y] [grid layout <col> <row> ] [grid gap <pixels> ] [row] [column] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-tile .RE .RS 0 ds9 \-tile yes .RE .RS 0 ds9 \-tile mode row .RE .RS 0 ds9 \-tile grid .RE .RS 0 ds9 \-tile grid mode manual .RE .RS 0 ds9 \-tile grid direction x .RE .RS 0 ds9 \-tile grid layout 5 5 .RE .RS 0 ds9 \-tile grid gap 10 .RE .RS 0 ds9 \-tile row .RE .RS 0 ds9 \-tile column .RE .RE .RE .TP .BR \-title Changes the display window title to the specified name. .RS 4 .B Syntax .RS 4 \-title name .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-title Voyager .RE .RE .RE .TP .BR \-unix Set the IRAF unix socket name, used by IRAF to communicate with DS9. The default is /tmp/.IMT%d, so that the standard IRAF unix socket is defined. .RS 4 .B Syntax .RS 4 \-unix name .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-unix "/tmp/.IMT%d" .RE .RE .RE .TP .BR \-unix_only .RE .RE .TP .BR \-update Updates the current frame or region of frame. In the second form, the first argument is the number of the fits HDU (starting with 1) and the remaining args are a bounding box in IMAGE coordinates. By default, the screen is updated the next available idle cycle. However, you may force an immediate update by specifying the NOW option. .RS 4 .B Syntax .RS 4 \-update [] [# x1 y1 x2 y2] [now] [now # x1 y1 x2 y2] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-update .RE .RS 0 ds9 \-update 1 100 100 300 400 .RE .RS 0 ds9 \-update now .RE .RS 0 ds9 \-update now 1 100 100 300 400 .RE .RE .RE .TP .BR \-url Load FITS from URL into the current frame .RS 4 .B Syntax .RS 4 \-url <url> .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-url http://foo.bar.edu/foo.fits .RE .RE .RE .TP .BR \-version Returns the current version of DS9 and exits. .RS 4 .B Syntax .RS 4 \-version .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-version .RE .RE .RE .TP .BR \-view Controls the GUI and visible RGB frame color channels. .RS 4 .B Syntax .RS 4 \-view [layout horizontal| vertical] [keyvalue <string> ] [info yes| no] [panner yes| no] [magnifier yes| no] [buttons yes| no] [colorbar yes| no] [graph horizontal| vertical yes| no] [filename yes| no] [object yes| no] [keyword yes| no] [minmax yes| no] [lowhigh yes| no] [units yes| no] [image| physical| wcs| wcsa...wcsz yes| no] [frame yes| no] [red yes| no] [green yes| no] [blue yes| no] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-view layout vertical .RE .RS 0 ds9 \-view keyvalue BITPIX .RE .RS 0 ds9 \-view info yes .RE .RS 0 ds9 \-view panner yes .RE .RS 0 ds9 \-view magnifier yes .RE .RS 0 ds9 \-view buttons yes .RE .RS 0 ds9 \-view colorbar yes .RE .RS 0 ds9 \-view graph horizontal yes .RE .RS 0 ds9 \-view filename yes .RE .RS 0 ds9 \-view object yes .RE .RS 0 ds9 \-view keyword yes .RE .RS 0 ds9 \-view minmax yes .RE .RS 0 ds9 \-view lowhigh yes .RE .RS 0 ds9 \-view wcsa yes .RE .RS 0 ds9 \-view frame yes .RE .RS 0 ds9 \-view red yes .RE .RS 0 ds9 \-view green yes .RE .RS 0 ds9 \-view blue yes .RE .RE .RE .TP .BR \-visual Force DS9 to use the specified color visual. This argument MUST be the first argument listed. Requires the visual be available. .RS 4 .B Syntax .RS 4 \-visual [pseudocolor| pseudocolor8| truecolor| truecolor8| truecolor16| truecolor24] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-visual truecolor24 .RE .RE .RE .TP .BR \-vla Support for VLA Sky Survey. .RS 4 .B Syntax .RS 4 \-vla [] [<object> ] [name <object> ] [coord <ra> <dec> degrees| sexagesimal] # in wcs fk5 [size <width> <height> degrees| arcmin| arcsec] [save yes| no] [frame new| current] [update frame| crosshair] [survey first| stripe82] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-vla .RE .RS 0 ds9 \-vla m31 .RE .RS 0 ds9 \-vla name m31 .RE .RS 0 ds9 \-vla coord 00:42:44.404 +41:16:08.78 sexagesimal .RE .RS 0 ds9 \-vla size 60 60 arcmin .RE .RS 0 ds9 \-vla save yes .RE .RS 0 ds9 \-vla frame current .RE .RS 0 ds9 \-vla update frame .RE .RS 0 ds9 \-vla survey stripe82 .RE .RS 0 ds9 \-vla open .RE .RS 0 ds9 \-vla close .RE .RE .RE .TP .BR \-vlss Support for NRAO VLSS Sky Survey. .RS 4 .B Syntax .RS 4 \-vlss [] [<object> ] [name <object> ] [coord <ra> <dec> degrees| sexagesimal] # in wcs fk5 [size <width> <height> degrees| arcmin| arcsec] [save yes| no] [frame new| current] [update frame| crosshair] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-vlss .RE .RS 0 ds9 \-vlss m31 .RE .RS 0 ds9 \-vlss name m31 .RE .RS 0 ds9 \-vlss coord 00:42:44.404 +41:16:08.78 sexagesimal .RE .RS 0 ds9 \-vlss size 60 60 arcmin .RE .RS 0 ds9 \-vlss save yes .RE .RS 0 ds9 \-vlss frame current .RE .RS 0 ds9 \-vlss update frame .RE .RS 0 ds9 \-vlss open .RE .RS 0 ds9 \-nvess close .RE .RE .RE .TP .BR \-vo Invoke an connection to a Virtual Observatory site. .RS 4 .B Syntax .RS 4 \-vo [method xpa| mime] [server <url> ] [internal yes| no] [delay #] [<url> ] [connect <url> ] [disconnect <url> ] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-vo method xpa .RE .RS 0 ds9 \-vo server "http://foo.bar.edu/list.txt" .RE .RS 0 ds9 \-vo internal yes .RE .RS 0 ds9 \-vo delay 15 # keep\-alive delay .RE .RS 0 ds9 \-vo chandra\-ed .RE .RS 0 ds9 \-vo connect chandra\-ed .RE .RS 0 ds9 \-vo disconnect chandra\-ed .RE .RS 0 ds9 \-vo open .RE .RS 0 ds9 \-vo close .RE .RE .RE .TP .BR \-wcs galactic arcsec .RS 0 ds9 foo.fits \-crop match wcs .RE .RS 0 ds9 foo.fits \-crop lock wcs .RE .RE .RE .TP .BR \-web Display specified URL in the web display. .RS 4 .B Syntax .RS 4 \-web [new| <webname> ] [<url> ] [<webname> ] [click back| forward| stop| reload| #] [<webname> ] [clear] [<webname> ] [close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-web www.cnn.com .RE .RS 0 ds9 \-web new www.cnn.com .RE .RS 0 ds9 \-web hvweb www.apple.com .RE .RS 0 ds9 \-web click back .RE .RS 0 ds9 \-web click 2 .RE .RS 0 ds9 \-web clear .RE .RS 0 ds9 \-web close .RE .RE .RE .TP .BR \-width Set the width of the image display window. Use the geometry command to set the overall width and height of the ds9 window. .RS 4 .B Syntax .RS 4 \-width [<value> ] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-width 512 .RE .RE .RE .TP .BR \-xpa Configure XPA. .RS 4 .B Syntax .RS 4 \-xpa [yes| no] [inet| local| unix| localhost] [noxpans] [connect] [disconnect] [info] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-xpa no .RE .RS 0 ds9 \-xpa local .RE .RS 0 ds9 \-xpa noxpans .RE .RS 0 ds9 \-xpa connect .RE .RS 0 ds9 \-xpa disconnect .RE .RS 0 ds9 \-xpa info .RE .RE .RE .TP .BR \-zmax Set Scale Limits based on the IRAF algorithm and maximum data value. .RS 4 .B Syntax .RS 4 \-zmax .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-zmax .RE .RE .RE .TP .BR \-zoom Controls the current zoom value for the current frame. .RS 4 .B Syntax .RS 4 \-zoom [<value> ] [<value> <value> ] [to <value> ] [to <value> <value> ] [in] [out] [to fit] [open| close] .RE .RE .RS 4 .B Example: .RS 4 .RS 0 ds9 \-zoom 2 .RE .RS 0 ds9 \-zoom 2 4 .RE .RS 0 ds9 \-zoom to 4 .RE .RS 0 ds9 \-zoom to 2 4 .RE .RS 0 ds9 \-zoom in .RE .RS 0 ds9 \-zoom out .RE .RS 0 ds9 \-zoom to fit .RE .RS 0 ds9 \-zoom open .RE .RS 0 ds9 \-zoom close .RE .RE .RE .TP .BR \-zscale .RE .RE .SH FILES The complete text of the DS9 manual may be found on Debian systems at /usr/share/doc/saods9-doc/ref/. .SH AUTHOR DS9 is a product of the Smithsonian Astrophysical Observatory. .PP This manual page was generated from the DS9 HTML documentation by a script written by Justin Pryzby and Ole Streicher. .SH "SEE ALSO" .IR xpaget (1), .IR xpaset (1), .IR xpaaccess (1), .IR xpamb (1), .IR xpainfo (1), .IR xpans (1), .IR xpachanges (7),