Class MultiClassifier


  • public class MultiClassifier
    extends java.lang.Object
    • Constructor Detail

      • MultiClassifier

        public MultiClassifier​(java.lang.String propfile,
                               java.lang.String gene)
      • MultiClassifier

        public MultiClassifier​(java.lang.String propfile,
                               java.lang.String gene,
                               java.io.File biomFile,
                               java.io.File metadataFile)
                        throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • hasCopyNumber

        public boolean hasCopyNumber()
      • multiCompare

        public MultiClassifierResult multiCompare​(java.util.List<MCSample> samples)
                                           throws java.io.IOException
        Throws:
        java.io.IOException
      • multiCompare

        public MultiClassifierResult multiCompare​(java.util.List<MCSample> samples,
                                                  int min_bootstrap_words)
                                           throws java.io.IOException
        Throws:
        java.io.IOException
      • multiCompare

        public MultiClassifierResult multiCompare​(java.util.List<MCSample> samples,
                                                  float conf,
                                                  int min_bootstrap_words)
                                           throws java.io.IOException
        Throws:
        java.io.IOException
      • multiCompare

        public MultiClassifierResult multiCompare​(java.util.List<MCSample> samples,
                                                  java.io.PrintWriter assign_out,
                                                  int min_bootstrap_words)
                                           throws java.io.IOException
        Throws:
        java.io.IOException
      • multiClassificationParser

        public MultiClassifierResult multiClassificationParser​(java.util.List<MCSample> samples,
                                                               float confidence,
                                                               java.io.PrintWriter assign_out,
                                                               ClassificationResultFormatter.FORMAT format,
                                                               java.lang.String printRank,
                                                               java.util.HashSet<java.lang.String> taxonFilter)
                                                        throws java.io.IOException
        Input files are the classification results printRank indicates which rank to filter by the confidence for the detail assignment output taxonFilter indicates which taxon to match for the detail assignment output
        Throws:
        java.io.IOException