Rejector is a software package for parameter value estimation and comparison of alternate models of population history via rejection-based approximate Bayesian inference. This inference method involves the calculation of summary statistics from experimental data, and then the calculation of those same statistics from numerous randomized replications of the data generated from a user-specified model. Comparison of the simulated summary statistics with those generated from the experimental data will indicate the probability that the parameter values used to generate the simulations are close to the real conditions that created the experimental data.
Please consult the User Guide included with each version for a detailed description of the method, examples of use and suggested applications.
Rejector can be compiled and run under Mac OS X, Windows, and Linux. For installation instructions, see the Rejector User Guide, or if using the binaries, just make sure all binaries are in the same folder. Please read the guide before using!
Rejector2 uses msHOT for coalescent simulation. All references to either version should also include one of the following references:
Hellenthal and Stephens. msHOT: modifying Hudson's ms simulator to incorporate crossover and gene conversion hotspots. Bioinformatics (2006) vol. 23 (4) pp. 520-521
Post-processing and visualization of output can be done using included scripts designed to be run within the R statstical software package.