[comp.graphics.visualization] would like info on KHOROS

foley@phoebus.meteor.wisc.edu (Jonathan Foley) (06/22/91)

I have heard some good things about a X11 visualization package
for various platforms that is called KHOROS.  Does anyone
out there know anything about it?  Please email your comments
to me and I will, if asked, post a summary.

Thanks,

----------------------------------------------------------------------------- 
Jonathan Foley                               | email:  foley@meteor.wisc.edu |
Center for Climatic Research and              -------------------------------  
Department of Atmospheric & Oceanic Sciences
University of Wisconsin 
1225 West Dayton Street                        (608) 262-0794
Madison, WI  53706 - United States             (608) 262-2839
-----------------------------------------------------------------------------

buffet@parsifal.inria.fr (Georges Buffet) (06/27/91)

In article <1991Jun21.221924.4754@meteor.wisc.edu>,
foley@phoebus.meteor.wisc.edu (Jonathan Foley) writes:
> I have heard some good things about a X11 visualization package
> for various platforms that is called KHOROS.  Does anyone
> out there know anything about it?  Please email your comments
> to me and I will, if asked, post a summary.

I am also interested....
At the Geodynamic Institute of Nice Sophia-Antipolis we have a ancien version
of Khoros. We find it very usefull for image processing operations
and displaying seafloor data. The newer version is to be installed soon.

Therefore I have also my question !

Does it exist a khoros users mailing liste?
Some users around me ask me to create a local newsgroup (paca.logiciel.khoros)
accessible from sites of the SE of France,
in which it would be possible to forward the mailing liste contain.
All pointers with the khoros group at N.Mexico University
would be appreciated.

Thanks in advance

-------------------------------------------------------------------
Georges Buffet:                            |
  Chercheur CNRS, Institut de Geodynamique |
  Avenue Albert Einstein   Sophia-Antipolis|
  06565 Valbonne Cedex -- FRANCE           |
                ou
  Projet PASTIS,  INRIA - Sophia Antipolis,| e_mail:buffet@parsifal.inria.fr
         2004, route des Lucioles,         |  phone: (33) 93 65 78 68
         06565 Valbonne Cedex -- FRANCE    |    Fax: (33) 93 65 77 65
----------------------------------------------------------------------------

swilson@snidley.unm.edu (Scott R. Wilson) (06/27/91)

Here is the standard blurb on KHOROS. There is also an active
mailing list at khoros@chama.unm.edu. Mail to khoros-request@chama.unm.edu
to request to be added to the mailing list.

==========================================================================


                         KHOROS 1.0


INTRODUCTION
------------

     Khoros is an integrated software development environ-
ment for information processing and visualization, based on
X11R4.  Khoros components include a visual programming
language, code generators for extending the visual language
and adding new application packages to the system, an
interactive user interface editor, an interactive image
display package, an extensive library of image processing,
numerical analysis and signal processing routines, and 2D/3D
plotting packages.

X Windows Applications
- ------- ------------

Animate - Interactive Image Sequence Display Tool
Cantata - Extensible Visual Programming Language
Concert - A system for distributed X user interfaces (group
ware)
Editimage - Interactive Image Display & Manipulation Program
Xprism2 and Xprism3 - Comprehensive 2D and 3D Plotting Pack-
ages
Viewimage - A basic interactive program for surface render-
ing
Warpimage - An interactive program for registering and warp-
ing images

Data Processing Algorithms
---- ---------- ----------

Khoros contains over 260 programs, in the following
categories: arithmetic, classification, color conversion,
data conversion, file format conversion, feature extraction,
frequency filtering, matrix algebra (LINPACK and EISPACK),
spatial filtering, morphology filtering, geometric manipula-
tion, histogram manipulation, statistics, signal generation,
linear operations, segmentation, spectral estimation, sub-
region, and transforms. Khoros supports the following file
formats: TIFF, pbm, BIG, DEM, DLG, ELAS, FITS, MAT*AB, Sun
raster, TGA, and xbm.

User Interface Tools
---- --------- -----

Preview - Graphical User Interface Display Tool
Composer - Interactive Graphical User Interface Editor
Conductor - Code Generation Tool for a Graphical User Inter-
face
Ghostwriter - Code Generation Tool for a Command Line User
Interface
Source Configuration & Management - Tools to install and
maintain a distributed source tree.





                        May 11, 1991





                           - 2 -


KHOROS DISTRIBUTION METHODS
------ ------------ -------

1)  Anonymous FTP

Khoros is available via anonymous ftp from pprg.unm.edu
(129.24.13.10).  Use your e-mail address as the password
(for example, ralph@whizbang.wmu.edu).  Once you have logged
in, cd to the "pub/khoros/release" directory and  get the
ascii file install.ftp.  This file will give you complete
instructions on how to get Khoros and install it on your
system.  To get this file, execute the following commands or
steps:

     a.   Use ftp to connect to pprg.unm.edu.
          % ftp pprg.unm.edu
               -or-
          % ftp 129.24.13.10

     b.   Use "anonymous" or "ftp" as the user name.
          Name (pprg.unm.edu:login): anonymous
               -or-
          Name (pprg.unm.edu:): ftp

     c.   Use your e-mail address as the password; please
          carefully use a valid e-mail address, as this ver-
          sion site logs all anonymous ftp's.
          Password (pprg.unm.edu:user): {your valid e-mail
          address}
          331 Anonymous login ok, use your E-MAIL address as
          the password.
          230 Guest login ok, access restrictions apply.


     d.   Get the release notes for acquiring Khoros via
          anonymous ftp (note that "install.ftp" is the
          plain text file - both ".ms" and ".ps" files are
          available for those who would like them).
          ftp> cd /pub/khoros/release
          ftp> get install.ftp

 2)  Tape and Printed Documentation

     If you would like to have a tape and printed documenta-
tion sent to you, fill out the order form below (last page)
and include a $250.00 check or purchase order (payable to
UNM EECE Dept., in U.S. funds).  If you need additional
information or confirmation of your order, call the answer-
ing machine at 505-277-0806 and leave a message.

We will begin shipping tapes (source, binaries and printed
documentation) early June.  Please remember, that this does
not imply that we will provide support.  All communication
to the Khoros group should be via e-mail as instructed
below.  All bug-fixes and patches will only be provided via



                        May 11, 1991





                           - 3 -


the computer network.

     If you have questions, comments or problems of a gen-
eral nature, mail the Khoros mailing list,
khoros@chama.unm.edu.  To subscribe to the mailing list,
mail to khoros-request@chama.unm.edu.  Once you have the
system and want to report bugs, mail to khoros-
bugs@chama.unm.edu.

KHOROS REQUIREMENTS AND LIMITATIONS
------ ------------ --- -----------

     To run Khoros, you must have a UNIX platform running
the X11R3, X11R4, or OpenWindows servers. The Khoros system
consists of ~450,000 lines of C code;  you will need a max-
imum of 120 Megabytes of storage for source, documentation
and binaries.  To compile Khoros, the system requires X11R4
client software from MIT (patch levels 1-18), and an addi-
tional 50 Megabytes of storage.


--------------------------------------------------------------------
Khoros 1.0 Compiles On These Machines (MIT X unless otherwise noted)||
++------------------------------------------------------------------||
VendorName       Configuration
||                                                                  ||
------+----------+--------------------------------------------------
DEC   5000/3100  Ultrix 4.1, mips cc 2.0, f77(cc2.05) w/ bugfix ugen||
      |          |
DEC   Vax 3600   Ultrix 4.1, cc1.37.1                               ||
      |          |
SUN   sparc 1    SUN OS 4.0.3, f77 1.2                              ||
      |          |
SUN   sparc 2    SUN OS 4.1.1, NO Fortran                           ||
      |          |
SUN   3/260      SUN OS 4.1.1, f77 1.3.1, gcc 1.39                  ||
      |          |
SGI   4D/25      OS 3.3.1, X11 1.2, f77 3.3                         ||
      |          |
ApolloDN10000    OS 10.3, Fortran 10.8, cc 6.8                      ||
      |          |
NeXT  68030      MACH 2.0, gcc 1.37, Absoft f77 2.0, Pensoft X      ||
      |          |
MIPS  Magnum 3000RISCOS 4.51, cc 2.11, f77 2.11, X 4.0              ||
||    |          |                                                  ||
--------------------------------------------------------------------


KHOROS CONSORTIUM
------ ----------

     If your organization is interested in distributing the
Khoros software system, and/or supporting further research
and development of software environments for data processing
and visualization please contact Tom Sauer at the address
below or e-mail consort@chama.unm.edu.

                Tom Sauer, Khoros Consortium
                Department of EECE, Room 110
                  University of New Mexico
                   Albuquerque, NM 87131

UNIX is a trademark of AT&T Bell Laboratories.
The X Window System is a trademark of Massachusetts Insti-
tute of Technology.
SunOS is a trademark for Sun Microsystems.
Ultrix is a trademark of Digital Equipment Corporation.




                        May 11, 1991





                           - 4 -


                           KHOROS
                          Room 110
                     Department of EECE
                  University of New Mexico
                   Albuquerque, NM 87131



        SHIP TO:
                 
                 -----------------------------------------------------------
                 
                 -----------------------------------------------------------
                 
                 -----------------------------------------------------------
                 
                 -----------------------------------------------------------



        PHONE NUMBER:
                 
                 -----------------------------------------------------------


        E-MAIL ADDRESS:
                 
                 -----------------------------------------------------------


        PURCHASE ORDER NUMBER:
                 
                 -----------------------------------------------------------


        Media:  (Please circle one of the following types of media)

                1) DC600A cartridge tape
                2) DC6150 cartridge tape
                3) 9-track tape (1/2 inch)

        Binaries: (If you would like a compiled version of Khoros,
                   please circle one of the following machine architectures)

                1) DEC VAX (Ultrix 4.1)
                2) DEC MIPS (Ultrix 4.1)
                3) SUN3  (SunOS 4.1.1)
                4) SUN4 (SunOS 4.0.3)
                5) SGI  (OS 3.2.2)












                        May 11, 1991

slamont@network.ucsd.edu (Steve Lamont) (06/29/91)

In article <1991Jun27.163000.23238@ariel.unm.edu> swilson@snidley.unm.edu (Scott R. Wilson) writes:
>Here is the standard blurb on KHOROS. There is also an active
>mailing list at khoros@chama.unm.edu. Mail to khoros-request@chama.unm.edu

... whilst ftping to the KHOROS ftp site I received the following message:


NOTICE TO USERS EFFECTIVE UNTIL NOVEMBER 15, 1991:  Access to Khoros 1.0 is
conditioned upon each user agreeing to the following terms in addition to
the restrictions set out in the Copyright Notice:
    1.  Khoros 1.0 and any future release, enhancement or derivative work 
("Khoros 1.0") shall not be used by any Federal military and/or intelligence
gathering agency.
    2.  Khoros 1.0 shall not be sold or redistributed to any such military 
and/or intelligence gathering agency.
    3.  Khoros 1.0 shall not be used by any contractor for any project, 
the contracting agency for which project, is a Federal military and/or 
intelligence gathering agency.

The foregoing restrictions will terminate as of NOVEMBER 15, 1991 and 
thereafter the use of Khoros 1.0 shall be restricted only as set out in the
Copyright Notice.  

Any entity subject to the foregoing prohibitions with inquiries as to use 
of Khoros 1.0 should contact Paragon Imaging, Inc (508)441-2112, 171 Lincoln
Street, Lowell, MA, Telecopy No. (508) 459-9719, email john@paragon.com.
	

What gives?

							spl (the p stands for
							prohibited where void
							by law...)
-- 
Steve Lamont, SciViGuy -- (408) 646-2752 -- a guest at network.ucsd.edu --
NPS Confuser Center / Code 51 / Naval Postgraduate School / Monterey, CA 93943
"When people are programming virtual 5-D webs of glowing spidersilk by pure
thought power -- there will still be hackers."  T.Neff in alt.folklore.computers