home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / APPS / STATISTI / MVSP2.ZIP / MVSP.DOC < prev    next >
Encoding:
Text File  |  1990-11-13  |  60.0 KB  |  1,189 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.              _______________________________________________________
  13.  
  14.               MMMMMMMMMMMM    VV       VV    SSSSSSSS      PPPPPPPP
  15.               MM   MM   MM     VV     VV     SS            PP    PP
  16.               MM   MM   MM      VV   VV      SSSSSSSS      PPPPPPPP
  17.               MM   MM   MM       VV VV             SS      PP
  18.               MM   MM   MM  *     VVV  *     SSSSSSSS *    PP     *
  19.              _______________________________________________________
  20.  
  21.  
  22.                                 S H A R E W A R E 
  23.                                 -----------------
  24.  
  25.  
  26.                         A MultiVariate Statistics Package 
  27.                          for the IBM PC and Compatibles
  28.  
  29.                     (C) Copyright Warren L. Kovach, 1986-1990
  30.  
  31.                            Institute of Earth Studies 
  32.                            University College of Wales 
  33.                         Aberystwyth, Wales SY23 3DB U.K.
  34.  
  35.                   BITNET/JANET address: WLK @ ABERYSTWYTH.AC.UK 
  36.                              CompuServe: 100016,2265 
  37.                                   CIX: warrenk
  38.  
  39.                               Ver. 2, October, 1990
  40.  
  41.  
  42.  
  43.         This program is being distributed as user-supported software.  If
  44.          you find this program to be of value, a voluntary contribution
  45.                 (UKL40 or US$75 suggested) would be appreciated.                   -                                            
  46.         MVSP Ver. 2 -- Users Manual                                Page 2
  47.  
  48.                                  ACKNOWLEDGEMENTS
  49.  
  50.         In the four years since I first released MVSP, I have received
  51.         countless letters about this program, many with some very useful
  52.         suggestions and comments.  I have considered all of these and
  53.         have incorporated most into this new version.  My thanks go to
  54.         all of those who have sent in comments.  Special thanks go to
  55.         John Birks (Bergen, Norway), Geoffrey King (Pickering, Yorkshire,
  56.         England), and Lou Maher (Madison, Wisconsin, USA) for numerous
  57.         comments on both the old and new versions of the program.  I am
  58.         indebted to Chris Meachem (Berkeley, California, USA) and Joe
  59.         Felsenstein (Seattle, Washington, USA) for allowing me to
  60.         distribute PLOTGRAM, the dendrogram plotting program, with MVSP.
  61.         Very special thanks go to my wife, Catherine Duigan, for numerous
  62.         suggestions for improvements in the program, help in designing
  63.         this manual and the cover, assistance in the distribution of
  64.         MVSP, and for putting up with many hours of computer-widowhood.
  65.  
  66.         Warren L. Kovach 
  67.         Berllan-Ber, Abermagwr, Wales 
  68.         September, 1990
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.         This manual and the accompanying program are protected by
  95.         international copyright laws; (C) Copyright 1986-1990 Dr. Warren
  96.         L. Kovach.  This manual and the accompanying computer program may
  97.         not be reproduced except as outlined in the section below
  98.         entitled "Limited User Licence".
  99.  
  100.         MVSP Ver. 2 -- Users Manual                                Page 3
  101.  
  102.                                 TABLE OF CONTENTS
  103.  
  104.         Acknowledgements................................................2
  105.         Introduction....................................................4
  106.         The User Supported Concept......................................4
  107.         Limited User Licence............................................5
  108.         Installation....................................................6
  109.           Automatic Installation........................................6
  110.           Manual Installation...........................................7
  111.           Compatibility with Old Versions of MVSP.......................7
  112.         General Use of Program..........................................8
  113.           Menus.........................................................8
  114.           Entering and Editing Text.....................................9
  115.         Menu Options....................................................9
  116.           A-F: Statistical Procedures...................................9
  117.           M: Manipulate Data...........................................10
  118.           S: Change Drive or Sub-directory.............................10
  119.           Q: Quit MVSP.................................................10
  120.           P: Change Program Defaults...................................10
  121.         MVSP Data Editor...............................................11
  122.           Entering Data Labels.........................................11
  123.           Entering Data................................................12
  124.           Editing Labels and Data......................................12
  125.           Saving Data Matrix...........................................12
  126.         Utilities......................................................13
  127.           Reformat.....................................................13
  128.           Sortdata.....................................................13
  129.           Plotgram.....................................................14
  130.         Disclaimer.....................................................16
  131.         Future Plans...................................................17
  132.         80x87 Support..................................................18
  133.         References.....................................................19
  134.         Registration Form..............................................21
  135.         MVSP Ver. 2 -- Users Manual                                Page 4
  136.  
  137.  
  138.                                    INTRODUCTION
  139.  
  140.         MVSP is a package of common multivariate statistical procedures
  141.         widely used in many areas of biology and geology, as well as
  142.         other fields.  These procedures include principal components
  143.         analysis (PCA), principal coordinates analysis (PCO),
  144.         correspondence analysis (CA; also called reciprocal averaging),
  145.         distance or similarity measures, hierarchical cluster analysis,
  146.         and diversity indices.  This program provides a great deal of
  147.         flexibility in the analyses, but is simple to use.  Options for
  148.         different forms of these analyses can be chosen from menus and
  149.         these settings can be saved for future use.  Most analyses can be
  150.         run with as few as half a dozen keystrokes.
  151.  
  152.         One possible drawback to ease of use is that some users may be
  153.         very tempted to take a "black box" approach to using these
  154.         statistics, feeding in numbers and coming up with "The Answer".
  155.         I must strongly warn the users of this program that statistics
  156.         can be DANGEROUS!  All these procedures make assumptions about
  157.         the data and have restrictions on what they can and cannot do. If
  158.         these assumptions and restrictions are violated, the results
  159.         could be meaningless.  I urge you to become familiar with the
  160.         methods before you use this program.  This manual contains a list
  161.         of references that I have found very useful in understanding
  162.         these techniques.  In particular, Sneath & Sokal (1973), Gauch
  163.         (1982), Pielou (1984), and Davis (1986) are very well written and
  164.         give very clear discussions of these techniques.  The manual
  165.         distributed with the full registered version of this program,
  166.         MVSP Plus (see next section), also contains many suggestions
  167.         about the use of these procedures.
  168.  
  169.         I am always interested to see how MVSP is being used.  I would
  170.         appreciate receiving reprints of any papers you have published in
  171.         which MVSP was used for data analysis.  Thank you!
  172.  
  173.  
  174.                             THE USER SUPPORTED CONCEPT
  175.  
  176.         This software package is being distributed under the user
  177.         supported concept.  In case you haven't run across this software
  178.         phenomenon, the following is a brief discussion of it's tenets.
  179.         User supported software is an experiment in "grass-roots"
  180.         software distribution and development.  Andrew Fluegelman, one of
  181.         the pioneers of this phenomenon in the microcomputer world,
  182.         expressed it this way:
  183.  
  184.           1) The value and utility of software is best assessed by the
  185.              user on his or her own system, under actual working
  186.              conditions.
  187.  
  188.           2) The creation of new and useful software should be supported
  189.              by the computing community.
  190.  
  191.           3) Copying and sharing of software that you have found useful
  192.              should be encouraged, rather than restricted.
  193.  
  194.         User supported programs are freely distributed to the computing
  195.         MVSP Ver. 2 -- Users Manual                                Page 5
  196.  
  197.         community, through the network of electronic bulletin board
  198.         services, local computer user groups, word of mouth, and networks
  199.         of friends with similar interests.  The user support comes in two
  200.         forms:
  201.  
  202.           The user is encouraged to evaluate the program, suggest any
  203.           changes in the program that would be useful, and recommend the
  204.           program to others if it is worth recommending.
  205.  
  206.           The user is encouraged to support further programming efforts
  207.           through a voluntary monetary contribution to the program
  208.           author.
  209.  
  210.           User supported means that you don't have to pay outrageous
  211.           prices for a program without getting a chance to test drive it
  212.           first to see if it really meets your needs.  User supported
  213.           means that if you decide that this program is worth supporting,
  214.           then you support it voluntarily, for a reasonable cost, and
  215.           without the hassles of copy-protection and the high cost of
  216.           advertising.
  217.  
  218.         You are encouraged to copy and distribute the MVSP Shareware
  219.         version of this program.  If you find this program to be useful,
  220.         a voluntary contribution to the author (UKL40 or US$75; dollar                                                  -                   
  221.         price may change due to exchange rate fluctuations) would be
  222.         appreciated.  In return for the contribution, you will receive:
  223.  
  224.           An enhanced version of MVSP (MVSP Plus) that will be able to
  225.           analyze very large matrices, with the size only limited by the
  226.           amount of memory and disk space available (up to 750x750).
  227.           MVSP Shareware is limited to 100x100 matrices.
  228.  
  229.           A version of MVSP that is compiled to use the 80x87 math co-
  230.           processor chip.
  231.  
  232.           A complete printed manual.
  233.  
  234.           Priority for help with problems.
  235.  
  236.           Notification of future versions of MVSP and special deals on
  237.           upgrades.
  238.  
  239.         An order form is appended to this manual.
  240.  
  241.         This program is copyrighted, and no price may be charged for this
  242.         program by any person other than the author (Warren L. Kovach).
  243.         MVSP Shareware may be distributed freely and a nominal fee may be
  244.         charged for distribution costs, such as for the media and postage
  245.         and handling, as long as this fee does not exceed UKL5 or US$10.                                                            -           
  246.  
  247.  
  248.                                LIMITED USER LICENCE
  249.  
  250.         There are two versions of MVSP 2.0.  MVSP Shareware can be freely
  251.         copied and distributed as long as no price is charged other than
  252.         for the cost of media, postage, and handling, not to exceed UKL5                                                                      - 
  253.         or US$10 (see section on User Supported Concept above).  MVSP
  254.         Plus is the enhanced, registered version that accompanies this
  255.         MVSP Ver. 2 -- Users Manual                                Page 6
  256.  
  257.         manual and may not be copied, except as specified below.  This
  258.         version is only available to people who have made a voluntary
  259.         monetary contribution to the programming effort of UKL40 or US$75                                                             -           
  260.         (dollar price may change due to exchange rate fluctuations).
  261.         Neither MVSP Plus nor MVSP Shareware may be modified or dis-
  262.         assembled in any way and for any reason.  Distribution of
  263.         modified versions are also forbidden.
  264.  
  265.  
  266.                                    INSTALLATION
  267.  
  268.         The program files for MVSP Shareware are distributed in
  269.         compressed form on one floppy disk.  An installation program is
  270.         provided to automatically decompress the files and place them in
  271.         the appropriate place on your hard or floppy disk.  If you wish,
  272.         you may also decompress them manually (see below).
  273.  
  274.         AUTOMATIC INSTALLATION: 
  275.         Place the disk marked "MVSP Shareware disk" in the appropriate
  276.         floppy drive, log onto that drive (by typing "A:" if it is the A
  277.         drive, "B:" for B, etc.), and type "INSTALL".  You will see an
  278.         opening screen, and then will be asked a few questions before the
  279.         program is installed.
  280.  
  281.         You must first specify where the original disk will be during
  282.         installation, with the current drive being suggested as the
  283.         default answer.  You would normally just press the carriage
  284.         return to accept this default.  Next you will be asked where the
  285.         program files are to be copied to.  If there is a hard disk in
  286.         your computer a default answer of the directory "C:\MVSP" will be
  287.         suggested, otherwise it will be a second floppy disk drive.  You
  288.         may edit the default answer with the arrow keys and the
  289.         backspace; the ESC key will clear the line allowing you to start
  290.         from scratch.
  291.  
  292.         If you are installing the program on a hard disk, the install
  293.         program will create the directory you specify if it does not
  294.         already exist.  If the directory exists and there is an old
  295.         version of MVSP in that directory you will be asked if you wish
  296.         to delete the old files; if you want to keep the old version you
  297.         will have to specify a new directory, otherwise the install
  298.         program will automatically replace the old files.
  299.  
  300.         The install program will next check to see if there is enough
  301.         room on the disk for MVSP.  This is particularly important for
  302.         installation on floppy disks as the main files almost completely
  303.         fill a 5 ¼" double density disk.  If there is not enough room you
  304.         will be prompted to try another disk.  The program requires two 5
  305.         ¼" double density disks whereas it will fit on a single disk if
  306.         you are using 5 ¼" high density or any type of 3 ½" disk.
  307.  
  308.         Once the preliminaries are finished the program will start
  309.         decompressing the files and copying them to the appropriate
  310.         place.  It will also attempt to determine the type of video
  311.         adapter present in your computer so that the appropriate graphics
  312.         driver file (which provides the interface between MVSP and your
  313.         graphics hardware) can be copied.  You will be asked if the
  314.         installation program's guess is correct or whether to try another
  315.         MVSP Ver. 2 -- Users Manual                                Page 7
  316.  
  317.         type.  Generally this guess is accurate and should be accepted.
  318.         The exceptions are when you have an AT&T 6300 or Compaq Portable
  319.         III or 386 with 640x400 line resolution, which the install
  320.         program cannot detect, or if you are installing the program on a
  321.         disk that will be used on another computer.
  322.  
  323.         Once the program has been installed you may run it as described
  324.         below (under "Starting the program").  When you are at the main
  325.         menu choose the "Program defaults" option to customize the
  326.         program and save any changed defaults.  In particular you may
  327.         wish to change the screen colors and the location of the data
  328.         files.  These and other options may be changed at any time.
  329.  
  330.         MANUAL INSTALLATION: 
  331.         MVSP is distributed in two self-decompressing files created using
  332.         software distributed by PKWARE, Inc.  These are archive files
  333.         that each contain a number of separate files in compressed form.
  334.         The files are executable (with an .EXE extension) and
  335.         automatically decompress the archived files when they are run.
  336.         For instance, if the self-decompressing file is called MVSP1.EXE,
  337.         typing "MVSP1" at the DOS prompt will cause all the files in that
  338.         archive to be extracted and placed in the current directory.
  339.  
  340.         To install the program manually you will first need to create a
  341.         directory on your hard disk or insert a blank floppy disk in your
  342.         second disk drive and log on to that drive\directory.  Next,
  343.         place the MVSP Shareware distribution disk in the first floppy
  344.         drive and run the self-decompressing programs on that disk.  Here
  345.         is a list of the files contained in each self-decompressing file:
  346.  
  347.         MVSP-S.EXE
  348.          mvspshar.exe   - main program file for shareware version
  349.          mvsp.hlp       - file of help screens
  350.          mvsp.doc       - documentation for shareware version
  351.          *.bgi          - a variety of video graphics drivers
  352.  
  353.         MVSPUTIL.EXE
  354.          reformat.exe   - utility to convert data files between MVSP and
  355.                           Cornell Ecology Program formats
  356.          sortdata.exe   - utility to sort the original data matrix according to
  357.                           the order of the dendrograms from two cluster
  358.                           analyses, then output the matrix in graphic form.
  359.          *.mvs          - example data files
  360.          plot14.exe     - dendrogram plotting program, from Chris Meachem &
  361.                           Joe Felsenstein.
  362.          plot14.doc     - documentation for PLOT14
  363.          font?          - various font files used by PLOT14
  364.          plot.bat       - run PLOT14 using PLOTPRM parameter file
  365.          dot.bat        - run PLOT14 using DOTPRM parameter file
  366.          plotprm        - parameters for drawing dendrograms on screen
  367.          dotprm         - parameters for drawing dendrograms on dot matrix
  368.                           printer
  369.  
  370.         COMPATIBILITY WITH OLD VERSIONS OF MVSP: 
  371.         The new version of MVSP is used in a similar way to the old
  372.         version so that there should be few adjustments to be made in
  373.         your working patterns, except that MVSP ver. 2 will make analyses
  374.         even easier.  There are two points to keep in mind if you have
  375.         MVSP Ver. 2 -- Users Manual                                Page 8
  376.  
  377.         installed the new version over the old one.  First, the default
  378.         data file extension is now .MVS instead of .DAT, in order to
  379.         avoid confusion with the numerous other programs that use the
  380.         .DAT extension.  You may either rename all your existing data
  381.         files (using the DOS command "REN *.DAT *.MVS") or use the
  382.         "Program Defaults" option to reset the default extension to .DAT.
  383.         Also note that the configuration file format for the new version
  384.         of MVSP is compatible with the old one, so that if you are
  385.         installing the new version in the old directory your saved
  386.         defaults will be retained (including the default data file
  387.         extension).
  388.  
  389.  
  390.                             GENERAL USE OF THE PROGRAM
  391.  
  392.         STARTING THE PROGRAM: 
  393.         This program is simple to use and menu-driven, presenting you
  394.         with the possible options at each step.  It is initiated by first
  395.         logging into the disk and directory containing the program (using
  396.         the DOS commands CD, A:, C:, etc.) and typing the name of the
  397.         program, MVSPSHAR.  For instance, if you have installed MVSP on
  398.         you hard disk in the directory C:\MVSP, type:
  399.  
  400.           C:
  401.           CD C:\MVSP
  402.           MVSPSHAR
  403.  
  404.         The program file MVSPSHAR.EXE must be in the default directory
  405.         (the one specified in the CD command above) for the program to
  406.         work properly.  If you wish to use the help facility, the file
  407.         MVSP.HLP must also be in this directory.  If you have changed any
  408.         of the program defaults, the configuration file named MVSP.CNF
  409.         (which is created when you save your changes) must also be on the
  410.         default drive for the new options to be reinstated.
  411.  
  412.         You may also specify the location of the MVSP files using DOS
  413.         environment variables and the commands SET and PATH.  For
  414.         instance, if the MVSP files are in the directory C:\MVSP, you may
  415.         place the two following commands in your AUTOEXEC.BAT file:
  416.  
  417.           PATH C:\;C:\MVSP  (this line may also contain other directories)
  418.           SET MVSP=C:\MVSP
  419.  
  420.         After rebooting, you may start the program by typing MVSPSHAR,
  421.         regardless of the current directory.  You may edit your AUTOEXEC
  422.         file with any word processor or text editor that produces plain
  423.         text (ASCII) files.  Many will have a special non-document mode
  424.         for this.  Refer to your word processor manual for details.  As a
  425.         last resort, DOS' EDLIN program may be used.
  426.  
  427.         MENUS: 
  428.         When the program is loaded, you will see an introductory screen
  429.         giving the name and address of the author, then after pressing
  430.         any key you will be presented with a menu of available
  431.         procedures.  The first option on the menu will be highlighted by
  432.         a rectangular cursor. This cursor can be moved through the list
  433.         of options by using the up and down arrow keys.  A choice is made
  434.         by pressing the carriage return when the correct one is
  435.         MVSP Ver. 2 -- Users Manual                                Page 9
  436.  
  437.         highlighted, or alternatively by typing the letter preceding the
  438.         desired option.  Usually, choosing an option will bring up a
  439.         second menu, from which you can often call up a third, and so on.
  440.         The number preceding the title on each menu indicates the level
  441.         you are at in the hierarchy;  If you get lost, remember that
  442.         pressing 'Q' or ESC will bring you back to the previous menu.
  443.  
  444.         MVSP now has an extensive help facility that provides information
  445.         about every menu option.  To get help, just place the cursor on
  446.         the desired option and press the F1 key.  After reading the text,
  447.         pressing any key will bring you back to the menu.
  448.  
  449.         ENTERING AND EDITING TEXT: 
  450.         You will often be asked to type in a string of text, such as the
  451.         name of a data files.  In some cases you are provided with a
  452.         default choice, which you can accept or modify.  MVSP has a
  453.         number of editing commands to help in this modification.  You can
  454.         use the cursor keys to move the cursor back and forth, the DEL
  455.         and Backspace keys for deleting text, and the letter keys for
  456.         adding text.  When you first begin editing a text string, the
  457.         program is in insert mode, so that any text you type will be
  458.         inserted and the remaining text will be pushed the right.
  459.         Pressing the INS key toggles insert mode on or off (indicated by
  460.         the thickness of the cursor); with it off old text is overwritten
  461.         by the new.  Pressing ESC will clear the input line to allow you
  462.         to start from scratch.  If you press the Enter key after clearing
  463.         the line you will exit that procedure.
  464.  
  465.         When you are entering the name of the input data file, pressing
  466.         F3 will recall the last valid filename you entered during that
  467.         session.  You may then use that file again or modify it if you
  468.         want to use a similarly named file.
  469.  
  470.  
  471.                                    MENU OPTIONS
  472.  
  473.         The main menu lists the six available numerical procedures as
  474.         well as a few other options.
  475.  
  476.         OPTIONS A-F: 
  477.         These options are the basic numerical procedures; principal
  478.         components analysis, principal coordinates analysis,
  479.         correspondence analysis (reciprocal averaging), similarities and
  480.         distances, cluster analysis, and diversity indices.
  481.  
  482.         When one of the numerical procedure options (A-F on the main
  483.         menu) are chosen, you will be asked for the name of the input
  484.         data file.  You may then enter the name of the data file.  The
  485.         program will automatically add your specified default extension
  486.         if no extension is specified.  So, if your datafile is named
  487.         "STUDY1.MVS" and your default extension is .MVS, you need only
  488.         type "STUDY1".  If you specify another extension, or have a
  489.         filename with no extension, the program will recognize those as
  490.         long as the full name is specified.  A blank carriage return here
  491.         will return you to the main menu.
  492.  
  493.         You may obtain a directory of the default data disk and path by
  494.         typing a "?".  You may then specify a certain file mask, such as
  495.         MVSP Ver. 2 -- Users Manual                               Page 10
  496.  
  497.         "*.MVS" for all files with a .MVS extension or "*.*" for all
  498.         files.  You will then be presented with a list of all files
  499.         matching that specification.  You can now move the cursor around
  500.         with the cursor keys until you find the one you want, then press
  501.         "Enter" to select that file.  Pressing ESC will take you back to
  502.         the filename prompt.
  503.  
  504.         After an input file has been selected, you will be presented with
  505.         an "Analytical Defaults" menu.  This allows you to set a number
  506.         of options concerning the analysis about to be performed, such as
  507.         the destination and types of output, accuracy of solution, data
  508.         transformation or transposition, and different forms of analysis.
  509.         The help screens (press F1) describe each of these options.
  510.  
  511.         OPTION M: 
  512.         The MANIPULATE DATA option provides facilities for data entry,
  513.         editing, and transformation.  A simple spreadsheet-like data
  514.         editor is provided for initial entry and subsequent modification
  515.         of the data.  Procedures are also provided for transposing and
  516.         transforming the data, converting to other scales, and deleting
  517.         rows and columns.  Transforming data by logs or square roots
  518.         brings the data closer to being normally distributed and can help
  519.         in increasing the interpretability of the results (Kovach, 1989).
  520.         The logratio transformation is particularly valuable with
  521.         percentage or proportional data (Aitchison, 1986).
  522.  
  523.         As in Options A-F, you will first be prompted for an input file
  524.         name.
  525.  
  526.         OPTION S: 
  527.         This option, CHANGE DRIVE OR SUBDIRECTORY, allows you to specify
  528.         the default location of the input and output data files.  If you
  529.         enter a path name without a drive specification, the default
  530.         drive is assumed.  If you enter just a drive specification (e.g.
  531.         "A" or "A:") the default path will be the current directory of
  532.         that drive.  A "?" lists the sub-directories of the current
  533.         directory.  A carriage return with no other input exits this
  534.         option with no changes.
  535.  
  536.         OPTION Q: 
  537.         QUIT MVSP will exit the MVSP program and return to the DOS
  538.         prompt.
  539.  
  540.         OPTION P: 
  541.         The CHANGE PROGRAM DEFAULTS option allows you to change many of
  542.         the default settings for the program.  These specifications can
  543.         be saved to the file MVSP.CNF, which will be reloaded each time
  544.         the program is run, reinstating these defaults.  When you choose
  545.         this option you will be presented with a menu asking which type
  546.         of default should be changed.
  547.  
  548.         The descriptions of these default options are not given in this
  549.         abbreviated manual.  However, the help screens for each option
  550.         provide brief descriptions.
  551.  
  552.  
  553.  
  554.  
  555.         MVSP Ver. 2 -- Users Manual                               Page 11
  556.  
  557.                                    DATA EDITOR
  558.  
  559.         Data files may be constructed using the MVSP data editor.  This
  560.         editor is  similar to a spreadsheet program.  Data are entered
  561.         and presented in a tabular format, with the rows being the
  562.         variables and the columns being the individual cases or objects.
  563.  
  564.         To use the data editor, first choose the "Manipulate Data" option
  565.         from the main menu and specify a filename.  If that file exists,
  566.         it will be loaded into the editor for modification; if not, you
  567.         will be asked if you want to create a new file.  You will now be
  568.         presented with the Data Manipulation menu.  Choose "Enter/Edit
  569.         Data".  If you are creating a new file, you will have the option
  570.         of reading in data from another file for modification and saving
  571.         under the new name.
  572.  
  573.         You will next be asked to enter the maximum number of rows and
  574.         columns needed for the data matrix.  MVSP must set aside a
  575.         certain amount of memory for working with the data matrix.  If
  576.         you are editing an existing data matrix and don't plan to add new
  577.         rows or columns, then just accept the default values for rows and
  578.         columns.  If you are adding rows or columns to either a new or
  579.         old matrix, then enter the maximum number needed.  If you aren't
  580.         sure of the exact number, over-estimate.  This will only cause
  581.         MVSP to set aside some extra memory while you are editing; it
  582.         will not have any lasting effect.
  583.  
  584.         You will also be asked to enter or modify a title for the file.
  585.         This title identifies the data, and will be printed out along
  586.         with the results of each analysis.  You may enter up to 79
  587.         characters, so be as descriptive as you can.  Note, however, that
  588.         the "Distances and Similarities" procedure pirates the last few
  589.         characters of the title to place a label on the output symmetric
  590.         matrix file identifying the coefficient used.  If you use most or
  591.         all of the 79 available characters, make sure no vital
  592.         information is at the end of the title, or it will be overwritten
  593.         by the identifier.
  594.  
  595.         ENTERING DATA LABELS: 
  596.         When creating a new file, you are first presented with a blank
  597.         spreadsheet with the cursor in the upper left corner.  You must
  598.         first enter some labels for the rows and columns.  You will
  599.         notice that the cursor will only move about in rows and columns
  600.         that have labels or in the next blank row or column.  This is to
  601.         avoid having spurious values placed in areas that aren't meant
  602.         for data.  By entering a row or column label, you are telling the
  603.         program that this is another variable or case to include in the
  604.         matrix.  When you enter a new label, that row or column will then
  605.         be filled with zeros to indicate that it is now considered part
  606.         of the data matrix.
  607.  
  608.         To enter labels, all you need to do is to start typing the label
  609.         while the cursor is in the desired row or column.  When you start
  610.         typing, the bottom line will display the word "INPUT>" and the
  611.         characters you type will appear on this line.  You may edit the
  612.         text using the backspace, cursor, insert, and delete keys, as
  613.         described in the section "Entering and editing text" above.  Once
  614.         you are finished typing the label, you then place the label in
  615.         MVSP Ver. 2 -- Users Manual                               Page 12
  616.  
  617.         the matrix by typing one of the cursor keys (not the Enter key).
  618.         This tells the editor whether the label is for a row or column.
  619.         Typing the up or down arrow cursor keys declare that label to be
  620.         for a row, while a left or right arrow key indicates a column
  621.         label.  The cursor will also move in the appropriate direction so
  622.         that you are ready to enter another label.
  623.  
  624.         The labels themselves can be up to eight characters long and may
  625.         consist of any printable character, except spaces.  The following
  626.         are all valid labels:
  627.  
  628.           ROW1
  629.           COLUMN_2
  630.           1st-Loc.
  631.           #3-Site
  632.  
  633.         This label is NOT valid:
  634.  
  635.           SITE 1
  636.  
  637.         It will be read as two labels, "SITE" and "1".  If you are using
  638.         labels that begin with a number (such as 1st-Loc.), you must
  639.         precede the label with a single or double quote (' or ") so that
  640.         the program will know that you are not attempting to enter
  641.         numeric data.
  642.  
  643.         ENTERING DATA: 
  644.         Once you have a few labels entered, you may start entering the
  645.         data themselves.  This is done in a similar way to the labels;
  646.         just start typing a number when the cursor is in the appropriate
  647.         place.  Input of each number is finished by pressing one of the
  648.         cursor keys or the "Enter" key.  If you enter any characters that
  649.         cannot be converted to numeric form, an error message will be
  650.         displayed and you may edit the input to correct the mistake.  The
  651.         only valid characters for numeric data are '0'-'9', '-', '+',
  652.         '.', and 'E'.  The 'E' is used for entering numbers in scientific
  653.         notation, so that 0.00001 (1.0 x 10-5) may also be entered as as
  654.         "1.0E-05".
  655.  
  656.         EDITING LABELS AND DATA: 
  657.         Editing of data and labels can be done in two ways.  In either
  658.         case, the cursor must first be placed in the appropriate row and
  659.         column.  Then you may either type the value anew, as you would
  660.         for entering data, or you may use one of the editing function
  661.         keys.  The function of each of these keys is listed at the bottom
  662.         of the screen.  Pressing F2 will bring the datum to the bottom
  663.         line of the screen, where it can be edited.  F3 will allow you to
  664.         edit the row label and F4 the column label.  These can be edited
  665.         and entered into the matrix as described above.
  666.  
  667.         SAVING DATA MATRIX: 
  668.         Pressing the F9 key will save the data matrix to a file along
  669.         with all the changes you have made so far.  I would suggest doing
  670.         this frequently to avoid losing any changes you have made due to
  671.         malfunction or mistakes in editing.  The F10 key will save the
  672.         changes and exit back to the main menu.  If you decide to abandon
  673.         the current editing session, press the ESC key.  You will first
  674.         be asked to confirm that you want to exit, then you will be
  675.         MVSP Ver. 2 -- Users Manual                               Page 13
  676.  
  677.         returned to the main menu.  All changes made since your last save
  678.         will be lost.
  679.  
  680.  
  681.                                     UTILITIES
  682.  
  683.         REFORMAT: 
  684.         The program REFORMAT.EXE is a utility I've written to convert
  685.         data files between the MVSP format and the compressed format used
  686.         by the Cornell Ecology Program series (CEP; DECORANA, TWINSPAN)
  687.         and other related programs such as Cajo T. F. ter BraakÆs CANOCO
  688.         program (ter Braak, 1986).  The Cornell programs were developed
  689.         by M.O. Hill (see Hill & Gauch, 1980).    These programs use a
  690.         compressed data file format in which only non-zero abundances are
  691.         included.  The data are presented in couplets, with the first
  692.         number indicating the taxon, and the second being the actual
  693.         abundance.  The couplets for each sample are grouped on one or
  694.         more lines, with the sample number being specified at the
  695.         beginning of each.
  696.  
  697.         This reformatting utility is run by typing the following command
  698.         at the DOS prompt:
  699.  
  700.             REFORMAT infilename [outfilename]
  701.  
  702.         where 'infilename' is the name of your input file and
  703.         'outfilename' is the name of the new file for the converted
  704.         matrix.  If 'outfilename' is not specified, then the input file
  705.         name is used, with a new extension, '.RFM'.
  706.  
  707.         If REFORMAT finds an MVSP file header (discussed under "Importing
  708.         Data Files"), then it will convert this file to CEP format.  If
  709.         the MVSP file header is not found, it will assume that the input
  710.         file is in the proper format for CEP programs, and will convert
  711.         it to MVSP format.  If the file is not in the correct CEP format,
  712.         the results will be unpredictable (but you will probably get a
  713.         numeric format error).  Note that, due to the lack of built in
  714.         formatting capabilities in the READ procedure in the Pascal
  715.         computer language used to write REFORMAT, the format statement in
  716.         the CEP file is not followed.  Instead, the data are read in free
  717.         format, so the data elements must be separated by spaces.
  718.  
  719.  
  720.         SORTDATA: 
  721.         In many of my analyses I perform clusterings of both the samples
  722.         and species.  I've found it very valuable to present the
  723.         resulting two diagrams with the original data matrix in between,
  724.         sorted in the order of the dendrograms.  The data can be split
  725.         into abundance classes, which are represented by different
  726.         characters, so that the differing abundances can be seen at a
  727.         glance.  In this way the structure revealed by the cluster
  728.         analyses can be seen directly in the data matrix (see Kovach,
  729.         1989 for some examples).  SORTDATA is a utility I've written to
  730.         help produce these diagrams.
  731.  
  732.         To produce one of these combination diagrams, you must first run
  733.         two cluster analyses of the same data matrix, one with the matrix
  734.         transposed, the other not.  Make sure that both the "Tree
  735.         MVSP Ver. 2 -- Users Manual                               Page 14
  736.  
  737.         Description" and "Tree Order" options are turned on.  This will
  738.         produce four files, two with descriptions of the dendrograms for
  739.         PLOTGRAM and two with the order of the objects in the dendrogram
  740.         for SORTDATA.  Next run SORTDATA with the following parameters:
  741.  
  742.          SORTDATA datafile.MVS order1.ORD order2.ORD [output.SRT]
  743.  
  744.         where "datafile.MVS" is your original data file used for input to
  745.         the distance and similarity procedure, "order1.ORD" and
  746.         "order2.ORD" are the tree order files for analyses of the
  747.         transposed and non-transposed matrices, and "output.SRT" is the
  748.         file that will contain the sorted data matrix.  If "output.SRT"
  749.         is missing the output will be put into a file named "datafile"
  750.         with a .SRT extension.
  751.  
  752.         When the program is run, it will first read the original data
  753.         matrix, determine the lowest and highest data values, and then
  754.         ask you to define the ranges of four data classes.  First you
  755.         must enter the value below which no symbol is plotted; if your
  756.         data are counts, this value will be 1.  Then enter the cutoff
  757.         points between the four classes.  When you are done the program
  758.         will sort the data and translate them to the abundance classes,
  759.         placing the results in a file.
  760.  
  761.         To assemble the resulting diagram, you must first print out the
  762.         sorted data matrix.  You can use your word processor to print it,
  763.         perhaps adjusting the character font (pica, elite, or condensed)
  764.         and the line spacing to fit the diagram on one page.  Then
  765.         measure the width and length of the matrix and use PLOTGRAM to
  766.         produce the dendrograms, setting the YSIZE parameter to the
  767.         appropriate length (in cm) so that the dendrogram will be the
  768.         same size as the sorted data matrix.  The whole diagram may then
  769.         be assembled on a large (A3 or 11"x17") piece of paper.
  770.  
  771.  
  772.         PLOTGRAM: 
  773.         This is a program for producing high quality printouts of
  774.         dendrograms on a variety of hard copy devices.  It was written by
  775.         Chris Meachem, mainly for use in producing evolutionary trees
  776.         such as cladograms and phylograms.  His version was written to
  777.         work with plotters, laser printers, and the computer's video
  778.         screen.  Joe Felsenstein modified the program to produce DOTGRAM,
  779.         which works with dot matrix printers.  I've combined the two
  780.         versions into one program, called PLOT14.  Drs Meachem and
  781.         Felsenstein have kindly given me permission to distribute their
  782.         program with MVSP, allowing you to produce high quality
  783.         dendrograms.  The Pascal source code for the combined version is
  784.         available from me upon request (please send a floppy disk).
  785.  
  786.         The full documentation for using this program is provided in a
  787.         file on the utility disk called PLOT14.DOC.  This gives general
  788.         instructions on using both PLOTGRAM and PLOTREE (another program
  789.         for producing evolutionary ball and stick diagrams that isn't
  790.         distributed with MVSP) and specific details of PLOTGRAM.  This
  791.         describes all the various options that can be invoked in this
  792.         very flexible program, including changing the form of the
  793.         dendrogram, its size, the angle of the labels, etc.
  794.  
  795.         MVSP Ver. 2 -- Users Manual                               Page 15
  796.  
  797.         To use PLOT14 you must first run a cluster analysis with MVSP,
  798.         making sure that the "Tree Description" option is turned on.
  799.         This will produce a file with a description of the dendrogram
  800.         that can be read and interpreted by PLOT14.  To run PLOT14, you
  801.         must first exit from MVSP to the DOS prompt and type the command:
  802.  
  803.          PLOT14 treefile.PLG parmfile [output]
  804.  
  805.         where 'treefile.PLG' is the tree description produced by MVSP,
  806.         'parmfile' is a file containing the various parameters you have
  807.         chosen for producing the dendrogram, and 'output' is a file to
  808.         hold the output to the printer or plotter, if it is not sent
  809.         directly to the device.
  810.  
  811.         There are certain parameters that must be placed in the
  812.         'parmfile' for the dendrograms from MVSP to be produced properly.
  813.         These are:
  814.  
  815.             PLOTTER S
  816.             DIAGRAMTYPE Y
  817.             TIPS Y
  818.  
  819.         PLOTTER declares the device to which you wish to send the output;
  820.         in this case it is 'S', the IBM-PC screen.  With this option, the
  821.         program will detect the type of graphics adapter you have in your
  822.         computer and will automatically use the highest resolution
  823.         possible.  Other possible options are listed in PLOT14.DOC.  If
  824.         you wish to send output to a dot matrix printer, replace PLOTTER
  825.         with PRINTER and use the appropriate code, such as 'E' for Epson
  826.         compatible printers.  Note that PLOTTER or PRINTER should be the
  827.         first option in the parameter file.  When this option is
  828.         encountered all other options are set to their default values for
  829.         that plotter or printer, therefore any options set before this
  830.         will be lost.
  831.  
  832.         DIAGRAMTYPE specifies which of the three basic types of diagrams
  833.         to produce.  The 'Y' type is called the phylogram in PLOT14.DOC;
  834.         for this diagram the lengths listed in the 'treefile' are the
  835.         distances between nodes of the dendrogram.  In the default
  836.         phylogram type the tips of the tree, indicating the individual
  837.         objects, don't necessarily line up evenly, so 'TIPS Y' must be
  838.         set to force them to be even along the right side, as is usual
  839.         for dendrograms.
  840.  
  841.         Some other options you may find useful are:
  842.  
  843.             FONT 1
  844.             *This is a comment
  845.             YSIZE 20
  846.             ROTATION 90.0
  847.  
  848.         The FONT command chooses one of five fonts for producing the
  849.         lettering.  They are as follows: FONT 1 - single-stroke roman,
  850.         FONT 2 - double-stroke roman, FONT 3 - multi-stroke roman, FONT 4
  851.         - double-stroke italic, and FONT 5 - triple-stroke italic.  YSIZE
  852.         indicates the length of the dendrogram in centimeters (XSIZE
  853.         would change the width).  ROTATION allows you to rotate the
  854.         dendrogram to fit most conveniently on the paper; ROTATION of 0
  855.         MVSP Ver. 2 -- Users Manual                               Page 16
  856.  
  857.         would place the tips of the dendrogram along the top; 90 places
  858.         them down the right side.  Also note that any line beginning with
  859.         a '*' is not interpreted by the program and acts as a comment
  860.         line; it can also be used to temporarily disable an option.
  861.  
  862.         The use of the 'output' file differs with different devices.  For
  863.         plotting on the screen an output file need not be specified, and
  864.         will be ignored if it is.  The plotters and the Postscript laser
  865.         printer produce output that is text-based, forming commands to
  866.         the device to draw lines.  These may be placed into an output
  867.         file for printing later (perhaps being sent to a mainframe
  868.         computer), or may be directed to the output port to which the
  869.         device is attached.  On the IBM-PC these ports are designated by
  870.         the names COMx for serial ports or LPTx for parallel ports, where
  871.         the 'x' indicates the number of the particular port.  You will
  872.         need to know which your plotter is attached to before using
  873.         PLOT14 (check you hardware manuals).  In the original program dot
  874.         matrix printer output could also be directed to a file, but that
  875.         sometimes caused problems with the IBM PC, so I've modified it so
  876.         that the output is always sent directly to the printer.  You may
  877.         override this by setting the option BIOSPRINT to N.
  878.  
  879.         I've included two batch files with the program that make PLOT14
  880.         easier to use.  PLOT.BAT calls PLOT14 using a parameter file that
  881.         is set up to work with video screens (PLOTPRM) while DOT.BAT uses
  882.         DOTPRM, with the PRINTER keyword rather than PLOTTER.  These
  883.         parameter files also have the appropriate commands for producing
  884.         dendrograms correctly from MVSP treefiles.  To use these files
  885.         first make sure the PRINTER and PLOTTER keywords in the parameter
  886.         files are set correctly for your printer and screen/plotter, then
  887.         type either
  888.  
  889.             PLOT treefile.PLG
  890.  
  891.         or
  892.  
  893.             DOT treefile.PLG
  894.  
  895.         depending on which device you wish to use.  If the PLOTTER is set
  896.         to use the screen, you can first preview the dendrogram on your
  897.         screen, then send it to the printer without having to edit a
  898.         parameter file.
  899.  
  900.  
  901.                                     DISCLAIMER
  902.  
  903.         The accuracy of this program has of course been extensively
  904.         tested against the results of other programs.  However,
  905.         unforeseen errors in computation can and have crept up even in
  906.         the most sophisticated and widely used statistical packages.  You
  907.         may wish to initially run comparisons with the results of other
  908.         programs, using your own data set, to ensure that it is working
  909.         properly with your type of data.
  910.  
  911.         Note when running comparisons that there are often many methods
  912.         of computing the same routine, and results may vary, especially
  913.         in the more complex eigenanalysis procedures.  In principal
  914.         components analysis, for instance, there are numerous ways of
  915.         MVSP Ver. 2 -- Users Manual                               Page 17
  916.  
  917.         transforming the data before eigenanalysis (see Greig-Smith,
  918.         1983, pp. 247ff), and the component loadings can be scaled either
  919.         to unity (as they are here) or to the variance of that principal
  920.         component, or in other manners.  Also, the eigenanalysis can
  921.         rotate the cloud of points in different directions, so that signs
  922.         of the scores are reversed and the actual values different.  The
  923.         configuration of the points will be the same, however.
  924.  
  925.         If you do run into any problems with this program, whether they
  926.         be in the results or abnormalities in the running of the program,
  927.         please contact me by post or through electronic mail at the
  928.         addresses given on the acknowledgements page.  Please give full
  929.         details of the problem and, if possible, the data set which you
  930.         were running when the bug cropped up.
  931.  
  932.         Please note that no warranty is given for this program.  The
  933.         author (Warren L. Kovach) shall not be legally liable for any
  934.         damages or lost profits arising from use or misuse of this
  935.         program.
  936.  
  937.  
  938.                                    FUTURE PLANS
  939.  
  940.         MVSP is always changing and growing as I explore new types of
  941.         multivariate methods and programming techniques.  Some of my
  942.         plans for future versions of MVSP are as follows:
  943.  
  944.         I will be adding a detrending option to the correspondence
  945.         analysis procedure (Hill & Gauch, 1980).  This method is commonly
  946.         used in community ecology in order to smooth out the arch effect
  947.         often encountered in ordination.  It will, however, entail a
  948.         complete rewrite of the existing correspondence analysis
  949.         procedure.  Cajo ter Braak has developed a further extension of
  950.         CA, canonical correspondence analysis, that allows two data
  951.         matrices, one of species data and one of environmental data, to
  952.         be ordinated together.  I am investigating the possibilities of
  953.         adding this procedure.
  954.  
  955.         More distance and similarity measures will be added and I hope to
  956.         incorporate dendrogram plotting directly into MVSP, so that draft
  957.         copies of dendrograms are easily produced.  I will also be adding
  958.         a section that will allow data to be imported directly from a
  959.         number of other common programs, such as Lotus 1-2-3 spreadsheets
  960.         and dBase databases.
  961.  
  962.         I am considering rewriting MVSP to work under the new Microsoft
  963.         Windows ver. 3.0 graphical operating environment.  I believe that
  964.         this will make the program even easier to use and will allow the
  965.         results to be transferred to other Windows programs, so that you
  966.         can incorporate these in a report written with a Windows
  967.         wordprocessor or graph the results with a Windows graphics
  968.         package.  With computers based on 80286 or 80386 microprocessors,
  969.         Windows 3.0 allows programs to use all available memory and, with
  970.         the 386 chip, can even directly use disk space as an extension of
  971.         memory.  The Windows memory management scheme will not impose as
  972.         much overhead as the current memory management scheme, therefore
  973.         the actual calculations of MVSP should run faster.
  974.         Unfortunately, Windows imposes a lot of overhead in writing to
  975.         MVSP Ver. 2 -- Users Manual                               Page 18
  976.  
  977.         the screen and doing things like choosing menu options, so
  978.         although the calculations may run faster, the response of the
  979.         user interface may seem slow on a slow machine.  This is one of
  980.         the tradeoffs I will have to consider in deciding whether to make
  981.         this change to Windows.
  982.  
  983.         If you have any other comments about the procedures in this
  984.         program, or about procedures NOT in this program, which you feel
  985.         would be useful to include, these should be sent to me at the
  986.         address on the title page of this manual. THANK YOU!
  987.  
  988.  
  989.                                   80x87 SUPPORT
  990.  
  991.         If you aren't satisfied with the speed of this program, a faster
  992.         version that uses the 80x87 math coprocessor is distributed with
  993.         MVSP Plus, which is available to users who have made a voluntary
  994.         monetary contribution of UKL40 or US$75 (see section on User                                   -                                
  995.         Supported Concept above).  This coprocessor (which is an optional
  996.         chip that can be plugged into your computer) greatly speeds up
  997.         the processing of real number, floating point arithmetic.  Often
  998.         this increase in speed can amount to 10 times!  This is
  999.         particularly noticeable for calculation that use logarithms and
  1000.         trigonometric calculations.  The calculation of the Brillouin
  1001.         diversity index, which uses log factorials, for an 84x84 matrix
  1002.         took 9 minutes 14 seconds without a math chip but 2 minutes 41
  1003.         seconds with one.  A PCA, which uses mostly arithmetic
  1004.         operations, of a 45x45 data matrix took one hour with the
  1005.         standard version of the program, but only twenty minutes with the
  1006.         8087 version.
  1007.  
  1008.         Turbo Pascal, the compiler used in developing MVSP, has an option
  1009.         for creating programs that take advantage of this processor.  The
  1010.         programs compiled using this option will only work on machines
  1011.         that have the 80x87 installed.  The installation program will
  1012.         detect whether your computer has a math chip and will install the
  1013.         appropriate version.
  1014.  
  1015.         MVSP Ver. 2 -- Users Manual                               Page 19
  1016.  
  1017.                                     REFERENCES
  1018.  
  1019.         Aitchison, J., 1986.  The Statistical Analysis of Compositional
  1020.         Data.  Chapman and Hall, London.
  1021.  
  1022.         Bayer, U., 1985.  Lecture notes in earth sciences. 2 Pattern
  1023.         recognition problems in geology and palaeontology.  Springer-
  1024.         Verlag.
  1025.  
  1026.         Beals, E.W., 1984.  Bray-Curtis ordination: An effective strategy
  1027.         for analysis of multivariate ecological data.  Advances in
  1028.         Ecological  Research, 14:1-55.
  1029.  
  1030.         Birks, H.J.B., 1987.  Multivariate analysis in Geology and
  1031.         geochemistry: An introduction.  Chemometrics and Intelligent
  1032.         Laboratury Systems, 2:15-28.
  1033.  
  1034.         Birks, H.J.B. & Gordon, A.D., 1985.  Numerical Methods in
  1035.         Quaternary Pollen Analysis.  Academic Press, London.
  1036.  
  1037.         Cooke, D., Craven, A.H., & Clarke, G.M., 1982.  Basic Statistical
  1038.         Computing.  Edward Arnold (Publishers) Ltd., London.
  1039.  
  1040.         Davis, J.C., 1986.  Statistics and Data Analysis in Geology, 2nd
  1041.         Edition.  John Wiley & Sons, New York.
  1042.  
  1043.         Duigan, C. A. & Kovach, W.L., in press.  A study of the
  1044.         distribution and ecology of littoral freshwater chydorid
  1045.         (Crustacea, Cladocera) communities in Ireland using multivariate
  1046.         analyses.  Journal of Biogeography.
  1047.  
  1048.         Everitt, B., 1980.  Cluster Analysis.  2nd Edition.  Gower
  1049.         Publishing Co., Hampshire, 136 pp.
  1050.  
  1051.         Felsenstein, J., 1985.  Confidence limits on phylogenies: An
  1052.         approach using the bootstrap.  Evolution, 39:783-791.
  1053.  
  1054.         Gauch, H.G. Jr., 1982.  Multivariate Analysis in Community
  1055.         Ecology.  Cambridge University Press, New York.
  1056.  
  1057.         Gordon, A.D., 1981.  Classification.  Chapman and Hall, London.
  1058.  
  1059.         Greig-Smith, P., 1983.  Quantitative Plant Ecology.  University
  1060.         of California Press, Berkely.
  1061.  
  1062.         Hill, M.O., 1973.  Reciprocal averaging: An eigenvector method of
  1063.         ordination.  Journal of Ecology, 61:237-249.
  1064.  
  1065.         Hill, M.O., & Gauch, H.G. Jr., 1980.  Detrended correspondence
  1066.         analysis: An improved ordination technique.  Vegetatio, 42:47-58.
  1067.  
  1068.         Jolicoeur, P., & Mosimann, J.E., 1960.  Size and shape variation
  1069.         in the Painted Turtle.  A principal component analysis.  Growth,
  1070.         24:339-354.
  1071.  
  1072.         Jolliffe, I.T., 1986.  Principal Components Analysis.  Springer-
  1073.         Verlag, New York.
  1074.  
  1075.         MVSP Ver. 2 -- Users Manual                               Page 20
  1076.  
  1077.         Kovach, W. L., 1988.  Multivariate methods of analyzing
  1078.         paleoecological data.  In: W. A. DiMichele & S. L. Wing (eds.),
  1079.         Methods and applications of plant paleoecology.  The
  1080.         Paleontological Society Special Publication, 3:72-104.
  1081.  
  1082.         Kovach, W.L., 1988.  Quantitative palaeoecology of megaspores and
  1083.         other dispersed plant remains from the Cenomanian of Kansas, USA.
  1084.         Cretaceous Research, 9:265-283.
  1085.  
  1086.         Kovach, W.L., 1989. Comparisons of multivariate analytical
  1087.         techniques for use in pre-Quaternary plant paleoecology.  Review
  1088.         of Palaeobotany and Palynology, 60:255-282.
  1089.  
  1090.         Kovach, W.L. & Batten, D.J., in press.  Association of
  1091.         palynomorphs and palynodebris with depositional environments:
  1092.         quantitative approaches.  In: Traverse, A. (ed.), Sedimentation
  1093.         of Organic Particles.  Cambridge University Press.
  1094.  
  1095.         Lance, G.N. & Williams, W.T., 1966.  A generalized sorting
  1096.         strategy for computer classifications.  Nature, 212:218.
  1097.  
  1098.         Legendre, L., & Legendre, P., 1983.  Numerical Ecology.  Elseveir
  1099.         Scientific Publishing Company, New York.
  1100.  
  1101.         Lesperance, P.J., 1990.  Cluster analysis of previously described            '                                                            
  1102.         communities from the Ludlow of the Welsh Borderland.
  1103.         Palaeontology, 33:209-224.
  1104.  
  1105.         Noy-Meir, I., 1973.  Data transformations in ecological
  1106.         ordination. I. Some advantages of non-centering.  Journal of
  1107.         Ecology, 61:329-341.
  1108.  
  1109.         Orloci, L., 1978.  Multivariate Analysis in Vegetation Research,
  1110.         2nd edition.  W. Junk, Boston.
  1111.  
  1112.         Pielou, E.C., 1969.  An Introduction to Mathematical Ecology.
  1113.         Wiley-Interscience, New York.
  1114.  
  1115.         Pielou, E.C., 1984.  The Interpretation of Ecological Data.
  1116.         Wiley-Interscience, New York.
  1117.  
  1118.         Prentice, I.C., 1980.  Multidimensional scaling as a research
  1119.         tool in Quaternary palynology: A review of theory and methods.
  1120.         Review of Paleobotany & Palynology, 31:71-104.
  1121.  
  1122.         Sneath, D.H., & Sokal, R.R., 1973.  Numerical Taxonomy.  W.H.
  1123.         Freeman & Co., San Francisco.
  1124.  
  1125.         ter Braak, C.J.F., 1986.  Canonical correspondence analysis: A
  1126.         new eigenvector technique for multivariate direct gradient
  1127.         analysis.  Ecology, 67:1167-1179.
  1128.  
  1129.  
  1130.  
  1131.         MVSP Ver. 2 -- Users Manual                               Page 21
  1132.  
  1133.                          REGISTRATION FORM FOR MVSP Plus
  1134.  
  1135.         Please complete this form and return it to the address below,
  1136.         along with a cheque or money order for UKL40 or US$75 to the                                                 -                  
  1137.         address below.  Please make cheques payable to "Warren L.
  1138.         Kovach".  Note that the US$ price assumes an exchange rate of
  1139.         approximately 1.90 $/L.  If the exchange rates are very different                             -                                           
  1140.         (more than 10 cents either way) please adjust the US$ price
  1141.         accordingly.
  1142.  
  1143.           Dr. Warren L. Kovach
  1144.           Institute of Earth Studies
  1145.           University College of Wales
  1146.           Aberystwyth, Wales SY23 3DB U.K.
  1147.  
  1148.         Name:____________________________________________________________
  1149.  
  1150.         Address:_________________________________________________________
  1151.  
  1152.         _________________________________________________________________
  1153.  
  1154.         City:____________________________ State/Province:________________
  1155.  
  1156.         Post Code_________________ Country:______________________________
  1157.  
  1158.         Email (Bitnet, Compuserve, etc.)_________________________________
  1159.  
  1160.  
  1161.         Please check disk size required:
  1162.           ____  5 1/4" (360K)
  1163.           ____  3 1/2" (720K)
  1164.  
  1165.         I would appreciate it if you could answer the following
  1166.         questions:
  1167.  
  1168.           What other types of analyses would you like to see in MVSP?
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.           Would you be interested in a version written for Windows 3.0?
  1175.  
  1176.  
  1177.           What type of computer do you use? (please specify brand, CPU
  1178.         type (8088, 80286, 80386, 80486), amount of memory, size of hard
  1179.         disk, whether you have an 80x87 math chip, etc.
  1180.  
  1181.  
  1182.  
  1183.  
  1184.           Where did you get this copy of MVSP Shareware? (if from a BBS
  1185.         or shareware distributer, then the phone number or address would
  1186.         be useful to me for future updates).
  1187.  
  1188.  
  1189.