DIST-MC: Do Markov chain sampling for the specified distribution. The dist-mc program samples from the distribution specified with dist-spec (see dist-spec.doc) using a specified series of Markov chain operations (see mc-spec.doc). All the standard Markov chain operations are supported. The default stepsizes are all one. These stepsizes may be multiplied by a stepsize adjustment specified by the user, in the usual way. For distributions specified by a single energy function, the inverse temperature used in tempering methods may be interpreted in two ways, as appropriate for traditional tempering method (-zero-temper) or for annealed importance sampling. See dist-spec.doc for details. For Bayesian posterior distributions, the inverse temperature is used to multiply the log likelihood terms (see dist-spec.doc). An inverse temperature of zero therefore gives the prior distribution. Dist-mc knows how to sample from this prior distribution if it has a simple form (see dist-spec.doc). Otherwise, if annealed importance sampling is to be used, the -read-prior option must have been given to dist-spec, which tells dist-mc to obtain points drawn from the prior from an external source. It does this by reading them from standard input, as a free-form list of numbers in standard text form, with the the state variables being read in the order: u0, ..., u9, u, v0, ..., v9, v, w0, ..., w9, w, x0, ..., x9, x, y0, ..., y9, y, z0, ..., z9, z. There are no "application specific" operations implemented by dist-mc. For details regarding program arguments, see the generic documentation in xxx-mc.doc. Copyright (c) 1998 by Radford M. Neal