edu.ucla.belief.io.geneticlinkage
Class Loci

Object
  extended by Loci

public class Loci
extends Object


Nested Class Summary
static class Loci.Footer
           
static class Loci.Header
           
static class Loci.Locus
           
static class Loci.LocusData
           
static class Loci.LocusDataAffectionStatus
           
static class Loci.LocusDataComplexAffection1
           
static class Loci.LocusDataComplexAffection2
           
static class Loci.LocusDataNumberedAlleles
           
 
Method Summary
 int diseaseLocusChromoOrd()
          Return 0 based Chromosome Order of disease locus.
 int diseaseLocusInputOrd()
          Return 0 based Input Order of disease locus.
 Loci.Footer footer()
           
 int getChromoOrd_ChangingS1()
          Returns the 0 based Chromosome Order of the recom locus where the cpt of s will change (e.g.
 int getChromoOrd_ChangingS2()
          Returns the 0 based Chromosome Order of the recom locus where the cpt of s will change (e.g.
 Loci.Header header()
           
 Loci.Locus loci(int i)
           
static Loci readLoci(BufferedReader in)
           
static Loci readLoci(File file)
           
static Loci readLoci(String file)
           
 String toString()
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

header

public Loci.Header header()

loci

public Loci.Locus loci(int i)

footer

public Loci.Footer footer()

diseaseLocusChromoOrd

public int diseaseLocusChromoOrd()
Return 0 based Chromosome Order of disease locus.


diseaseLocusInputOrd

public int diseaseLocusInputOrd()
Return 0 based Input Order of disease locus.


toString

public String toString()
Overrides:
toString in class Object

getChromoOrd_ChangingS1

public int getChromoOrd_ChangingS1()
Returns the 0 based Chromosome Order of the recom locus where the cpt of s will change (e.g. if between A&B, will return B). This function returns the left most changing locus the next one in Chromosome Order may also be changing.


getChromoOrd_ChangingS2

public int getChromoOrd_ChangingS2()
Returns the 0 based Chromosome Order of the recom locus where the cpt of s will change (e.g. if between A&B, will return B). This function returns the 2nd (right) locus if more than one are changing.


readLoci

public static Loci readLoci(String file)
                     throws IOException
Throws:
IOException

readLoci

public static Loci readLoci(File file)
                     throws IOException
Throws:
IOException

readLoci

public static Loci readLoci(BufferedReader in)
                     throws IOException
Throws:
IOException


Copyright 2010 UCLA Automated Reasoning Group