public final class GSDI extends SDI
SDI.TaxonomyComparisonBase
Constructor and Description |
---|
GSDI(Phylogeny gene_tree,
Phylogeny species_tree,
boolean most_parsimonious_duplication_model,
boolean strip_gene_tree,
boolean strip_species_tree) |
Modifier and Type | Method and Description |
---|---|
static SDI.TaxonomyComparisonBase |
determineTaxonomyComparisonBase(Phylogeny gene_tree) |
java.util.Set<PhylogenyNode> |
getMappedExternalSpeciesTreeNodes() |
java.util.SortedSet<java.lang.String> |
getReMappedScientificNamesFromGeneTree() |
int |
getSpeciationOrDuplicationEventsSum() |
int |
getSpeciationsSum() |
java.util.List<PhylogenyNode> |
getStrippedExternalGeneTreeNodes() |
java.util.List<PhylogenyNode> |
getStrippedSpeciesTreeNodes() |
SDI.TaxonomyComparisonBase |
getTaxCompBase() |
java.lang.String |
toString() |
computeMappingCostL, getDuplicationsSum, getGeneTree, getSpeciesTree
public GSDI(Phylogeny gene_tree, Phylogeny species_tree, boolean most_parsimonious_duplication_model, boolean strip_gene_tree, boolean strip_species_tree) throws SDIException
SDIException
public final int getSpeciationOrDuplicationEventsSum()
public final int getSpeciationsSum()
public final java.util.SortedSet<java.lang.String> getReMappedScientificNamesFromGeneTree()
public SDI.TaxonomyComparisonBase getTaxCompBase()
public java.util.List<PhylogenyNode> getStrippedSpeciesTreeNodes()
public java.util.Set<PhylogenyNode> getMappedExternalSpeciesTreeNodes()
public static SDI.TaxonomyComparisonBase determineTaxonomyComparisonBase(Phylogeny gene_tree)
public java.util.List<PhylogenyNode> getStrippedExternalGeneTreeNodes()