Dear ISIS Users, New versions of the XPA and Gtk modules for S-Lang are available at: http://space.mit.edu.ezproxyberklee.flo.org/cxc/software/slang/modules/xpa/ http://space.mit.edu.ezproxyberklee.flo.org/cxc/software/slang/modules/slgtk/ The release: - Updates imdisplay to: support scaling/flipping/flopping of composite image at launch, more intelligently manage screen real estate via window chaining, and include online help. - Includes gPrompt, a lightweight terminal-like widget with an embedded S-Lang prompt, scrolling output, and a simple history mechanism. gPrompt facilitates the complementary use of a GUI & interactive command line within a single application process, without resorting to the complexity of multithreading. - Provides Gtk 2.10.9 support, including binaries for i686 Linux and Mac OS/X (PowerPC). - Bundles TESS [The (Te)st (S)ystem for (S)Lang] version 0.3.0, to reduce by one the dependencies for end-user regression testing. SLxpa and SLgtk are targeted for use in ISIS, but may also be used in any application which embeds SLang, such as slsh, and even within other scripting environments, such as Python (by virtue of PySL). More details are available below. Regards, Michael S. Noble ------------------------------------------------ S-Lang is a scripting language which provides a powerful platform for scientific analysis and rapid development, and may be used in CIAO from ISIS, Sherpa, Chips, and slsh. By virtue of the PySL module S-Lang and SLgtk may also be used within Python-based interactive analysis systems offered by other missions. SLxpa is a set of bindings which facilitate using the XPA interprocess communication library directly from S-Lang. It may also be used to drive DS9 directly from S-Lang, combining the strength of DS9 imaging with the power and speed of S-Lang's array-based mathematical capabilities. SLgtk augments the core numerical strengths of S-Lang by making it possible to quickly construct sophisticated graphical interfaces from relatively simple, and highly portable, scripts. One example is the "VWhere," a tool for visual data mining and correlation, described in http://arxiv.org/pdf/astro-ph/0412003 Two others are the volview 3D volume visualizer described at http://space.mit.edu.ezproxyberklee.flo.org/cxc/software/slang/modules/volview/ and the lightweight imdisplay rendering tool described at http://space.mit.edu.ezproxyberklee.flo.org/cxc/software/slang/modules/slgtk/doc/html/slgtk-6.html Imdisplay allows an effectively unlimited number of images to be easily stacked into a composite image. Transparency is respected, in the sense that if any input image contains an alpha channel then the rendered result will, too, and be suitably blended. A wide variety of file formats are supported on input, including raw S-Lang arrays, FITS, JPEG, PNG, GIF, XPM, TIFF, and animations. The rendered result may also be saved to a variety of formats, including JPEG, PNG, and FITS. ---- You received this message because you are subscribed to the isis-users list. To unsubscribe, send a message to isis-users-request_at_email.domain.hiddenwith the first line of the message as: unsubscribeReceived on Thu Feb 15 2007 - 16:54:22 EST
This archive was generated by hypermail 2.2.0 : Thu Mar 15 2007 - 08:45:51 EDT