alun.genepi
Class ExtendedLMSampler

java.lang.Object
  extended by alun.genepi.LinkageSampler
      extended by alun.genepi.IndependentLocusSampler
          extended by alun.genepi.LinkedLocusSampler
              extended by alun.genepi.LocusMeiosisSampler
                  extended by alun.genepi.ExtendedLMSampler

public class ExtendedLMSampler
extends LocusMeiosisSampler


Constructor Summary
ExtendedLMSampler(LinkageVariables l)
           
ExtendedLMSampler(LinkageVariables l, int[] updates)
           
ExtendedLMSampler(LinkageVariables l, int[] updates, int level)
           
ExtendedLMSampler(LinkageVariables l, int[] updates, int level, int fst)
           
 
Method Summary
 void sample()
           
 void sampleMeioses(int nind)
           
 
Methods inherited from class alun.genepi.LocusMeiosisSampler
setMFreq
 
Methods inherited from class alun.genepi.LinkedLocusSampler
linkedLocusBlocks
 
Methods inherited from class alun.genepi.IndependentLocusSampler
independentLocusBlocks
 
Methods inherited from class alun.genepi.LinkageSampler
getInitialBlocks, getLocusBlocks, getMeiosisBlocks, getThrifty, initialize, sample, setInitialBlocks, setLocusBlocks, setMeiosisBlocks, setThrifty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtendedLMSampler

public ExtendedLMSampler(LinkageVariables l)

ExtendedLMSampler

public ExtendedLMSampler(LinkageVariables l,
                         int[] updates)

ExtendedLMSampler

public ExtendedLMSampler(LinkageVariables l,
                         int[] updates,
                         int level)

ExtendedLMSampler

public ExtendedLMSampler(LinkageVariables l,
                         int[] updates,
                         int level,
                         int fst)
Method Detail

sample

public void sample()
Overrides:
sample in class LocusMeiosisSampler

sampleMeioses

public void sampleMeioses(int nind)