public class ProjectionBuilder extends Object
Constructor and Description |
---|
ProjectionBuilder(GenotypeTable myBaseAlignment) |
Modifier and Type | Method and Description |
---|---|
ProjectionBuilder |
addTaxon(Taxon taxon,
Collection<DonorHaplotypes> breakPoints) |
ProjectionBuilder |
addTaxon(Taxon taxon,
Map<Position,Taxon[]> breakPoints) |
ProjectionBuilder |
addTaxon(Taxon taxon,
NavigableSet<DonorHaplotypes> breakPoints) |
GenotypeTable |
build() |
static GenotypeTable |
getInstance(GenotypeTable baseAlignment,
com.google.common.collect.ImmutableMap<Taxon,NavigableSet<DonorHaplotypes>> allBreakPoints) |
public ProjectionBuilder(GenotypeTable myBaseAlignment)
public static GenotypeTable getInstance(GenotypeTable baseAlignment, com.google.common.collect.ImmutableMap<Taxon,NavigableSet<DonorHaplotypes>> allBreakPoints)
public ProjectionBuilder addTaxon(Taxon taxon, Map<Position,Taxon[]> breakPoints)
public ProjectionBuilder addTaxon(Taxon taxon, NavigableSet<DonorHaplotypes> breakPoints)
public ProjectionBuilder addTaxon(Taxon taxon, Collection<DonorHaplotypes> breakPoints)
public GenotypeTable build()
Copyright © 2018. All rights reserved.