Package edu.msu.cme.rdp.multicompare
Class MultiClassifier
java.lang.Object
edu.msu.cme.rdp.multicompare.MultiClassifier
-
Constructor Summary
ConstructorsConstructorDescriptionMultiClassifier
(String propfile, String gene) MultiClassifier
(String propfile, String gene, File biomFile, File metadataFile) -
Method Summary
Modifier and TypeMethodDescriptionboolean
multiClassificationParser
(List<MCSample> samples, float confidence, PrintWriter assign_out, ClassificationResultFormatter.FORMAT format, String printRank, HashSet<String> taxonFilter) 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 outputmultiCompare
(List<MCSample> samples) multiCompare
(List<MCSample> samples, float conf, int min_bootstrap_words) multiCompare
(List<MCSample> samples, float confidence, PrintWriter assign_out, ClassificationResultFormatter.FORMAT format, int min_bootstrap_words) Input files are sequence filesmultiCompare
(List<MCSample> samples, int min_bootstrap_words) multiCompare
(List<MCSample> samples, PrintWriter assign_out, int min_bootstrap_words)
-
Constructor Details
-
MultiClassifier
-
MultiClassifier
public MultiClassifier(String propfile, String gene, File biomFile, File metadataFile) throws IOException - Throws:
IOException
-
-
Method Details
-
hasCopyNumber
public boolean hasCopyNumber() -
multiCompare
- Throws:
IOException
-
multiCompare
public MultiClassifierResult multiCompare(List<MCSample> samples, int min_bootstrap_words) throws IOException - Throws:
IOException
-
multiCompare
public MultiClassifierResult multiCompare(List<MCSample> samples, float conf, int min_bootstrap_words) throws IOException - Throws:
IOException
-
multiCompare
public MultiClassifierResult multiCompare(List<MCSample> samples, PrintWriter assign_out, int min_bootstrap_words) throws IOException - Throws:
IOException
-
multiCompare
public MultiClassifierResult multiCompare(List<MCSample> samples, float confidence, PrintWriter assign_out, ClassificationResultFormatter.FORMAT format, int min_bootstrap_words) throws IOException Input files are sequence files- Throws:
IOException
-
multiClassificationParser
public MultiClassifierResult multiClassificationParser(List<MCSample> samples, float confidence, PrintWriter assign_out, ClassificationResultFormatter.FORMAT format, String printRank, HashSet<String> taxonFilter) throws 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:
IOException
-