Structure Software

Pritchard Lab, Stanford University

Structure 1.0 [Go here to download Structure 2.2]

released June 2000

The program structure is a free software package for using multi-locus genotype data to investigate population structure. Its uses include inferring the presence of distinct populations, assigning individuals to populations, studying hybrid zones, identifying migrants and admixed individuals, and estimating population allele frequencies in situations where many individuals are migrants or admixed. It can be applied to most of the commonly-used genetic markers, including microsatellites, RFLPs and SNPs. This method was described in an article in Genetics (155: 945-959). [Abstract], [Manuscript], [Example], ["Time-lapse" plots]. The source code is available on request. 


Executables are currently available for the following platforms. 

For UNIX: [Sun], and [Linux]. These are compressed in zip files; uncompress them using "unzip [filename]". 

For DOS/Windows: [DOS/Windows]. Brief notes on installation are here

Further details

The zip files contain an executable and parameter files, as well as a sample data file "testdata1". The program is set up to run on these data immediately (just type "./structure" to start the program). Documentation is included in the zip files, but can be downloaded directly from here
Please notify me regarding problems with downloading, etc.