Package imp

Class ImpLS


  • public final class ImpLS
    extends java.lang.Object

    Class ImpLS computes HMM state probabilities at genotyped markers in the target haplotypes.

    Instances of class ImpLS are thread-safe.

    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.concurrent.atomic.AtomicReferenceArray<StateProbs> stateProbs​(ImpData impData)
      Returns estimated HMM state probabilities at genotyped markers for each target haplotype.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • stateProbs

        public static java.util.concurrent.atomic.AtomicReferenceArray<StateProbs> stateProbs​(ImpData impData)
        Returns estimated HMM state probabilities at genotyped markers for each target haplotype. The returned array maps each target haplotype index to the target haplotype's HMM state probabilities.
        Parameters:
        impData - the input data for genotype imputation
        Returns:
        a list of HMM state probabilities at genotyped markers for each target haplotype.
        Throws:
        java.lang.NullPointerException - if impData == null