NTSYSpc can be used to discover pattern and structure in multivariate data. For example, one may wish to discover that a sample of data points suggests that the samples may have come from two or more distinct populations or to estimate a phylogenetic tree using the neighbor-joining or UPGMA methods for constructing dendrograms. Of equal interest is the discovery that the variation in some subsets of variables are highly inter-correlated (clustered). The program originated as NTSYS in the 1960s but over the years is has been completely redesigned and greatly extended for use on PCs.
The input can be descriptive information about collections of objects or directly measured similarities or dissimilarities between all pairs of objects. The kinds of descriptors and objects used depend upon the application‚morphological characters, abundances of species, presence and absence of properties, etc. NTSYSpc can transform data, estimate dis/similarities among objects, and prepare summaries of the relationships using cluster analysis, ordination, and multiple factor analyses. Many of the results can be shown both numerically and graphically. The software is designed for both classroom and research.
NTSYSpc Version 2.2 for Windows is easy to use. There is an interactive mode (with "fill-in-the-blanks" entry forms) and a batch mode with a simple command language (useful for analysis of simulations and multiple datasets). The program takes advantage of the Windows environment and allows long file names and the processing of large datasets. Plot options windows allows you to customize the plots (specify titles, fonts, sizes, colors, scales, line widths, background colors, margins, and many other aspects of what is plotted). There is also a print preview mode. NTS data files are ASCII files that can be shared with other programs. Long input lines are supported. A spreadsheet-like data editor is included that makes it easy to create and edit data files. It can be also used as an ASCII text editor for very large files. Matrices can be read from Excel XLS and CSV files and trees can be read from one type of nexus files. An option is provided to output to MATLAB M files.