Package de.julielab.genemapper.filtering
Class MLGeneFilter
- java.lang.Object
-
- de.julielab.genemapper.filtering.MLGeneFilter
-
public class MLGeneFilter extends Object
-
-
Constructor Summary
Constructors Constructor Description MLGeneFilter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidevaluate(File modelfile, File dataDirectory, MLGeneFilter mlGeneFilter, File goldGeneList)voidfilter(Stream<de.julielab.geneexpbase.genemodel.GeneDocument> documents)The genes of al documents must have already have been selected.voidloadModel(InputStream s)static voidmain(String[] args)voidtrain(Stream<de.julielab.geneexpbase.genemodel.GeneDocument> documents)The genes of al documents must have already have been selected.voidwriteModel(File modelfile)
-
-
-
Method Detail
-
main
public static void main(String[] args) throws IOException
- Throws:
IOException
-
evaluate
public static void evaluate(File modelfile, File dataDirectory, MLGeneFilter mlGeneFilter, File goldGeneList) throws IOException
- Throws:
IOException
-
train
public void train(Stream<de.julielab.geneexpbase.genemodel.GeneDocument> documents)
The genes of al documents must have already have been selected.- Parameters:
documents-
-
filter
public void filter(Stream<de.julielab.geneexpbase.genemodel.GeneDocument> documents)
The genes of al documents must have already have been selected.- Parameters:
documents-
-
loadModel
public void loadModel(InputStream s)
-
writeModel
public void writeModel(File modelfile)
-
-