owltools.gaf.inference
Class FoldBasedPredictor

java.lang.Object
  extended by owltools.gaf.inference.AbstractAnnotationPredictor
      extended by owltools.gaf.inference.FoldBasedPredictor
All Implemented Interfaces:
AnnotationPredictor

public class FoldBasedPredictor
extends AbstractAnnotationPredictor
implements AnnotationPredictor

see http://code.google.com/p/owltools/wiki/AnnotationExtensionFolding

Author:
cjm

Field Summary
protected static org.apache.log4j.Logger LOG
           
 
Constructor Summary
FoldBasedPredictor(GafDocument gafDocument, OWLGraphWrapper graph)
           
 
Method Summary
 void dispose()
           
protected  Prediction getPrediction(GeneAnnotation ann, org.semanticweb.owlapi.model.OWLClass c, String bioentity, String with)
           
 void init()
           
 List<Prediction> predictForBioEntity(Bioentity e, Collection<GeneAnnotation> anns)
           
 
Methods inherited from class owltools.gaf.inference.AbstractAnnotationPredictor
getAllPredictions, getGafDocument, getGraph, predict, setAndFilterRedundantPredictions, setAndFilterRedundantPredictions, setGafDocument, setGraph
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface owltools.gaf.inference.AnnotationPredictor
getAllPredictions, predict
 

Field Detail

LOG

protected static org.apache.log4j.Logger LOG
Constructor Detail

FoldBasedPredictor

public FoldBasedPredictor(GafDocument gafDocument,
                          OWLGraphWrapper graph)
Method Detail

init

public void init()

predictForBioEntity

public List<Prediction> predictForBioEntity(Bioentity e,
                                            Collection<GeneAnnotation> anns)
Specified by:
predictForBioEntity in interface AnnotationPredictor

getPrediction

protected Prediction getPrediction(GeneAnnotation ann,
                                   org.semanticweb.owlapi.model.OWLClass c,
                                   String bioentity,
                                   String with)

dispose

public void dispose()
Specified by:
dispose in interface AnnotationPredictor
Overrides:
dispose in class AbstractAnnotationPredictor


Copyright © 2010-2013. All Rights Reserved.