Package edu.msu.cme.rdp.taxatree.utils
Class ClassifierTreeBuilder<E extends edu.msu.cme.rdp.taxatree.Taxon>
- java.lang.Object
-
- edu.msu.cme.rdp.taxatree.utils.ClassifierTreeBuilder<E>
-
public class ClassifierTreeBuilder<E extends edu.msu.cme.rdp.taxatree.Taxon> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ClassifierTreeBuilder.ClassifierTaxonFactory<E extends edu.msu.cme.rdp.taxatree.Taxon>
-
Constructor Summary
Constructors Constructor Description ClassifierTreeBuilder(edu.msu.cme.rdp.taxatree.ConcretRoot<E> root, float conf, ClassifierTreeBuilder.ClassifierTaxonFactory<E> taxonFactory)
ClassifierTreeBuilder(edu.msu.cme.rdp.taxatree.ConcretRoot<E> root, java.util.List<ClassificationResult> classifications, float conf, ClassifierTreeBuilder.ClassifierTaxonFactory<E> taxonFactory)
ClassifierTreeBuilder(E rootTaxon, float conf, ClassifierTreeBuilder.ClassifierTaxonFactory<E> taxonFactory)
ClassifierTreeBuilder(E rootTaxon, java.util.List<ClassificationResult> classifications, float conf, ClassifierTreeBuilder.ClassifierTaxonFactory<E> taxonFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appendClassification(ClassificationResult classification)
void
appendClassifications(java.util.List<ClassificationResult> classifications)
edu.msu.cme.rdp.taxatree.ConcretRoot<E>
getRoot()
void
setIncSeqNodes(boolean b)
void
setTaxonFactory(ClassifierTreeBuilder.ClassifierTaxonFactory<E> taxonFactory)
-
-
-
Constructor Detail
-
ClassifierTreeBuilder
public ClassifierTreeBuilder(E rootTaxon, java.util.List<ClassificationResult> classifications, float conf, ClassifierTreeBuilder.ClassifierTaxonFactory<E> taxonFactory)
-
ClassifierTreeBuilder
public ClassifierTreeBuilder(edu.msu.cme.rdp.taxatree.ConcretRoot<E> root, java.util.List<ClassificationResult> classifications, float conf, ClassifierTreeBuilder.ClassifierTaxonFactory<E> taxonFactory)
-
ClassifierTreeBuilder
public ClassifierTreeBuilder(E rootTaxon, float conf, ClassifierTreeBuilder.ClassifierTaxonFactory<E> taxonFactory)
-
ClassifierTreeBuilder
public ClassifierTreeBuilder(edu.msu.cme.rdp.taxatree.ConcretRoot<E> root, float conf, ClassifierTreeBuilder.ClassifierTaxonFactory<E> taxonFactory)
-
-
Method Detail
-
appendClassifications
public void appendClassifications(java.util.List<ClassificationResult> classifications)
-
appendClassification
public void appendClassification(ClassificationResult classification)
-
setIncSeqNodes
public void setIncSeqNodes(boolean b)
-
setTaxonFactory
public void setTaxonFactory(ClassifierTreeBuilder.ClassifierTaxonFactory<E> taxonFactory)
-
getRoot
public edu.msu.cme.rdp.taxatree.ConcretRoot<E> getRoot()
-
-