Tel: +44(0)1865 300 579
Fax: +44(0)1865 300 232
|
Contact Polyhedron for price details IRIS Explorer is NAG's powerful tool for developing customised visualization applications. Its visual programming environment enables you to develop, prototype and build these applications quickly and easily. IRIS Explorer, with its broad range of visualization techniques, from simple graphs to multidimensional animation, enables you to readily discern trends and relationships in your data. Industry, universities and research institutes worldwide, including Nike, CERN, the National Institute of Health USA, and the University of Minnesota, rely on IRIS Explorer. "IRIS Explorer has significantly changed the way I understand my data; I really can't imagine working without it now." |
|
| IRIS Explorer Release 5.0 is an outstandingly powerful tool for developing customised visualization applications. Readers of Scientific Computing voted IRIS Explorer a winner based on its quality, reliability, ease of use, technical support and value. It is easy to use, offers greatly enhanced performance and gives a more extensive choice of visualization techniques.
New features in IRIS Explorer 5.0 include:
For more information see the Release Notes for IRIS Explorer 5.0. For users with Linux platforms, there is a maintenance release, called IRIS Explorer 5.2. This has been built under Red Hat 8.0 and incorporates bug fixes and improved support for some modules. This maintenance release is an improvement over IRIS Explorer 5.0 on this platform, since that was built under Red Hat 6.1 and shows some incompatibilities with later distributions of Linux. |
|
General Information
The IRIS Explorer Environment
Further Information
General InformationWhat is IRIS ExplorerTM?IRIS ExplorerTM is a powerful visual programming environment for 3-D data visualisation, animation and manipulation. It is available on a broad range of PC and workstation platforms. OpenGL and Open Inventor are graphics libraries that bring the power of 3D graphics to developers. These products are some of the building blocks upon which IRIS Explorer is built.Modules can be plugged together in IRIS Explorer enabling users to interactively analyse collections of data and visualise the results for analysis, presentations or publication. Each module is a software routine that users select from the large library included in IRIS Explorer. Users can develop their own modules to write modules tailored to their particular requirements. These modules provide an easy way to share functionality, without the need to understand the underlying program or algorithm. What is new for Release 5.0?
What is the history of IRIS Explorer?IRIS Explorer was originally developed and distributed by Silicon Graphics, Inc. (SGI). Interest in the system grew over the years and SGI decided to move IRIS Explorer to an external independent software house. On 25th July 1994 the Numerical Algorithms Group (NAG) took over the development, porting, marketing, sales and support of Silicon Graphics' IRIS Explorer data visualisation and application builder software.What platforms does IRIS Explorer run on?IRIS Explorer is currently supported on the following platforms:Platform OS (version) DEC Alpha Digital UNIX [HP / Compaq Tru64 UNIX] (V4.0F) Hewlett Packard PA-RISC 2.0 HP-UX (10.20, 11.00) IBM RISC System/6000 AIX (4.3) PC Intel Linux (RedHat 6 or compatible distributions) PC Intel Linux (RedHat 8 or compatible distributions) PC Intel Itanium Linux 64-bit (RedHat 7.1 or compatible distributions) PC Intel Windows (NT 4 / 2000 / XP) Silicon Graphics IRIX (6.2, 6.5) Sun SPARC Solaris (2.6, 8) What are the hardware and software requirements?The hardware and software requirements can be found in the Installer's Note for the relevant platform:What factors affect the performance of IRIS Explorer on my system?As with any large program, the processor speed and the amount of available memory are critical factors affecting the performance of the application. Other factors that influence the performance of IRIS Explorer include:
What standards have been used to develop IRIS Explorer?IRIS Explorer utilises the Open Inventor, ImageVision and OpenGL libraries. Users need not, in general, be aware of these lower layers unless they wish to create modules that call these libraries directly (i.e. not through the IRIS Explorer API supplied). In these cases, the user will need to acquire appropriate versions of the required library for their host platform. For further information can be provided on request.In the development of IRIS Explorer, NAG has used a variety of GL products supplied by both hardware vendors and software suppliers. The developers always seek to select the underlying Open Inventor and OpenGL system(s) that provide the optimum performance to the end user on as wide a range of graphics cards as possible. How can I evaluate / order IRIS Explorer ?Please email PolyhedronThe IRIS Explorer EnvironmentHow can I get started with IRIS Explorer?You can find the Introductory Tutorial Guide for NT here and for UNIX hereHow can I get my data into IRIS Explorer?There are a number of ways of getting your data into IRIS Explorer. These are (in order of complexity):
What is QuickLat?QuickLat is a new tool in IRIS Explorer 5.0 that provides a simplified interface for building data reader modules. Working with QuickLat, the user specifies the form of the output lattice datatype together with other parameters such as input filenames. QuickLat then automatically generates template code in either C or Fortran which contains simplified hooks into the lattice data and coordinate arrays, and the user adds the code to read into these arrays, given the format of their input file. The last step is to compile and use the module to read the data into an IRIS Explorer map.What is the DataScribe?The DataScribe is a graphical utility to allow the user to build templates which can convert data between formats - this is typically used to convert a customised user data file into, for example, a lattice and vice versa. These data conversion templates, when completed, constitute modules in IRIS Explorer that can be used in the same fashion as any other module.Please note: DataScribe is currently only available on the Unix platforms. Where can I find public domain modules?For resources on the Internet see below.What is the Map Editor/Librarian?The Map Editor and Librarian are the two main windows that are used when you use IRIS Explorer.The Map Editor is a graphical tool for assembling the maps by picking modules and joining them together in an intuitive manner. The editor will only allow the connection of input/output port pairs of the same data type, so IRIS Explorer is a 'strongly typed system'. The Map Editor is effectively the interactive prototyping environment of IRIS Explorer. The Librarian is the tool that allows you to browse through existing modules and maps, to choose those that you wish to use with the map editor. Modules, maps and ports - what are they?A module is a single software tool for performing a particular task. IRIS Explorer is shipped along with a wide range of modules to perform tasks such as data input, rendering, image processing and manipulation. Each module has associated input and output ports that control the flow of data in and out of the module.Modules are connected together to form pipelines which perform specific higher level tasks. The collection of such modules and the links between them are referred to as IRIS Explorer maps. The function of the map is implicitly defined by the functions of the modules and their interconnectivity. What are the data types in IRIS Explorer?There are five standard, platform-independent data types in IRIS Explorer, namely:
It is possible to add customised data types, although these will not be compatible with the standard module set. Customised data types will not be platform-independent, unless the user adds XDR-like data conversion. What is the Module Builder?The Module Builder is a graphical utility to aid in the creation of IRIS Explorer modules, by helping you define which data types the module has on its input and output ports, which widgets correspond to which parameters, and how the module will look when placed in the Map Editor. It also generates any required wrappers around the core function.Can I run modules on different machines?Modules within an IRIS Explorer map can execute on different machines, provided that those machines have IRIS Explorer installed. For example, in a network of 5 workstations (e.g. SGI, Sun and IBM) each of the 5 modules of an IRIS Explorer map can be running on a different workstation.This is achieved by opening a Librarian window for each of the machines on which you wish to execute modules. The Librarian for these machines will show which modules are available, and these can be placed in a map in the same manner in which local modules are placed. Everything will `look' the same, except that the remote modules will fire and execute on the remote machines - this could be referred to as a form of coarse grain parallelism. How can I create a module without writing C or Fortran?IRIS Explorer has a built in module prototyping language called SHAPE. It is an array-oriented language that is executed (interpreted) by a module called "LatFunction". For further information, please refer to the IRIS Explorer documentation.What options exist when starting IRIS Explorer?IRIS Explorer can be run in different modes depending on the requirement of the user. To run Explorer and automatically load an existing map into the Map Editor, start IRIS Explorer using the "-map" option (e.g. explorer -map <mapname>).It is also possible to run IRIS Explorer in "run time" mode, i.e. displaying just your developed application, not the Librarian or Map Editor. To do this, use the "-app" option (e.g. explorer -app <mapname>). Further InformationWhere can I obtain further information or support?Please email PolyhedronWhere can I find IRIS Explorer information on the Web?The module repository at the University of Leeds IRIS Explorer Centre of Excellence is an excellent source of modules. Where can I find IRIS Explorer documentation?If you have IRIS Explorer installed on your machine, the documentation is in HTML format in the "docs" sub-directory of the distribution. If you have not (or it was not installed) you can also find the documentation on the NAG web site.
|