Provided by: yorick-cubeview_2.2-2_all bug

NAME

       cubeview - view 3D FITS files

SYNOPSIS

       cubeview [--pixel[=0/1]] [--stand-alone[=0/1]] [--ui=ui] [file]
       or yorick -i cubeview.i [options] [file]
       or from within yorick(1): cubeview,options or cv_gtk[,options].

DESCRIPTION

       Cubeview  is  a  3D  data viewer specialized in spectro-imaging, implemented using the Yorick interpreted
       language (see yorick(1)). A 3D data cube in the  sense  of  cubeview  is  a  three-dimensional  array  of
       numbers, usually stored in a FITS file.

       Cubeview  can  function either as a stand-alone viewer for viewing 3D FITS files (in which case you don't
       need to know much about Yorick to use it) or as a Yorick package, in which case it is  possible  to  view
       Yorick  arrays  directly. Cubeview can be customized and enhanced through "hooks" which can automatically
       perform custom actions while the cube is being viewed. For instance, it  is  possible  to  overplot  some
       complex  contour  map  over the slice view each time it is refreshed. For more details about the cubeview
       API in Yorick, read cubeview.i. When cubeview is launched from a terminal window, it is possible to  type
       Yorick  commands  in that window almost at any time. In the following, this manpage assumes the reader is
       not a regular Yorick user.

       Since Cubeview is specialized in spectro-imaging, it assumes the first two dimensions of the cube are  of
       spatial  nature  while the third is spectral. Cubeview is able to correclty interpret the FITS headers of
       data produced with the decommissioned BEAR instrument which used to  be  operated  at  CFHT  and  SINFONI
       currently  operated at ESO VLT. Other data may be interpreted if they follow the same conventions. If the
       FITS header cannot be interpreted, the axes in the plots cannot be trusted, but you can still explore the
       3D cube.

       Cubeview  uses  three  windows:  a  toolbox, a slice image window and a spectrum plot window. The toolbox
       allows one to open a new FITS file, save the currently selected sub-cube (determined both by the spectrum
       and  slice  being  viewed),  set  various  display  parameters, and perform various actions, most notably
       selecting a new spectrum or a new slice. If file is set in the calling sequence, then all  three  windows
       open at once, else only the toolbox appears at first, allowing the user to select a file to read.

MAIN PAGE

       The  Main  page  in the toolbox offers reasonably self-explanatory buttons to perform various actions. To
       select a new slice, click on Slice in the Select frame, then drag the mouse pointer over  the  region  of
       interest  in  the  spectrum window. Conversely, a new sepctrum is selected by first clicking Spectrum and
       then using the mouse in the slice window. How you use the mouse for selecting a spectrum depends  on  the
       Aperture type selected in the Spectrum property page:

       Circular
           left button: click to select new center; right button: drag from new center to new edge;

       Square
           left button: click to select new center; right button: drag from new center to new edge;

       Rectangular
           drag from one corner to the opposite.

SPECTRUM PAGE

       The  Spectrum  property  page allows one to select the Aperture type mentioned above. In addition, if the
       FITS header has been  interpreted  correctly,  it  is  possible  to  switch  the  spectral  axis  between
       Wavelength, Frequency, Channels (raw indices in the cube, the only meaningful value if the header was not
       interpreted correctly) and Velocity relative to a Reference wavelength which can  also  be  set  on  this
       page.  Smoothing FWHM controls whether the displayed spectrum should be Gaussian-smoothed to increase the
       apparent signal-to-noise.

SLICE PAGE

       The slice can be displayed in two modes. The most usual one  (named  Normal  (palette)  in  Cubeview)  is
       palette-based.  The  corresponding  Color  palette  can  be  selected  among  the  standard  Yorick ones.
       Alternatively, Cubeview can produce three-color images using virtual, overlapping  red,  green  and  blue
       filters. The slice can then be displayed either at 8 or 24 bit color-depth. 24 bit color depth is usually
       better, but 8 bit is useful to save to some image formats, which you can do from the Yorick command line.
       Smoothing FWHM and Oversampling control two means of smoothing the displayed image for eye candy.

OPTIONS

       --pixel[=(false|true)]
           Control  whether  the  slice window axes are in pixels (true) or in world coordinates as indicated by
           the CDELT, CRPIX and CRVAL FITS cards. --pixel is equivalent to --pixel=true. The default is true.

       --stand-alone[=(false|true)]
           Control  whether  closing  the  toolbox  window  exits  Yorick.  --stand-alone   is   equivalent   to
           --stand-alone=true.  This  is  the  default  for  he first form of invocation. If set to false, it is
           necessary to type "quit" at the Yorick prompt to completely quit the application.

       --ui=(gtk|tws|text)
           Control the look-and-feel of the toolbox. The default toolbox uses  the  GTK  toolkit,  and  requires
           several  software  components  in  addition  to  Yorick  (python, pygtk and libglade). An alternative
           toolbox coded entirely in Yorick is also available. It uses the "TWS" package  to  draw  buttons  and
           other  widgets.  It is uglier, but more portable, than the GTK-based toolbox. Finally, it is possible
           to completely control cubeview from the Yorick prompt, in "text" mode. Type "cv_library" for  a  list
           of available commands.

SEE ALSO

       yorick(1), cubeview.i

AUTHORS

       Thibaut Paumard <paumard@users.sourceforge.net>

                                                   2008-01-03                                        CUBEVIEW(1)