Class PedigreeEnrty


  • public class PedigreeEnrty
    extends java.lang.Object
    Pedigree entry in a VCF file header E.g.: ##PEDIGREE= or ##PEDIGREE=
    Author:
    pcingola
    • Constructor Summary

      Constructors 
      Constructor Description
      PedigreeEnrty​(java.lang.String original, java.lang.String derived)  
      PedigreeEnrty​(java.lang.String father, java.lang.String mother, java.lang.String child)  
    • Field Detail

      • father

        public java.lang.String father
      • mother

        public java.lang.String mother
      • child

        public java.lang.String child
      • fatherNum

        public int fatherNum
      • motherNum

        public int motherNum
      • childNum

        public int childNum
    • Constructor Detail

      • PedigreeEnrty

        public PedigreeEnrty​(java.lang.String original,
                             java.lang.String derived)
      • PedigreeEnrty

        public PedigreeEnrty​(java.lang.String father,
                             java.lang.String mother,
                             java.lang.String child)
    • Method Detail

      • getDerived

        public java.lang.String getDerived()
      • getDerivedNum

        public int getDerivedNum()
      • getOriginal

        public java.lang.String getOriginal()
      • getOriginalNum

        public int getOriginalNum()
      • isDerived

        public boolean isDerived()
        Is this an 'Original-Derived' entry type?
        Returns:
      • sampleNumbers

        public void sampleNumbers​(java.util.List<java.lang.String> sampleNames)
        Find sample numbers in a list of sample names
        Parameters:
        sampleNames -
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object