
KEY PARAMETERS FOR THE PROGRAM structure.  YOU WILL NEED TO SET THESE
IN ORDER TO RUN THE PROGRAM.  VARIOUS OPTIONS CAN BE ADJUSTED IN THE
FILE extraparams.


"(int)" means that this takes an integer value.
"(B)"   means that this variable is Boolean 
        (ie insert 1 for True, and 0 for False).
"(str)" means that this is a string (but not enclosed in quotes!) 

Data File

#define INFILE  testdata1 // (str) name of input data file. max length 30.
#define OUTFILE results   // (str) name of output data file. max length 30.

#define NUMINDS 200   // (int) number of diploid individuals in data file
#define NUMLOCI  5    // (int) number of loci in data file
#define LABEL    1    // (B) Input file contains individual labels
#define POPDATA  1    // (B) Input file contains a population 
                             identifier
#define POPFLAG  0    // (B) Input file contains a flag which says 
                             whether to use popinfo when USEPOPINFO==1
#define PHENOTYPE 1   // (B) Input file contains phenotype information
#define EXTRACOLS 0   // (int) Number of additional columns of data 
                             before the genotype data start.
#define MISSING  -999 // (int) value given to missing genotype data
                  
Program Parameters

#define MAXPOPS 2     // (int) Model the data using this many populations (K)
#define BURNIN  1000   // (int) length of burnin period
#define NUMREPS 1000  // (int) number of MCMC reps after burnin

